We provide IT Staff Augmentation Services!

Senior Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Software Developer with 9 years experience in executing full project life cycle including Technical Design, Development Testing, Implementation and Documentation.
  • Extensively developed web based applications using ASP.Net Core, ASP.Net WebAPI, MVC, AngularJS, C#, ADO.NET JavaScript, Ajax, HTML5, WCF, XML and JSON.
  • Developed Windows based application using WinForms, WPF, Multi - Threading
  • Experience includes Design, Development, NUnit & Integration testing and Implementation of Enterprise Distributed systems.
  • Designing and developing SQL Server database objects, Stored Procedures, and Triggers.
  • Extensive experience developing SOA WebServices (SOAP, WSDL).
  • Experience in the end-to-end full lifecycle (SDLC) of software developments, including configuration management, packaging & deployment using Team Foundation Server.
  • Have strong analytical skills and vast experience in Object Oriented technologies
  • Implemented Abstract Factory, Observer, Adapter, and Chain of Responsibility and Singleton design pattern.
  • Proven skills in relationship management with clients and effectively guiding the team during the project development lifecycle and delivering the product within the timeline, cost, and quality.
  • Experience in using third party tools like DevExpress.
  • Evaluate tools and technologies like Bootstrap Framework, AngularJS, Fiddler Experience with Team Foundation Server, Tortoise SVN, GIT
  • Extensive experience Agile Software Development Methodology and used HP ALM as Agile tool
  • Ability to work closely with users, lead cross-functional teams and handle multiple concurrent assignments effectively.
  • Extensive work experience in onsite and offshore project models.

TECHNICAL SKILLS:

Windows Technologies: WinForms, WPF, Multi-Threading

Web Technologies: ASP.Net WebAPI, ASP.Net MVC, HTML5, AngularJS, LINQ, WCF, Entity Framework, Web Services, IIS, JavaScript, CSS, ADO.NET, ASP.NET Core, EF Core

Cloud: Amazon Web Service (EC2, S3)

Platform / Language: .Net 4.0/3.5/3.0/2.0/1.1 , C#, JavaScript

Database: SQL Server 2012/2008 R 2/2005/2000/7.0 , Postgres SQL, Redis

Third Party Controls/Tools: NUnit, Fiddler, DevExpress Controls.

Configuration Tools: TFS, SVN, JIRA, Entity Framework, Agile management tool: HP ALM & Cloud Service

PROFESSIONAL EXPERIENCE:

Confidential

Senior Developer

Roles & Responsibilities:

  • Design and implement front end with Angular 4 making use of MVVM pattern.
  • Design and implement ASP.NET CORE WebAPI RESTful Http services.
  • Used NPM for installing required node modules and other published Angular NPM modules.
  • Worked on some of the new features of Angular 4 like new if else syntax, ng-templates, form validators.
  • Designed and developed the application using Angular framework along with HTML5, CSS3, Type Script, Java Script, Bootstrap.
  • Requirement gathering, Analysis, Design and Development of SQL stored procedure to generate downstream reports.
  • Used Jasmine/Karma for unit testing.
  • Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes, and CSS Behaviors in CSS.
  • Used Entity Framework as an ORM to manage data model of SQL Server database.
  • Unit Testing, Integration Testing and System Testing using NUnit, NSubstitute as mocking framework.
  • Development of the new requirement, Unit-Testing, Integration-Testing with other requirements, Bug-Fixing.
  • Used SVN repository for version control and JIRA as the internal issue tracking system.
  • Used Redis for in memory caching with 1 Master, 1 Slave and 3 Sentinel configuration.
  • Used Log4Net for logging framework.
  • Designed and Developed middleware in ASP.NET Core.
  • Facilitate & Coordinate QA & UAT phase in given agile iteration.
  • Asynchronous Multithreaded programming using

Environment: & Technology: C# (.NET 4.5), Angular 4, ASP.NET Core, Typescript, SQL Server, VS 2017, NUnit, NSubstitute, Jenkins

Confidential

Senior Developer

Roles & Responsibilities:

  • Design and implement ASP.NET CORE WebAPI RESTful Http services with AngularJS and HTML 5 as view and making use of MVVM pattern.
  • Used Entity Framework CORE as an ORM to manage data model of Postgres database. Created scripts for tables and database initialization using FLYWAY integration with Jenkins.
  • Unit Testing, Integration Testing and System Testing using NUnit, NSubstitute as mocking framework.
  • Development of the new requirement, Unit-Testing, Integration-Testing with other requirements, Bug-Fixing.
  • Used Git repository for version control and JIRA as the internal issue tracking system.
  • Used NLog for logging framework.
  • Designed and Developed middleware for ASP.NET CORE for Authentication and Global Error Handling module.
  • Used Amazon Web Services S3 bucket and invoked from C# for storing ICA contracts and questionnaires.
  • Facilitate & Coordinate QA & UAT phase in given agile iteration.
  • Asynchronous Multithreaded programming using Task Parallel Library.
  • Used Swagger to help build, document and consume RESTful APIs

Environment: & Technology: C# (.NET 4.5), AWS (Linux), Postgres, VS 2017, ASP.NET CORE, NUnit, NSubstitute, Flyway

Confidential

Senior Developer

Roles & Responsibilities:

  • Design and implement ASP.net WebAPI RESTful Http services with AngularJS and HTML 5 as view and making use of MVVM pattern.
  • Creating or updating service contracts using WCF.
  • Created controllers, services, factories, directives using AngularJS.
  • Consumed built-in services like Http, location in AngularJS.
  • UI changes using AngularJS, JQuery, JavaScript, AJAX, and JSON.
  • Created scripts for tables, stored procedures, and functions using MS-SQL Server 2008.
  • Unit Testing, Integration Testing and System Testing using NUnit, NSubstitute as mocking framework.
  • Development of the new requirement, Unit-Testing, Integration-Testing with other requirements, Bug-Fixing.
  • Used Git repository for version control and JIRA as the internal issue tracking system.
  • One of the notification module was developed using AngularJS ngGrid to large data load support
  • Use of web essential for bundling & minification of JavaScript & CSS content for the fast response on the client machine.
  • Facilitate & Coordinate QA & UAT phase in given agile iteration.
  • Asynchronous Multithreaded programming using Task Parallel Library.
  • Used Swagger to help build, document and consume RESTful APIs
  • Used SOAP to Implement WCF Services and Consumed and published XML web services in the application

Environment: & Technology: C# (.NET 4.5), IIS 7.0, Windows server 2012, MS-SQL Server 2008 database, VS 2013, ASP.net WebAPI, AngularJS, Fiddler, NUnit, NSubstitute

Confidential

Sr. Software Developer

Responsibilities:

  • Migration to WPF using MVVM model and support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction
  • Interaction with the backend done using Entity Framework and database used is MS-SQL.
  • Development of the new requirement, Unit-Testing, Integration-Testing with other requirements, Bug-Fixing.
  • Used Team Foundation Server as a repository and JIRA as the internal issue tracking system.
  • Created scripts for tables, stored procedures, and indexes using SQL Server 2008.
  • Defined & Developed classes for common & core features/functionality.
  • Provided technical support for the team.
  • Testing the Window Pages and test plan preparation with QA team.
  • Worked extensively on WPF and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields
  • Code reviews as of peers as per agreed standards.
  • Asynchronous Multithreaded programming using Task Parallel Library
  • Used Team Foundation Server (TFS) for source control
  • Utilized LINQ to Objects and LINQ to SQL extensively for data retrieving, querying, storage.
  • Used Crystal Report to generate various reports as per the client’s requirement.
  • Developed and consumed WCF Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
  • Developed a reporting system for MBS XClearing.s
  • Hosted WCF Services as Window Services

Environment: & Technology: C# (.NET 4.0), WPF, WCF, MS-SQL Server 2008, Crystal Report 8.5

Confidential

Lead Developer

Responsibilities:

  • Designed the Developed the application using ASP.NET MVC 4.
  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction
  • Interaction with the backend done using ADO.NET and database used is MS-SQL.
  • Created scripts for tables, stored procedures, and indexes using SQL Server 2008.
  • Defined & Developed classes for common & core features/functionality.
  • Asynchronous Multithreaded programming using Task Parallel Library
  • Used Team Foundation Server (TFS) for source control
  • Utilized LINQ to Objects and LINQ to SQL extensively for data retrieving, querying, storage.
  • Used JQuery for handling client side validation and display grid and graphs.
  • Use Crystal Reports to generate the dashboard.

Environment: & Technology: C# (.NET 4.0), ASP.NET MVC 4, MS-SQL Server 2008, Crystal Report 8.5

We'd love your feedback!