We provide IT Staff Augmentation Services!

Senior Developer Resume

4.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY:

  • More than 9 years’ experience in the IT industry.
  • Strong experience in programming and architecting .NET Framework and .NET Core applications using C#, Web API, Web MVC
  • Strong experience in programming and architecting Single - Page Applications (SPA) via Angular 2+, TypeScript, HTML and CSS technologies.
  • Solid experience in programming and architecting cloud solutions on Microsoft Azure.
  • Experienced on implementing CI/CD on Azure DevOps
  • Full stack Angular, .NET, MSSQL and Azure Developer
  • Development experience using MSSQL and Oracle
  • Experience in developing and designing enterprise systems for Finance, Oil & Chemical and eCommerce industries.
  • Experience in all phases of software design life cycle management and implementation. Waterfall and Agile(scrum).
  • Experience on enterprise design and patterns including 3 Tier Architecture, Microservices Architecture and Domain Driven Design (DDD), CQRS, Repository, Dependency Injection, Factory, Builder and Singleton

TECHNICAL SKILLS:

. NET Framework Technologies: .NET Core, .NET Framework, C#, ASP.NET Core, Web API, WCF, MVC, Webservices, Entity Framework Core, LINQ, Entity Framework

Web development: Angular 2+, AngularJs, jQuery, Bootstrap, HTML5, CSS3, XML, Bootstrap, Material Design Bootstrap

Cloud: Azure App Services, Azure Storage, Azure Functions

Mobile development: Xamarin

Integration: Microsoft SQL Server Integration Services (SSIS)

Environment: Visual Studio all versions. Visual Studio Code

Languages: C#, Typescript, JavaScript, HTML5, CSS3, JSON, XML, XSLT

Databases: MS SQL Server all versions. SQLite, Oracle, MySQL

Other Tools: Azure, Azure DevOps(Formerly Visual Studio Team System), Git, Github, Gitlab, TFS, Docker, NPM, NodeJS, Nuget, XUnit, SpecFlow Autofac, Automapper, Nlog, Azure Monitor

PROFESSIONAL EXPERIENCE:

Confidential, Richmond, VA

Senior Developer

Environment: Azure App Services, Azure Functions, Azure Storage, Azure Devops, Git, Visual Studio 2019, MSSQL server, Agile Scrum, Slack

Technologies: .NET Core API, Entity Framework Core, AutoMapper, NLog, MSSQL, Angular 7, Angular Material, TypeScript, CSS, HTML5, JSON

Responsibilities:

  • Designed and developed web application project using Angular as the backing framework, used Angular Material’s styled components.
  • Implemented NgRx to manage application state from the original parent-child component based state management
  • Created standards documents for Angular development best practices.
  • Designed and developed Angular Unit tests using Jasmine and Karma.
  • Designed and developed .NET Core Web API endpoints supporting JSON format to receive and serve response to HTTP requests.
  • Designed and developed .NET Core backend services following Domain-Driven design principles. Application logic are supported by automated unit tests using NUnit and SpecFlow for automated functional tests.
  • Utilized Entity Framework Core and its migration tools to automatically build and update application MSSQL databases.
  • Configure Azure app services to manage and monitor application hosting.

Confidential, San Francisco, CA

Senior Developer

Environment: Windows Server 2012 R2, Internet Information Services (IIS), TeamCity, Git, Visual Studio 2015, Visual Studio Code, LeanKit, Slack, Agile(Scrum)

Technologies: C# .NET Framework 4.6, ASP .NET Web API, Entity Framework, LINQ, AutoMapper, NUnit, Microsoft SQL Server, Angular, PrimeNg, HTML5, CSS, JSON

Responsibilities:

  • Created the baseline .NET Framework backend service solution that interfaces with various systems such as Cisco, Genesys and other telephony systems. The form of interfaces varies from HTTP APIs, Development SDKs and direct database access.
  • Followed a test-driven development methodology to implement features
  • Designed and developed web application using Angular as the front-end framework, PrimeNg UI components
  • Implemented .NET Web API endpoints supporting JSON format to receive and serve response to HTTP requests.
  • Incremental migration of features to the new application and decommissioning from the legacy application
  • Setup the team’s continuous integration process using TeamCity, Bitbucket repository and Windows Server 2012. Configured automated deployment by performing integration between Slack, TeamCity and Bitbucket.

Confidential, San Ramon, CA

Lead Developer

Environment: Windows Server 2008 R2, Internet Information Services (IIS), Microsoft VSTS, TFS, Visual Studio 2015, Agile (Scrum), Remedy 7.6

Technologies: C# .NET Framework 4.5, ASP .NET MVC, Razor Pages, Entity Framework, Microsoft SQL Server, jQuery, Bootstrap, HTML, JavaScript, CSS

Responsibilities:

  • Implemented .NET Framework solution to create a backend service that processes request creation and approval that ultimately generates outbound files to be processed by Confidential ’s Account Payable system.
  • Develop web application front-end component using ASP .NET MVC, Razor views, jQuery, Bootstrap and CSS.
  • Utilized Entity Framework and its migration tools to automatically build and update application MSSQL databases.
  • Developed stored procedure to perform application maintenance tasks such as archiving
  • Lead implementation for additional company departments interested in using the application.
  • Followed Agile Scrum methodology during the development life cycle using Microsoft VSTS.

Confidential

Senior Developer

Environment: Windows Server 2008 R2, Internet Information Services (IIS), Visual Studio 2012, Microsoft VSTS, TFS, MSSQL, Waterfall SDLC

Technologies: C# .NET Framework 4.5, ASP .NET MVC, Razor Pages, Entity Framework, Microsoft SQL Server, jQuery, Bootstrap, HTML, JavaScript, CSS

Responsibilities:

  • Developed the middleware piece that bridges the SaaS vendor application (Concur) and Confidential ’s internal ERP systems (SAP & JDE). Implemented a windows service using ASP .NET C# that processes inbound and outbound files between the interfacing systems.
  • Develop web application front-end component using ASP .NET MVC, Razor views, jQuery, Bootstrap and CSS.
  • Deployed in California, USA last 2014 to perform initial project phases - requirements gathering, system analysis, system design and developing technical specifications.
  • Utilized Entity Framework and its migration tools to automatically build and update application MSSQL databases.
  • IT deployment lead for 36 global locations spanning from 2014-2015, an average of 1 successful deployment per month.
  • Followed Agile Scrum methodology during the development life cycle using Microsoft VSTS.

We'd love your feedback!