We provide IT Staff Augmentation Services!

.net Developer Resume

2.00/5 (Submit Your Rating)

Montclair, NJ

SUMMARY

  • 5 Years of experience as Software Developer in software design, analysis, development, testing and implementation of web and client - server applications using Microsoft Technologies
  • Broad experience working with ASP.NET MVC and WebForms
  • In-depth knowledge of front-end web development using Angular/Angular2 Framework, HTML, CSS, Bootstrap, JavaScript, and jQuery
  • Strong experience in Object Oriented Programming (OOP)
  • Expertise in design patterns such as Singleton Pattern, Abstract Factory Pattern and Dependency Injection Pattern
  • Developed and managed databases using ADO.NET and Entity Framework, SQL Server
  • Experience in writing of T-SQL statements, Complex queries, Sub queries, Joins, Stored Procedures, Triggers, Views, and Functions in SQL Server
  • Experience in SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) .
  • Experience in Web Services, WCF Services and Web API using SOAP and RESTful Service.
  • Skilled in UML modelling, writing use case documents, use case diagrams, state diagrams, object diagrams, sequence diagrams and process workflows.
  • Experience implementing web application frameworks using n-tier, MVC with Entity Framework
  • Experience working with different Software methodologies like Waterfall and Agile methodology
  • Excellent abilities to understand functional requirement to convert in to technical product using required tools.
  • Good communication skills, interpersonal skills, flexible, fast learner and ability to work effectively independently and perform as part of a team.

TECHNICAL SKILLS

Languages: C#, Java, T-SQL, HTML, CSS, XML, JavaScript, jQuery, Ajax

Frameworks: ASP.NET 4.7, MVC 4/5/6, Web Forms, Entity Framework 6, Angular 2, WCF 4.0, ASP.NET Web API 2

Software and tools: Microsoft Visual Studio 2015, Eclipse, InteliJ IDEA, Fiddler, TFS, Putty, Microsoft Virtual Box

Databases: MS SQL Server 2012

Platforms: Windows 7/10, Ubuntu 15.10

PROFESSIONAL EXPERIENCE

Confidential - Montclair, NJ

.NET Developer (Angular2/.NET MVC)

Responsibilities:

  • Involved in all stages of software development lifecycle, including requirement gathering, design, development, testing, deployment, and maintenance
  • Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular 2
  • Created custom validators and used them in Angular Forms
  • Followed Test Driven Development (TDD) and Object oriented design patterns to write testable code and ease maintenance
  • Used JavaScript, JSON, Angular2, and Ajax to handle the client-side validations and dynamic page updates
  • Used Jasmine to test the Angular 2 components
  • Wrote modular, secure, and well-tested front-end code in TypeScript, HTML5 and CSS
  • Created and Consumed Restful WebServices using ASP.NET Web API 2
  • Worked with a big database using Entity Framework Database first approach and SQL Server 2012
  • Created and maintained database objects like Stored Procedures, Tables and Views
  • Participated in daily scrum meetings with team members

Environment: ASP.NET Web API 2, SQL Server 2012, Angular 2, Jasmine, Ajax, TypeScript, HTML5, CSS, NUnit framework

Confidential - Garfield, NJ

.NET Developer (ASP.NET MVC)

Responsibilities:

  • Participated in requirements gathering and design of the application.
  • Implemented application using MVC Architecture and implemented features like error handling, authentication, and authorization
  • Used MVC Data Annotation to apply all the necessary validations for Data Attributes on the models.
  • Involved in implementation of business layer using customized Entity Framework
  • Created user interface with Razor views, partial views, and layout templates.
  • Implemented controllers to transfer data between the models and views.
  • Designed database using code-first approach.
  • Developed multi-tier application by separating out repository layer, data access layer and service layer.
  • Utilized MVC built-in security features and token based authorization to secure WEB API.
  • Prepared the Technical Design Document with Class and Sequence diagrams for the Terminal Management, Dealer Management and Web UI.
  • Used LINQ to retrieve information from the XML data files and database
  • Involved in unit testing and written various N-Unit test methods for testing the application
  • Extensively used stored procedures, Views, User defined Functions

Environment: MVC Framework, Entity Framework, N-Unit, LINQ, Web API, SQL Server, NUnit framework

Confidential

.NET Developer (ASP.NET MVC)

Responsibilities:

  • Worked with Project Manager to estimate different releases and sprints delivery time.
  • Used TFS server as version control system to manage code and document across different developers.
  • Designed and implemented application using ASP.NET MVC with Razor View Engine, C#, JSON, jQuery, Entity Framework in Visual Studio
  • Created View Models to encapsulate all models and classes used on the different views for more stable, organized and clean code to reuse in Views.
  • Used database first approach Entity Framework to create the Models
  • Maintained database and tables in SQL Server.
  • Created Stored Procedures and Triggers in SQL Server.
  • Created and implemented Admin Panel for updating contents in the application.
  • Created role based Authentication and Authorization based on users.
  • Used ASP.NET MVC data annotation to achieve data validation at server side.
  • Used Viewdata and Tempdata to pass data from controller to controller and controller to view. jQuery validation and MVC unobtrusive validation were used to validate form fields and provide custom requirements/error messages through C# attributes in the Model.
  • Created and implemented Controllers to transfer data between Views and Models.
  • JavaScript functions were used to enable and disable buttons to prevent missing information for records.
  • Working knowledge of writing nUnit Test Cases.

Environment: TFS server, MVC, Visual Studio, jQuery, Entity Framework, SQL Server, Javascript

Confidential

Research Assistant/Scientific Software Developer (C#, WebForms)

Responsibilities:

  • Performed testing, maintenance, and analysis of code
  • Developed software application using C++ and C# languages
  • Worked with the team of potential software users and provided technical feedback
  • Optimized and enhanced systems and played key role in designing scientific application
  • Created technical specifications and manuals.
  • Developed ASP.Net Webforms to display general information on experiment status, problem reports.
  • Performed validation checks on the client-side using ASP. Net in-built validation controls and on the server-side using custom validation controls.
  • Implemented client side scripting using JavaScript/jQuery and server side coding using built in ASP.net controls and C#.
  • Developed the required database Stored Procedures and SQL Query statements in SQL Server database.
  • Developed ASP.Net Pages to display details of experiment information.
  • Developed database to store and maintain experimental results.
  • Developed ASP.NET web pages like user login, user registration, change password (using ASPX engine).
  • Created a master page for the website layout and registered all web pages under the same layout.
  • Implemented Cookies to maintain data while browsing between pages and sessions for multiple requests.
  • Enhanced front end with jQuery and JavaScript client side validations.
  • Created a connection string in Web.Config file and set up the path to connect to database server
  • Used ADO.NET to access SQL Server database and perform operations like Select, Create, Update, and Delete.

Environment: ADO.NET, SQL Server database, Visual Studio 2012, jQuery, JavaScript, ASP.Net Webforms, NUnit framework

We'd love your feedback!