Allison Park, Pennsylvania, United States
Technology enthusiast with a passion for developing and managing software solutions. Extensive experience as both a developer and manager, with a deep understanding of the software development lifecycle and a proven track record of delivering high-quality solutions while leading and mentoring teams. Strong technical skills combined with leadership and communication abilities, enabling successful bridging of the gap between technical and non-technical stakeholders.
• Actively design, code, and participate in delivering software solutions. • Manage and build a team of great developers through coaching, mentoring, and career development. • Deliver high-quality code to production and are completed according to business need. • Prioritize and manage resource allocations for contracts and projects. • Collaborate with project leadership on roadmap, priorities, and goals. • Participate in interviewing and hiring decisions of team members to build up overall team capacity and skill set.
● Help drive the tech stack, providing input, reviews code, and mentor developers. ● Setup AzureAD to use single sign on for apps. ● Setup corporate web applications for newly acquired contracts using SQL Server, NET CORE Web Api, and Angular 7. ● Develop and maintain corporate core functionality that is used to extend contract development. ● Develop NPM and Nuget packages to improve modular code base. ● Create azure pipeline builds and releases for continuous integration. ● Leads a small team and provides client support. ● Develop and maintain websites and modern web applications.
● Develop and maintain modules for corporate state wide applications using Windows Presentation Foundation (WPF) with Model-View-ViewModel (MVVM) patterns. ● Develop and maintain websites and modern web applications using asp.net MVC, webapi, and javascript frameworks such as AngularJS, BreezeJS, DurandalJS, KnockoutJS, and jQuery. ● Develop Reporting Services reports ● Develop automated processes using 3rd party api. ● Develop and maintain sql server databases. ● Provider Technical support
● Consult and recommend new hardware and software. ● Develop Reporting Services reports for statistical analysis by writing complex SQL queries, stored procedures and views. ● Develop web applications and databases. ● Provide technical support. ● Oracle and Sql Server DBA.
● Analyze efficiency of applications and software. ● Develop and analyze reports. ● Develop web applications and databases and provide technical support. ● Support medical application problems and issues. ● SQL Server DBA.