Persistent professional equipped with 15+ years of comprehensive experience in software development industry. Provides strong technical direction across multiple projects. Responsible and articulate individual with strengths in solutions optimization, mobile and cloud solutions and global project management.
Adaptable Senior Software Engineer talented at providing customized and optimized solutions for all needs. Thrives within tight deadlines by applying agile development strategies. Comfortable overseeing large-scale development teams or independently coding complex projects.
Motivated Senior Software Engineer highly effective at developing new programs and fixing problems with existing systems. Proficient in C# and Agile/Scrum methodology.
Detail-oriented team player with strong organizational skills. Ability to handle multiple projects simultaneously with a high degree of accuracy.
Overview
13
13
years of professional experience
Work History
Sr. Software Engineer
Medpace
08.2020 - 03.2024
Create software applications by following the process of the software development lifecycle, which includes requirements gathering, design, development, testing, release and maintenance.
Application developed using .NET Core, microservice architecture and Angular.
Manage software development team and project
Utilize skills and experience to integrate and develop complex software systems that encompass multiple operating systems, databases, and/or development languages
Document work so future reviewers can more easily understand past efforts
Document and communicate project plan, assign resources and manage team
Research, evaluate, and recommend software applications and software architecture to facilitate company processes and workflow
Plan for ongoing process improvement
Coordinate and/or supervise the work of other software and test engineers
Software Developer / Software Developer Team Lead
London Computer Systems
10.2012 - 08.2020
Maintained high standards of software quality within the team by establishing good practices and habits
Identified and encouraged areas for growth and improvement within the team
Mentored junior developers, fostering professional growth and improving overall team performance.
Designed, developed, and performed unit testing of applications in accordance with established standards
Designed and Developed 10+ applications using various front-end and back-end frameworks including Angular, Bootstrap, jQuery Mobile, Web API, and MVC
Collaborated with other Software Developers, Business Analysts, and Software Architects to plan, design, develop, test, and maintain web- and desktop-based business applications built on Microsoft technologies
C# Application Developer
JP Morgan Chase
02.2012 - 10.2012
Designed and implemented interfaces and classes using object-oriented programming structure
Handled application administration, managed user requirements, and developed applications using C# ASP.NET web forms and Oracle database
Gained experience working in Agile software development and HP quality center during testing.
C# Developer Co-Op
Curbell Plastics, Inc.
07.2011 - 01.2012
Designed and developed N-tier architecture for application
Used various controls, including AJAX tool kit and iTextSharp for attractive and user-friendly web pages
Created reports for different types of criteria and dynamically binded the data from the database.