Senior Software Engineer with over 18 years of experience in the architecting, design, and development of high-speed, secure multi-tiered software applications for large user bases.
Specialties:
• C#
• ASP.NET
• JQuery
• JavaScript
• KendoUI
• SQL/SQL Server
• MVC
• Azure
• WCF
• WPF
Sr Software Engineer @ 2 member team working on a centralized video storage and retrieval program hosted in Microsoft Azure
• Developed MVC 5 program backend using C# and SQL with Entity Framework 6
--- Program went from concept to functional website in 5 weeks
• Created interfaces to Azure Storage, Media Services, and Search Services
• Implemented site security with Azure Active Directory
• Created Azure WebJob to automatically process videos in bulk
--- Process used to copy, encode, and process over 3TB of video From August 2015 to Present (5 months) Sr Software Engineer @ 11 member team (9 offshore) working on a web based program to support field engineers
• Developed MVC 4 program using C#, Kendo, and SQL Server
• Implemented module to query account status, providing instant answers to client inquiries
• Designed and coded module to configure OptumInsight software
--- Adding 1 entry adds rows for each applicable site, eliminating duplication errors
--- Automatically generated configuration files reduce user misconfigurations
• Coordinated offshore resources
40 member team (22 offshore) working on a SaaS project to automate assignment of medical billing codes
• Developed program back end using C# and SQL Server
• Implemented service to retrieve document images from third party repositories
--- Developed 13 unique plug-ins for customer specific document repositories
--- Utilized dependency injection to determine correct plug-in to load at runtime
--- Increased image retrieval performance by an average of 57%
• Created XML based interface between OptumInsight and third party billing systems
--- Increased user productivity by allowing for instant record transfer between systems
• Wrote SQL stored procedures and jobs to reduce common data error conditions
--- Reprocess records in an error state for configurable number of retries, reducing alerts by over 70%
--- Report on hospitals that are not actively submitting records, indicating possible network failure
• Wrote methods to identify and recycle records orphaned during processing, eliminating queuing backlogs
• Coordinated offshore development and test resources From October 2012 to August 2015 (2 years 11 months) Sr Software Engineer @ 9 member team working on a $4M contract to develop web based healthcare programs
• Developed programs using C#, ASP.NET, WPF (XAML), Oracle, and InstallShield
• Implemented security and encryption for HIPAA compliance
• Automated build process, eliminating user error and reducing build time by 75%
13 member team working on a project to allow low cost design and management of network resources
• Developed custom Office and Visio plug-ins using C#, LINQ, and MySQL
• Led team of 10 engineers
--- Brought product from prototype to functional core product in 8 weeks
• Designed program to allow for user customizable data models with minimal effort
3 member team working on an ongoing maintenance contract for a web site supporting over 1,500 global users
• Developed web site utilizing C#, ASP.NET, AJAX, JavaScript, and SQL Server
• Designed and implemented an automated process to notify users of their pending tasks via email, replacing 10 manual processes
--- Module designed so new automated processes went from concept to implementation in under 24 hours
• Designed and implemented the web site login security scheme
--- Checks passwords to prohibit common words
--- Allows users a configurable number of login attempts then locks the user account for 10 minutes From June 2007 to October 2012 (5 years 5 months) Sr Software Engineer @ 9 person team working on a $200M Air Force proposal to outfit aerial refueling fleet with an advanced communication system
• Participated in the design and review of the system architecture
• Translated customer provided requirements into firm, testable program level requirements
• Led team of 4 engineers tasked with creating a demo in C# concurrent with the proposal From November 2006 to June 2007 (8 months) Sr Software Engineer @ 3 member team working on an ongoing maintenance contract to provide a logistics tracking web site
• Developed web site in C#, ASP.NET, JavaScript, and MySQL
• Created module to manage logistics scheduling, including calculating cargo validity
• Analyzed customer supplied error reports for validity and level of effort From May 2005 to November 2006 (1 year 7 months) Sr Software Engineer @ Team member on 4 different contracts with team sizes from 5 – 25 providing aviation flight planning capability to airplanes and helicopters. Contracts ranged in value from $1M to $6M
• Developed applications using Visual C++ with MFC
Sole engineer tasked with consolidating existing code base into a DLL
• Designed module to be used both as a standalone program and to be used as the base for future programs
• Completed the first contract using this new module with a 23% profit margin From December 1996 to May 2005 (8 years 6 months)
MS, Management of Information Systems @ Bellevue UniversityBS, Information Technology @ University of Phoenix Andy Sydoriak is skilled in: C#, ASP.NET, VB.NET, AJAX, Java, JavaScript, Visual C++, HTML, LINQ, Microsoft SQL Server, Web Services, WPF, Web Applications, Object Oriented Design, SOA