We provide IT Staff Augmentation Services!

Sr. Software Consultant Resume

2.00/5 (Submit Your Rating)

Washington, DC

SUMMARY

  • Full stack Lead/Architect with over 14 years of software design and development experience using Microsoft Technologies. I have architected and developed scalable monolithic and distributed applications using Microsoft Stack, relational databases and JavaScript frameworks like Angular.
  • 14+ years of experience in designing, developing, unit testing, deploying medium to large scale applications.
  • Extensive experience in developing applications across the full stack.
  • Advanced knowledge in architecting & developing C#, Web Services, RESTful ASP.NET Web API following established best programming practices.
  • Strong Object - Oriented Analysis & Design (OOA&D) Skills.
  • Strong knowledge of GOF/Enterprise design patterns, SOLID principles and best practices.
  • Experience architecting, designing, reviewing, and producing design content.
  • Experience with agile methodologies including Scrum and Kanban.
  • Experience working with big data - Hadoop ecosystems.
  • Strong analytical, problem solving skills and desire to learn new technologies.

PROFESSIONAL EXPERIENCE

Confidential, Washington DC

Sr. Software Consultant

Responsibilities:

  • Designed and developed RESTFUL Web API Service for a Projection Collection System at Confidential .
  • Created a workflow to handle a system that needs a complex approval process.
  • Introduced to the team agile methodology and CI/CD and implemented it successfully.
  • Rewrote the Front-end application using Angular and Typescript.
  • Applied Aspect Oriented Programming using Autofac.

Technologies/Tools: C#, .Net Standard 2.0, .net Core, EF Core, ASP.NET Web API, MVC 5, Entity Framework, SQL Server, Entity Framework, NUnit, Angular, Material design, Typescript, Scrum, TFS, Git, AOP, Autofac, AutoMapper, Resharper, Visual Studio 2017, Visual Studio Code, SQL Server Data Tools Projects, Swagger

Confidential

Sr. Software Consultant

Responsibilities:

  • Responsible for designing, creating, unit testing the data layer using NHibernate.
  • Involved in creating a Service bus for processing naturalization applications from external sources using MassTransit, Saga and MSMQ.
  • Involved in design and implementation of a custom rule’s engine
  • Created the business layer using a Request/Response pastern.
  • Created a highly interactive UI using MVC 5, AngularJS and bootstrap.

Technologies: C#, ASP.NET MVC 5.0, .net 4.5, Visual Studio 2015, NHibernate, ESB, Bootstrap 3.0, AngularJS 1.3, Java Script, jQuery, LINQ, SOLID principles, Dependency Injection, Autofac, AutoMapper, Windows Service, Message based service, Oracle, TFS, NoSQL, MongoDB, Selenium, ReSharper, Section 508, TDD, ATDD.

Confidential

Sr. Software Engineer/ Software Architect

Responsibilities:

  • Analyzed existing solution.
  • Created reusable components and services using GOF and Enterprise design patterns.
  • Created detailed functional and design specification based on the existing system.
  • Collected business requests for new business components and designed their integration into the existing system.
  • Designed, Implemented and unit tested components for the enterprise level application.
  • Developed frontend using ASP.NET pages and Telerik UI Controls.
  • Lead offshore team.

Environment: C# 3.5/4.0, ASP.NET, Entity Framework, LINQ, Windows Service, WCF, SQL Server 2008, Visual Studio 2008/2010, Design Pattern, SOA, MVC

Confidential

Sr. Software Consultant

Responsibilities:

  • Developed Web-based application for the DOE that allows users to electronically submit project performance and financial grant information.
  • Gathered and analyzed information from existing system and provided level of rewrite effort.
  • Created tables, views and stored procedures using SQL Server.
  • Created reports using Crystal reports.

Environment: C# 3.5, ASP.NET 3.5, AJAX, WCF, LINQ, LINQ to SQL, jQuery, JavaScript, SQL Server 2008, Visual Studio 2008.

Confidential, Minneapolis, MN

Software Engineer

Responsibilities:

  • Developed software with in a team environment for a rapidly growing information technology intensive business.
  • Designed and developed software systems user interfaces, processing algorithms, communication methods, and other major components.
  • Developed & supported data tier, business objects in C# and Web Services using structured coding practices.
  • Developed the UI tier using ASP.NET, AJAX and JavaScript.
  • Developed and supported Windows applications using C#.
  • Integrated third party software’s with in-house systems.

Environment: C#, ASP.NET 2005/ 2008, MS AJAX, Ajax Pro, Windows Forms, Infragistics, Telerik UI Controls, JavaScript, CSS, Microsoft Enterprise Library, LINQ

We'd love your feedback!