We provide IT Staff Augmentation Services!

Software Developer Resume

Redmond, WA

CAREER OBJECTIVE:

To work in a position where I can use my skills to improve or create products and learn from my team to further expand my skills and help develop quality software for the betterment of people.

PROFESSIONAL SUMMARY:

  • Over 8 years of experience in Dot Net.
  • Proficient in Object Oriented Principles, Methodologies and practices.
  • Good experience in Full Stack development. Using back - end, front-end and databases while executing the projects
  • Highly skilled Web Developer having worked on multiple DOT NET development projects
  • Hands on experience in developing Internet applications using Asp.net, Asp.net MVC with languages C# and VB.Net.
  • Hands on experience in using SQL server for database programming. Working with Docdb.
  • Experienced in implementing applications using MVC pattern.
  • Expertise with full lifecycle development and various design patterns such as MVC and Repository Pattern.
  • Expertise in Object Oriented Analysis and Design (OOAD).
  • Experienced working with LINQ-to-Query, LINQ with generic lists
  • Experienced working with different front-end technologies like JavaScript, JQuery, JQuery-UI, Angular Js.
  • Hands on experience with development of single page application using AngularJS.
  • Experience in hosting Windows Communication Foundation (WCF) services in IIS
  • Proficient in web technologies like HTML, HTML5, CSS, JavaScript, JQuery and XML.
  • Experience in Entity Framework and Dapper to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Worked proficiently in all version of Visual Studio as IDE.
  • Experienced working with sub-version control software like SVN, GIT, Fortress, and Visual Studio Team Foundation (TFS) tools.
  • Experience in Using SSRS and SSIS.
  • Using AppInsight for debugging and tracking the real issue
  • Experience in deploying the application and configuring the application server like IIS and Azure deployment server.
  • Good experience in converting Business Requirements into Technical Specifications.
  • Implementing the SOLID concept as far as possible while creating soft-wares.
  • Git as version control system.

PROFESSIONAL EXPERIENCE:

Confidential, Redmond, WA

Software Developer

Responsibilities:

  • Working closely with the group developing the portal using ASP.NET MVC, Web API2, Entity Framework using Visual Studio 2015, SQL Server as database.
  • Creating the pages for the portal which is a single page application using AngularJS, Html, Bootstrap and JavaScript.
  • Using GIT for version control. Creating pull requests doing code reviews for the team mates.
  • Designing the tables/ creating stored procedures, functions required for the portal in SQL Server.
  • Working closely with the group to create the building blocks of Dorado.
  • Writing the service API which are called by service botlets for getting response from different Apis.
  • Creating the botlets (the conversational units which are the basic block of Dorado). These are in HLL which uses python for different commands. Botlets I created are for Eventbrite, Stock, Ferry, Etsy and Yelp.

Tools: and technologies used:

  • C#
  • ASP.NET MVC
  • Web API2
  • SQL server
  • HTML, Bootstrap
  • CSS
  • Python
  • Azure DocDb

Confidential

Software Developer

Responsibilities:

  • Fixed bugs assigned to me which needs working with Angularjs and Typescript in frontend, ASP.NET MVC controllers and web apis using Visual Studio 2015 and fixing SQL server queries to fix database /backend issues.
  • Using GIT for version control. Creating pull requests doing code reviews for the team mates.
  • Optimized some code while fixing bugs.
  • Created unit testing methods to verify if they are working as expected.

Tools: and technologies used:

  • C#
  • AngularJs
  • JavaScript/ Typescript
  • Asp.net MVC
  • Web API2
  • SQL Server

Confidential, Redmond, WA

Senior Software Developer

Responsibilities:

  • Document business requirements in collaboration with the client and breaking down user stories into tasks and estimates
  • Develop complete functional specification of the project to minimize risks
  • Creating the pages in Angularjs, HTML, Javascript for frontend, C#, Asp.net Mvc, Web API2, Entity Framework for backend.
  • Designed and created the tables, stored procedures in SQL Server as per the requirement.
  • Deploying application and database in Azure.
  • Bootstrap was used for designing the UI.
  • Also used Dapper ORM for basic CRUD operations.

Tools: and technologies used:

  • ASP.NET MVC using C#
  • Entity Framework
  • Web API2
  • AngularJS
  • JavaScript
  • Html, CSS, Bootstrap
  • Azure

Confidential Redmond, WA

Senior Software Developer

Responsibilities:

  • Document business requirements in collaboration with the client and breaking down user stories into tasks and estimates
  • Develop complete functional specification of the project to minimize risks
  • Creating the pages in Angularjs, HTML and JavaScript for frontend, C#, Asp.net Mvc, Web API, Entity Framework for backend.
  • Designed and created the tables, stored procedures in SQL Server as per the requirement.
  • Performed load testing with huge data and worked on optimizing complex queries.
  • Involved in the scrum meetings for the distribution of the task to self and the team member regularly.

Tools: and technologies used:

  • ASP.NET MVC using C#
  • Web API2
  • JavaScript, JQuery, JQuery UI
  • JQuery-Ajax
  • SQL Server 2008
  • Bootstrap
  • Html, CSS

Confidential

Senior Software Developer Nepal

Responsibilities:

  • Developing application as per the requirement provided by the client
  • Designing new tables, stored procedures and creating pages for new enhancements.
  • Maintaining SDLC processes
  • Code reviewing after the development. (Peer review)
  • Maintaining the test environment for the client with latest code so that client can see the updates.
  • Handle client’s issues regularly and support the project after the development.

Tools: and technologies used:

  • ASP.NET MVC using C#
  • Entity Framework
  • SQL Server 2008
  • JavaScript, JQuery,
  • Html, CSS

Confidential

Senior Software Developer

Responsibilities:

  • Developing application as per the requirement provided by the client
  • Designing new tables, stored procedures and creating pages for new enhancements.
  • Maintaining SDLC processes
  • Maintaining the test environment for the client with latest code so that client can see the updates.
  • Handle client’s complaints regularly and support the project after the development.

Tools: and technologies used:

  • ASP.NET MVC using C#
  • Entity Framework
  • XML
  • SQL Server 2008
  • Sql Server Reporting Services(SSRS)
  • JavaScript, JQuery, JQuery UI
  • JQuery-Ajax

Confidential

Web Developer

Responsibilities:

  • Designing new tables, stored procedures and creating pages for new enhancements by maintaining SDLC processes.
  • Monitoring the scheduler and solving all the issues raised by client.
  • Involved in the full stack development.
  • Communicate with client regularly and handle client’s issues.
  • Maintained very good relationship and gained trust from client.

Tools: and Technologies used:

  • Asp.net using C#
  • SQL Server 2008
  • JavaScript, JQuery
  • JQuery-Ajax
  • Html, CSS

Confidential

Web Developer

Responsibilities:

  • Worked in a team for the development of the web application
  • Create new pages, business layer classes and designing the pages as per the requirements.
  • Design database and creating tables/stored procedures as per the requirement
  • Involved in the full stack development.
  • Analyse new requirements, addressing client’s complaints and monitoring during testing phase
  • Maintaining SDLC processes during development/enhancements

Tools: and Technologies used:

  • Asp.net MVC using C#
  • SQL Server 2008
  • JavaScript, JQuery
  • JQuery-Ajax
  • Html, CSS

Confidential

Web Developer

Responsibilities:

  • Create new pages, business layer classes and design the pages as per the requirements.
  • Design database and create tables/stored procedures as per the requirements.
  • Involved in the full stack development.
  • Analyse new requirements, address issues and monitoring during testing phase.
  • Maintaining SDLC processes during development/enhancements.

Tools: and Technologies used:

  • Asp.net MVC using C#
  • SQL Server 2008
  • JavaScript, JQuery
  • JQuery-Ajax
  • Html, CSS
  • Web Services

Hire Now