Whether it’s building upon an existing product, translating graphical designs into operational web sites or applications, or building an entire custom application.
At Software Engineering Services, we apply our deep technical skills to find the correct mix of technologies to get you the results you need. We are focused on helping to ensure our clients success.
We start by building relationships with our clients to understand their needs.
We embrace the latest industry standard tools to keep our clients relevant.
We complete projects, on time, and on budget.
We've Done some Amazing Jobs
Experience a new level of quality in both design and development.
Porsche Club of America
Developed a web site for the Peachstate Region Porsche Club of America peachstatepca.org. The web site was built using ASP.NET MVC. The site allows for content management using a custom administration application. Content is stored in a SQL Server database and accessed using the Entity Framework and LINQ. The site is deployed on Azure. All site images and documents are stored in Azure Blob Storage and managed using a UWP image up-loader application.
Movie Digital Marquee
Created Cinema Player application for use by theaters as their digital signage. Four variants, Box Office, Concession Stand, Theater Posters, and Theater entrance display, using identical code, were configured using dynamically loaded XAML templates. All of the data for the display was loaded dynamically and bound at run time using an xml formatted file. The dynamic data was periodically updated by a service application running on a server located in the theater complex and downloaded by the Cinema Player. The visual elements were created by the design team in Adobe Illustrator and translated into themes and styles in XAML for each of the required application controls using Expression Blend.
Medical Training App
Developed an interactive kiosk application for use in medical facilities patient task training. The kiosk application provided multiple dynamically created pages that the user could navigate to read articles, take and submit a survey, view images, and watch high resolution video.
The kiosk application was deployed to a mobile touch screen computer. We translated the extensive visual elements created by the design team in Adobe Illustrator into themes and styles in XAML for each of the required application controls. Used the MVVM pattern for data binding.
Retail Store Touch-Screen Kiosk
Developed a new touch-screen kiosk application for use by AT&T in their 4000 retail stores. Extensive use of Visual Studio, C#, XAML, XML, .NET, TFS, LINQ, SQL server CE, Model-View-ViewModel (MVVM) design pattern, and WCF Web services to develop a WPF application with a highly graphical animated user interface.
This fast paced project used Agile software development methodologies. Architected and developed a data layer and a unique data driven WPF user interface. This architecture made possible the configuration of the application through daily remote database updates to change products by specific store location, revise advertising messages and update multi-lingual text labels.
The SQL server CE database was updated using Sync Services for ADO.NET and the Microsoft Sync Framework.
Beat Pro™ Metronome is a professional level tool, which is also easy to use for all musicians. See and hear accurate beats from 20 to 212 beats per minute. Uses mathematically generated waveforms to maintain an accurate precise beat.
See it here.
Fun and Challenging Game
Dimension Traveling Adventure
Trance out on a psychedelic dimension traveling adventure to catch as many Gnomes as you can!!
You're a Gnome Hunter
You're a crazy mountain man Gnome hunter, dimension hopping in search of Gnomes.
Avoid Your Enemies
On your journey you will run into trippy enemies, including evil time warping shamans, nebulas that make you grow, Gnome killing red death orbs, and evil rainbow doom rings!!!
See it here.
Secure Password Storage
Cypher-Safe™ encrypts and protects all of your valuable information with a single master password. Your password information is protected using Advanced Encryption Standard (AES) data encryption. Even the master password is encrypted using AES.
Organize your passwords into categories. Use the default categories or create as many categories as you like. You may add the same password to any number of categories. You can remove a password from a category at any time without affecting the password.
See it here.
Mobile Device Monitoring
Developed a Dashboard monitoring and control application for the AirWatch™ enterprise mobile device wireless network monitoring and support web application. This real-time application was built, using Visual Studio and C#, to automatically watch over a company�s wireless device environment to provide intelligent monitoring and automatic issue resolution.
The application was constructed within the Microsoft Composite Application Guidance for WPF (Prism) framework. The Dashboard was integrated into the larger web application that was built using ASP.NET Model View Controller (MVC).
MIDI BeatPro Metronome
Professional Metronome with USB MIDI Beat Clock
MIDI BeatPro Metronome provides extremely accurate timing using its sample based engine. The USB MIDI Beat Clock ensures that your MIDI-enabled devices stay in synchronization. You can select time signatures, beat note, beats per measure, and subdivisions.
Easily set a desired tempo with the Tap Tempo feature. Use the vibrate function to provide a timing reference that you can feel.
Save your favorite tempos and settings. Play a sequence of settings as a set list for live performances.
Designed for easy-to-use one-handed control.
Coming soon on iOS, Android, Windows
Peachstate Region PCA
Award Winning Website
Developed a web site for the Peachstate Region Porsche Club of America that was a 2011 National Award Winner.
Reflections Ministries, Inc.
Ken Boa Website
Developed a website for Reflections Ministries using the Orchard content management system. The website was built using C#, ASP.NET MVC, CSS3, and HTML5. The site contains extensive media content, including documents, embedded video using Slideshare, Vimeo, and streaming media files hosted on Amazon S3.Developed a customized responsive theme for the site using Bootstrap. Created several custom code modules to handle daily content rotation and media presentation.Integrated the site with MailChimp for delivering email campaigns. Developed a bulk email scheduler with web service interfaces to MailChimp and Mandrill that serves unique daily content to seven address lists and over 3800 addresses. Integrated payment process using Authorize.net for payment processing.
Reflections Ministries - Store
Ken Boa Store
Developed an ecommerce website for Reflections Ministries using the nopCommerce online store. Integrated payment process using Authorize.net for payment processing.
Porsche and Ferrari Buyers and Sellers Agents
Developed a website for Merit Partners using the Orchard content management system. The website was built using C#, ASP.NET MVC, CSS3, and HTML5. The site contains a car inventory management system and a customized Bootstrap responsive theme.
Human Resource Outsourcing Customer Portal
Professional Race Car Timing and Scoring
Race Timing is a network connected race timing and analysis application. Race Timing supports the RMonitor timing protocol used over TCP/IP with IMSA™ enhancements. Race Timing contains Track Map, Lap Times, Sectors, Lap Chart, Competitors, and Settings pages.
See it here.
Pit Stop Strategy Calculations
Race Strategy is a network connected race timing and analysis application. Race Strategy supports the RMonitor timing protocol used over TCP/IP with IMSA™ enhancements. Race Strategy contains Strategy, Pit Stops, and Settings pages.
See it here.
Race Lap Viewer
Lap Chart Graph
Race Lap Viewer can process a file created by an RMonitor timing and scoring system with IMSA™ enhancements to produce a lap chart for the selected competitors. Race Lap Viewer contains Lap Chart and Settings pages.
You can load a Replay data file that IMSA™ creates from their timing and scoring system at results.imsa.com and play it back to view the race data as it was transmitted over the network during the race.
See it here.