United States
As a Sr. Software Engineer at Recursive Labs, I use my expertise in Swift and Java to maintain and enhance our mobile co-browsing SDKs for iOS and Android platforms. I have over 5 years of experience in full stack development, utilizing Node.js, AWS, and Twilio APIs for audio, video, and SMS communications. Previously, I worked as a Sr. Software Engineer at Allscripts, where I designed and developed Avenel, a new electronic health record system for the iPad using Swift. I also developed a REST web service using .Net Core 2.0, implemented a voice dictation library and a backend service deployed to Microsoft Azure Service Fabric, and provided architectural design for the voice dictation software. I am passionate about creating innovative and user-friendly solutions for the aviation, aerospace, and medical industries.
• Teach Data Structures & Algorithms, Programming I & II, and software engineering concepts • Mentor future engineers in debugging, system design, and critical thinking • Develop curriculum incorporating AI-assisted development and agentic coding methodologies • Lead discussions on emerging technologies including spatial computing and AI-driven development workflows • Guide students through real-world engineering practices including debugging, testing, and runtime analysis
Full stack development utilizing Swift 5 and Java to maintain our mobile co-browsing SDK's for iOS and android. Our backend is hosted on AWS, we utilize Node.js with Twilio apis for audio, video, and sms communications.
• Collaborated with developers, QA, product owners and scrum master to prioritize needs and produce high quality software changes • Designed and developed Avenel, Allscripts new Electronic Health Record system for the iPad using Swift • Developed a REST web service using .Net Core 2.0 that would list all printers on a local network and allow to print • Implemented a 3rd party voice dictation library and a backend service deployed to Microsoft Azure Service Fabric, to allow doctors to provide better medical notes • Provided Architectural design of 3rd party voice dictation software within the Avenel • Stabilized our app by avoiding 0x8badf00d errors • Fixed threading errors with socket connections for live updates • Mentored junior developers on coding standards, best practices, RxSwift and reactive development and paradigms • Designed and Developed a mobile EHR for the Windows Platform utilizing C# 7 and the Universal Windows Platform • Lead the data migration project to convert Allscripts – Pro clients from SQL Server to Microsoft Azure Cosmos Db. • Currently working on the IOS EHR for the iPad using swift 5 and RxSwift.
Tactical Entity Simulation (TES) • Preserve the development team from outside distractions, impediments or team conflicts, and maintain focus on product backlog and project timeline • Work closely with project owner in backlog management for continuous integration • Developing with a large code base in C, C++ and FORTRAN • Working with other team members to improve upon threat environments and training systems by designing, documenting, implementing, integrating and maintaining legacy and new functionalities Net Centric Operations Management (NCOM) • Played a critical role in the development and design of Health Management Software “HMS”, a multi-tiered node application used to distribute software to the US Army and Navy customers, developed utilizing Microsoft’s WPF, C#, .Net Framework and Entity Framework for both SQLite and SQL Server • Converted the HMS software from using Install Shield to WiX utilizing a Managed Bootstrapper application for a custom interview screen using C# and WPF • Developed WiX Custom Actions to prepare a system for install and uninstalling HMS MSI’s • Developed an internal application in C# and WPF to upgrade and recreate databases for Oracle, Sybase, SQLite and Access
• Developed an internal web-based application using C#, HLLAPI, asp.net, and JavaScript, enabling for the first time in the Procurement Systems' history, the ability to transfer critical data from a user-friendly website to an IBM3270 mainframe • Provided technical and systems support for the Missiles and Fire Control Global Supply Chain Organization • Managed the implementation and integration of new hardware into the SAP Purchasing System focusing on material and account masters • Manage the integration between legacy and current systems to ensure synergy and continuity