We provide IT Staff Augmentation Services!

Software Developer Resume

3.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • 7+ years of IT Industry experience in Software Development involving Analysis, Design, Development, Testing and Deployment of applications and implementing n - tier Client/Server applications using Microsoft .Net Framework, C#, ASP.NET Object Oriented design methodologies.
  • Proficient in development using Microsoft .NET technologies like C#, ASP.NET MVC 5, Web API 2, Entity Framework, ASP.NET Web Forms, WCF, SQL Server, Azure, Visual Studio, Web Services and ADO.NET.
  • Proficient in UI development using Angular4, HTML5, CSS3, jQuery, JavaScript, AngularJS, JSON, AJAX and Bootstrap.
  • Highly Knowledgeable in ASP.NET MVC 5 in implementing Model, View and Controllers with State Management, Security, Action methods Including Creation of Partial Views, Strongly Typed Views, Filters Routing etc.
  • Experienced with code-first approach and database-first approach of Entity Framework.
  • Proficient in designing and handling SQL Databases, DB Tables, Views, Stored Procedures, Functions, Triggers with SQL and Oracle Databases.
  • Proficient in Database designing, performance tuning including indexing, schema optimization, de-normalization techniques and query execution plan analysis.
  • Extensive experience in creating, deploying and consuming of REST Services using Web API.
  • Good knowledge of .NET security features such as Authentication & Authorization, Forms-based Authentication, Authorizing Users and Roles.
  • Worked with unit testing software and tools including Karma and Jasmine to improve program efficiency and provide higher code quality.
  • Experienced in Team Foundation Server, TortoiseSVN and GIT.
  • Extensive working experience in unit, integration and performance testing framework - NUNIT, MS Unit Tests.
  • Enthusiastic about learning new technologies and possessing excellent problem-solving and analytical skills along with excellent team work skills.

TECHNICAL SKILLS:

Web Technologies / Scripting: Angular4, HTML5, CSS3, AngularJS, SOAP, JavaScript, JQuery, Bootstrap, Web Service.

.NET Technologies: .Net Framework 4.5/4.0/3.5, Web Forms, AJAX, WCF, ASP.NET MVC 5, ADO.NET, LINQ, Entity Framework, Web API 2.

Programming Languages: C#, T-SQL, PL-SQL, C/C++, Java

Database: SQL Server 2014/2012/2008 , Oracle 10g/11g.

Methodologies: Agile and Waterfall.

IDE and Tools: Visual Studio 2015/2013/2012/2010 , VS Code, SSMS, Postman, Fiddler, Jasmine, Nunit.

Others: TFS, SVN, MS Azure, JIRA.

WORK EXPERIENCE:

Confidential, New York, NY

Software Developer

Responsibilities:

  • Designed and developed a web application by using Angular4, HTML5, CSS3, JavaScript, Bootstrap as front-end, and using Web API 2 to receive and pass data to back-end.
  • Involved in creating Single Page Application module using Angular 4 with routers, controllers, modules and services for rich look and feel.
  • Developed REST APIs using Web API 2 and used Entity Framework 6 for building repositories as Data Access Layer.
  • Developed custom directives with pipes based on the scenario and used Dependency Injection pattern throughout the application.
  • Utilized RxJS Observables to implement asynchronous operations in Angular 4 along with HttpClient.
  • Implemented JWT Token based Authentication for the Single Page Application which was stored in localstorage on the client (Browser).
  • Implemented Global Exception handling in Web API using custom Exception Filters and custom ExceptionHandler and used log4net for logging those exceptions.
  • Used Postman to test the Web API workflow with generated JSON data.
  • Involved in unit testing and wrote various N-Unit test methods for testing the application.

Environment: Angular4, Web API2, HTML5, CSS3, JavaScript, Bootstrap, Entity Framework, TypeScript, SQL Server 2014, Jasmine, Postman, NUnit, C#, Visual Studio 2015, VS Code.

Confidential, New York, NY

Software Developer

Responsibilities:

  • Built front-end SPA using HTML5, AngularJS, Bootstrap and backend server using ASP.NET Web API.
  • Performed AngularJS Form Validation and AngularJS Form properties with ng-show and created a custom validation directive for comparing two input values.
  • Utilized built-in directives such as ng-show, ng-hide, ng-if, ng-include, ng-repeat, ng-model, etc.
  • Developed custom-form validation using built-in angular form properties such as $valid, $invalid, $pristine and $dirty.
  • Populated dynamic data in ng-repeat and UI Grid with external filtering functionality.
  • Designed fully responsive user interface using HTML, CSS, JavaScript and Bootstrap.
  • Applied n-tier architecture using Entity Framework Code First approach as Data access layer.
  • Customized and consumed Web API with $http service to achieve CRUD operations.
  • Used Web API as service to provide data from database, purposely for security.
  • Worked on Agile Scrum Methodology to achieve collaboration between cross functional team and Used Team Foundation Server (TFS) as management tool and version control.

Environment: Visual Studio, AngularJS, Web API, Entity Framework, Agile(Scrum), HTML, CSS, Bootstrap, TFS, Jasmine, Fiddler, C#, JavaScript.

Confidential

Software Developer

Responsibilities:

  • Involved in Software Development Life Cycle (SDLC) including analysis, design, development and testing of the project.
  • Implemented Model View Control (MVC) pattern to develop web pages.
  • Defined entities that are used for data access in MVC 5 application.
  • Used ASP.NET MVC 5 framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
  • Used JavaScript and jQuery extensively for performing client-side validations.
  • Worked with MVC 5 architecture application using WCF and build Restful services through WCF.
  • Used Entity Framework Code First approach to create Data Access Layer for manipulating data in database.
  • Created Entity Framework Database First Model for ASP.NET application.
  • Used LINQ to Entities for the data access layer.
  • Used Team Foundation Server (TFS) as subversion tool

Environment: MVC 5, ASP.NET, WCF, Entity Framework, JavaScript, jQuery, LINQ, Dependency Injection, LINQ, TFS, GIT, SVN and JIRA.

Confidential

Software Developer

Responsibilities:

  • Interacted with clients for requirements, designed the layout of web pages, participated in the development and Key technical analyst role in the inception, elaboration and construction phases.
  • Used web server controls like Login Control, Menu Control and Substitution Control extensively in designing Web Forms.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#, ADO.NET and SQL Server.
  • Developed Data Access layer using ADO.NET objects like Data Adapters, Data Readers and Data Sets.
  • Extensively worked with LINQ to SQL, which uses ADO.NET to handle the communication with the database.
  • Worked in developing WCF services and Web services based on SOAP which allows other systems to extract and update customer data.
  • Responsible for leading the group to provide good design and solution to the client for application which was created from scratch.

Environment: Visual Studio, Web Forms, ADO.NET, ASP.NET, C#, HTML, AJAX, WCF, JavaScript, Entity Framework, SQL Server, SOAP and LINQ.

Confidential

Fund Accounting Manager

Responsibilities:

  • Designed & Developed ASP.NET User Controls and used ASP.NET Web Forms controls.
  • Developed Web Forms for UI with ASP.NET and C# using Server Controls, HTML Controls and User Controls.
  • Applied N-tiered architecture consisting of the presentation layer, data access layer and the database layer.
  • Used Data Adapter, Data Command, Data Set, Data Table, Data Relations and constraints for Database access.
  • Designed and Developed Stored Procedures and Functions in SQL Server 2008.

Environment: Visual Studio 2010, ASP.NET, ADO.NET, HTML, CSS, Web Forms, Web Service, C#.NET, JavaScript, SQL Server 2008.

We'd love your feedback!