Senior Full Stack Web Developer Resume
SUMMARY
- Senior Full Stack Developer with experience in designing, coding, and testing software for a variety of businesses and industries.
- Experienced in all stages of the software development lifecycle as well as collaborating with globally distributed teams with diverse backgrounds.
- Most recent projects include but are not limited to single page application development with Angular, Web API development with ASP.NET Core, and database development with Azure SQL.
- Interested in successful project management and truly enjoys delivering quality software solutions that are essential for clients’ success.
TECHNICAL SKILLS
Professional Expertise: Software Development, Quality Assurance, Design Patterns, Requirements Gathering, Design Documentation, Product Support
Languages: C#, SQL, JavaScript, TypeScript, HTML5, CSS, Stylus, XML, JSON
Database: MS SQL Server (2008 - Azure), IBM DB2, MongoDB
Technologies: .NET Framework (2.0 - 4.5), ASP.NET Core, MVC, Angular, MSMQ, Selenium
Tools: MS Visual Studio (2008 - 2019), MS TFS (2008 - Azure Dev Ops), Rational Team Concert, Jetbrains WebStorm, Github
Methodologies: Agile, SCRUM, Test-Driven Development, Waterfall
PROFESSIONAL EXPERIENCE
Confidential
Senior Full Stack Web Developer
Key Technologies: Angular (2-8), TypeScript, Stylus, ASP.NET Core, C#, SQL Server, Azure
Responsibilities:
- Evolved experimental project into Tier 1 revenue generating application providing commercial real estate listing and lead generation spanning over 12 countries
- Collaborated with globally distributed Dev and QA teams utilizing various technologies such as Azure Dev Ops, Basecamp, Zeplin, Skype, and WebEx.
- Transitioned the application from Angular 2 to 8; from .Net to .Net Core 3; and from AWS to Azure
- Implemented globalization to enable support for multiple countries, languages, currencies and well as white labeling to support branding and customization for 3rd party company listings.
- Created and maintained various Web Apis for handling user management, resource retrievable, search capabilities, and transactional and marketing emails.
- Led Sprint Planning and SCRUM meetings, created development and business documentation, provided code feedback to junior team members, and facilitated demos and tech talks with Dev and QA teams.
- Utilized tools such as Azure Application Insights, Google Tag Manager, Oracle Eloqua, and SendGrid for monitoring application health and performance, user usage data, and email tracking.
- Provided consultation on feature and performance improvements such as adding email tracking with SendGrid, improving Azure Search sync times with indexers, implementing server-side rendering, etc.
Confidential
Software Engineer
Key Technologies: C#, SQL, SSIS, JavaScript, JQuery, ASP.NET, Telerik, Rational Team Concert
Responsibilities:
- Served as the primary developer within a remotely distributed team responsible for providing a complete rework to the ASP.NET web application tracking veterans’ eye health.
- Assumed technical lead and database developer responsibilities upon the departure of personnel.
- Collaborated with the client to determine the system requirements through use of technical documentation, prototyping, and regular feedback meetings.
- Revised the database structure into a vertical table design that allowed for easier expandability and testing.
- Refactored the web application utilizing Telerik controls for AJAX functionality; Entity Framework, MVC and various design patterns for better maintainability; and JavaScript and JQuery for a better user experience.
- Applied 508 compliance standards to the web application.
- Developed and maintained the database design and scripts as well as the SSIS ETL packages.
- Utilized RTC to manage and track source control, user stories, tasks, bugs, and code reviews.
- Assisted the distribution team with deployments and facilitated User Acceptance Testing.
Confidential
C#.NET Web Developer
Key Technologies: C#, SQL, JavaScript, JQuery, Knockout, ASP.NET, MVC, WCF, SOAP, JSON, NUnit, Selenium
Responsibilities:
- Utilized SCRUM methodology and .NET 4.0 to provide enhancements and bug fixes to many facets of a multibillion-dollar website including, but not limited to, ASP.NET applications, MVC applications, WCF services, email services, and ITA QPX services.
- Refactored the choice seats and dividend mileage multiplier product line into stand-alone service to be consumed by Confidential as well 3rd party consumers utilizing multiple layers of WCF services, JQuery, AJAX, .NET MVC Razor, and RESTful services.
- Promoted quality code by utilizing testing frameworks such as NUnit, MSTest, Moq, and Selenium for unit, integration, and browser tests.
- Facilitated and led SCRUM sprint planning sessions.
- Utilized TFS to manage and track source control, user stories, tasks, bugs, and code reviews.