We provide IT Staff Augmentation Services!

Senior Software Engineer Resume Profile

2.00/5 (Submit Your Rating)

Summary

  • 11 years of extensive experience in developing applications using .NET technologies.
  • Has the ability to develop solutions in a collaborative environment.
  • Have strong knowledge experience and depth technical skills in object oriented programming OOP design patterns MVP MVVM MVC Factories and service oriented architecture SOA .
  • Delivers tasks consistently and on time and have the ability to lead allowed his passion for custom development to deliver robust solutions to clients.
  • Possessed strong leadership qualities and is able to mentor and train junior developers.
  • Have strong background and experience in .NET development for Web Applications using Asp.NET using MVC 4 and MVC 5 Asp.NET Web Forms Silverlight 4 Silverlight 5 WPF.
  • Have strong background and experience in .NET development for Web Services using Web Services SOAP WCF Web API MVC 4 and MVC 5 .
  • Practices .NET features such as Managed Extensibility Framework MEF Microsoft Unity 2.0 LINQ. Entity Framework EF 4 EF 5 Razor.
  • Has extensive experience using third party plug - ins for .NET development such as MVVM Light Toolkit for Silverlight nHibernate 2.0 Castle Windsor.
  • Possessed skills in JavaScript JQuery CSS AngularJS 1.3.
  • Has a strong background knowledge in MS SQL Reporting Services SRRS .
  • Well-grounded in AGILE Development.

Technical Skills

Programming Languages

C .NET

.NET Technologies

ASP.NET using MVC 4 MVC 5 ASP.NET WPF WCF Web Services SOAP Web API 1 AND 2 REST using MVC 4 and MVC 5 Entity Framework 4 5 ADO.NET MEF Unity 2.0

.NET Frameworks

Framework 1.0 1.1 2.0 3.0 3.5 4.0 4.5 4.5.1

Database Technologies

Microsoft SQL Server 7.0 2014

.NET Plugins and Frameworks nHibernate 1.2.1 2.0 MVVM Light Ninject Castle Windsor

Web Programming Scripts and Frameworks

Javascript JQuery AngularJS 1.3 JSON AJAX

Style Sheet Languages

XSLT CSS 3 LESS

Markup Languages

HTML XML

Reporting Tools

Crystal Reports 8.5 9 MS SQL Reporting Services SRRS

Design Patterns

MVP MVVM MVC Factories SOA

Source Control Tools

MS Visual Source Safe Team Foundation Server 2013 SVN

IDE Tools

Visual Studio 2013

Testing Framework nUnit Microsoft Unit Testing Microsoft Test Automation

Development Methodologies

AGILE Waterfall

Project Summary

Confidential

Role Senior Software Engineer

Responsibilities:

  • Developed the application via Single Page Application using Angular JS 1.3.
  • Analyzed User Stories and design and develop modules based on the given user stories.
  • Hands-on discussion and design for new features within the team.
  • Spearheaded system design and architecture for the application.
  • Developed web services through Web API using Asp.NET MVC 5.
  • Design and developed using repository pattern under Entity Framework 6 EF 6 with MS SQL Server 2012
  • Made web pages mobile ready using Bootstrap.
  • Setup and deploy web site to test servers for testing.
  • Practiced SCRUM from the whole development life cycle manual setup and deployment .
  • Created realistic project plans track the project identify and mitigate risks and constraints to project team.

Environment: Microsoft Visual Studio 2013 ASP.NET using MVC 5 Angular JS 1.3 Entity Framework 6 Bootstrap

Confidential

Role Senior Software Engineer

Responsibilities:

  • Provided enhancements from UI to backend.
  • Developed new modules from existing application.
  • Worked on team that follows SCRUM methodology.
  • Worked on a team that are geographically separated.
  • Involved from planning to implementation.
  • Actively participated in Design changes and Architectural changes of the project.
  • Performed code review for teammates.
  • Worked extensively from front end to back end.
  • Performed bug fixing and enhancement from existing features.

Environment: Visual Studio 2013 ASP.NET using MVC5 Entity Framework 6 SQL Server 2012

Confidential

Role Senior Software Engineer

Responsibilities:

  • Lead and manage the team.
  • Worked extensively with product owners and QA lead during planning and data requirements creation.
  • Lead planning and estimation for the team.
  • Worked extensively on back-end.
  • Worked on various team and developed parallel for new features of the application.
  • Spearheaded system design and architecture.
  • Created a pattern that implements an interface for device communication via Silverlight.
  • Implemented Design Patterns such factory pattern builder pattern abstract singleton pattern strategy pattern and MVVM pattern.
  • Hands-on discussion and design for new features within the team.
  • Spearheaded prototyping and POCs for technologies that will be incorporated to the application.
  • Implemented automation testing.

Environment: Silverlight 5.0 TFS MVVM Light Unity TFS ActiveXperts Serial Port Component

Confidential

Role Senior Software Engineer

Responsibilities:

  • Provided a business process flow through diagram and layout in SOM for the client.
  • Took part in creating Project Time Line.
  • Spearheaded system design and architecture for the next phase.
  • Designed data access layer and web service for prototype.
  • Took part primarily in Architecture for the next phase of the project.
  • Provided research development architecture using MVVM for Silverlight Repository pattern for LINQ and Service Oriented Architecture for WCF.

Environment: ASP.NET C .NET Silverlight 3.0 MS SQL 2008 LINQ WCF Service Oriented Modeling Tool.

Confidential

Role Senior Software Engineer

Responsibilities:

  • Developed stored procedures for the reports.
  • Implemented teams standards for report layouts
  • Developed under extreme pressure against time.
  • Worked closely with product owners for requirements gathering.

Environment: MS SQL 2005 MS SQL 2005 Reporting Services

Confidential

Role System Software Engineer

Responsibilities:

  • Took part in R D implementation for nHibernate that will cater Consilium s database implementation
  • Implemented Object Relational Model using nHibernate.
  • Implemented MVP architecture with Web Services implementation.
  • Implemented Factory Design Patterns.
  • Developed controls such as calendar multiline text that shall be used in the application.
  • Developed Messaging Module administration with web services wherein.
  • Developed security module that handles user roles and access in the portal.
  • Added functionality and features for Roles Module.
  • Developed Gazetteer Module. Was one the primary modules which are hosted has a different database. Includes a complete maintenance.
  • Developed RSS Viewer.
  • Added functionality and features with portals Web parts.
  • Created the Incident Location Viewer integrated in virtual that was implemented by a teammate .
  • Took part in the development of Dynamic Tab Implementation Teams own Tab Control Implementation for Web .
  • Took part in the development of the Bulletins module.
  • Developed custom configuration for standardization purposes for modules.
  • Communicates and reports to client into day-to-day basis regarding Development updates.
  • Development under agile methodology
  • Took part in R D for new system features.
  • Development on a sprint basis for task that are assigned by clients.
  • Hands-on discussion and design for new features with Team s Architect and Team Leader.

Environment: C .NET ASP.NET frameworks 2.0 3.5 AJAX MS SQL 2005 nHibernate Castle Windsor

Confidential

Role System Software Engineer

Responsibilities:

  • Participated in team s innovative design specifications to deliver business process requirements.
  • Implemented team leader s architecture design specifications.
  • Was able to produce test specifications for business requirements and executing them.
  • Provided accurate estimates required to complete tasks of a project delivery.
  • Implemented lead s designed extensible validation framework for business objects

Environment: C .NET ASP.NET frameworks 2.0 MS SQL 2005 nHibernate nUnit

We'd love your feedback!