| 20,000+ Fresh Resumes Monthly | |
|
|
| | Click here or scroll down to respond to this candidateCandidate's Name
Street Address
PHONE NUMBER AVAILABLEEMAIL AVAILABLESUMMARYA Senior Software Engineer with over 20 years of technical experience. Proficient in the Microsoft stack (ASP.NET, C#, .NET Framework, SQL Server, JavaScript, HTML, CSS) with a focus on modern software development practices.SKILLSProgramming Languages: C#, .NET Framework (3.5, 4.5), .NET Core, HTML5, CSS, JavaScriptDatabases: Oracle, SQL ServerVersion Control: TFS, SVN, GitServer-side Frameworks: ASP.NET (3.5, 4.5), MVC, WCF, Web API, REST, SOAP, Azure Event Hubs, MuleSoft API, Minimal APIsClient-side Frameworks: JavaScript, jQuery, AJAX, JSONContainerization: DockerAgile Methodologies: SCRUM, Agile Application DevelopmentEXPERIENCESenior Software DevelopereNGINE LLC, Pittsburgh, PAJanuary 2022 - PresentParticipate in the modernization of applications by designing and implementing Minimal APIs using C# and ASP.NET Core within the .NET Framework.Utilize Docker to containerize development databases, significantly improving setup times and ensuring consistency across testing environments.Actively engaged in Agile Development methodologies, participating in bi-weekly sprints, daily stand-ups, and retrospective meetings to foster collaboration and continuous improvement within the team.Enhance and maintain ASP.NET MVC portal applications built with C# and the .NET Framework, utilizing Entity Framework and Dapper for efficient data access and implementing best practices to improve overall user experience.Develop and maintain integrated RESTful APIs using C# and ASP.NET Core to enable seamless communication with internal services, enhancing application capabilities and supporting business requirements.Collaborate with cross-functional teams to gather requirements, conduct code reviews, and ensure adherence to coding standards in C# and .NET Framework projects.Implement automated testing frameworks such as NUnit and XUnit with C# to improve code quality and reliability.Senior Software EngineerGiant Eagle Inc., Pittsburgh, PAJune 2016 - January 2022Utilized object-oriented concepts, design patterns, clean coding, and code refactoring to build, implement, and maintain applications using C#, .NET Framework, MVC, Oracle, SQL Server, and other tools and technologies.Designed and built a .NET Core Windows Service using C# and Azure NuGet Packages to consume payloads from Azure Event Hubs, resulting in over 17,000,000 perks awarded to customers.Created and implemented a WebAPI service in C# utilizing the .NET Framework to enroll customers' Loyalty Cards into an external business partner cash rebate program called BYBE, leveraging Entity Framework for data management.Developed a SOAP Web Service (ASMX) in C# with the .NET Framework to validate customers' Loyalty (GEAC) cards, integrating seamlessly with external business partner Citizens Bank.Senior Programmer AnalystGiant Eagle Inc., Pittsburgh, PAMarch 2007 June 2016Led as the Loyalty Subject Matter Expert on the Giant Eagle Advantage Card (GEAC).Developed ASP.NET MVC controllers, views, and client-side validations.Provided 24 X 7 support for large grocery chain mainframe computer systems.Programmer AnalystGiant Eagle Inc., Pittsburgh, PAJune 2003 March 2007Automated interactive key entry processes and developed software to integrate marketing data with external partners in Java as Web Services.Developed RESTful web services utilizing business logic for CRUD functionality.Senior Developer AnalystAllegheny Energy, Greensburg, PAJanuary 2001 June 2003Developed web-based and client-server applications using ASP, VBScript, JavaScript, Visual Basic, and .NET technologies.Build a Visual Basic automation server (ActiveX) component for imaging system (ViewStar)Participated on multiple development project teamsLead Systems Programmer ConsultantThe PNC Financial Services Group, Pittsburgh, PAJanuary 1998 June 2001Designed and implemented a Visual Basic application for biweekly payroll balancing, reducing manual processes by 95%.Designed and implemented a Visual Basic application to interface with a MVS data source for Biweekly Payroll Balancing. The program used DAO, VBA and MS Jet Database Engine 3.5 to programmatically create delete and manipulate Access Database Objects. The new program eliminated 95% of manual paper flow reconciliation and met Internal Audit requirementsBuild a Visual Basic automation server (ActiveX) component for imaging Technology (ViewStar). The application was developed using Mosaix ViewStart business interface (API).Implemented changes, analyzed configurations, diagnosed and resolved software problems. Coded technical and complex software solutions.Obtain Microsoft MCSD Certification (Visual Basic 6.0)Implemented updates, analyzed configurations, diagnosed and resolved software problems dealing with Giant Eagle Loyalty program.Market Group Manager PayrollThe PNC Financial Services Group, Pittsburgh, PAJanuary 1997 June 1998Managed the interfaces and administration of a billion-dollar Payroll system. Responsible for maintaining the integrity of the HR System. Established appropriate procedures to ensure accuracy in validation and processingPrepared recommendations for upper Management by documenting proposed systems and workflows or procedure enhancements. Communicates with Payroll/Personnel coordinator assigned to each Market location by documenting unique system requirements or changesResearched, created, tested and implemented a new Tracking Application for Management to review transactions processed through the Payroll SystemDocumented and demonstrated to Management an application to facilitate all processed transactions to be used as an internal system of Quality ControlEDUCATIONWestern Governors UniversitySalt Lake City, UtahWorking toward a Bachelor of Science IT Software EmphasisRelevant Courseware: IT Fundamentals, Quantitative Literacy, Leadership and ProfessionalismCERTIFICATIONITIL 4 Foundation CertificationMicrosoft Certified Solution Developer - MCSD (Visual Basic 6.0) |