We provide IT Staff Augmentation Services!

Full Stack .net Developer Resume

0/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • More than 6 years’ experience as a Software Developer involved in planning, analysis, design, implementation, testing and maintenance of Web Based and N - tier Architectures using .Net technologies.
  • Worked on Agile, Waterfall, Rapid Application Development (RAD) & Test-Driven Development methodologies and involvement in all phases of SDLC methodologies.
  • Knowledge in Application Blocks, Design Patterns, Language Integrated Query (LINQ) and Model-View-Controller (MVC) and Model View-View Model (MVVM).
  • Expertise in Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism and design patterns like Abstract Factory, Singleton, Object Pool.
  • Experience in working with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server and Oracle.
  • Experience in developing the Rich Application UI design using the HTML5, CSS3, AJAX, jQuery, JavaScript, Angular, Bootstrap, TypeScript, ReactJS, and Node.JS.
  • Experience with web services to communicate to modules using XML based SOAP & REST API and WSDL protocols for developing security features, performance and debugging.
  • Experienced with WCF and .NET Remoting using TCP/IP and Multithreaded programming.
  • Proficient in creation of Stored Procedure, Views, Triggers, Functions, T-SQL, PL/SQL, Indexes, Cursors, Performance Tuning, and SQL Profiler.
  • Experienced in using various version controlling tools like Team Foundation server (TFS), Visual Source safe (VSS), GIT.
  • Hands-on experience in Amazon Web Services (AWS), Microsoft Azure Cloud services to deploy web applications, as well as Continuous Integration tools such as Jenkins.
  • Experienced in creating and maintaining the Documentation of the Projects related information like Architecture, development Details to SharePoint.
  • Worked on SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) to deliver data conversion, ETL solutions, and generate customized data reports like Matrix, Tabular, and Distributed Reports.
  • Expert in designing and developing applications using ASP.NET, C#.NET, ADO.NET, SQL, Entity Framework, Enterprise Library, LINQ, Web Services, AJAX, MVC, IIS, XML.
  • Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data Reader, Data list, Data Adapter.
  • Experience in working with different object oriented programming techniques, Microsoft design patterns like Model View Control (MVC), Model View Model Patterns (MVVM), and Web Services.
  • Experience in developing n-tier Web Applications.
  • Have knowledge related to JQuery and JSON for the retrieval of data.
  • Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
  • Worked with unit, integration and performance testing framework using N-Unit.
  • Excellent written & verbal communication and worked with offshore teams as coordinator to provide the update on the daily basis.

TECHNICAL SKILLS

Operating Systems: Windows, Linux, UNIX

Languages: C++, C# .Net, VB6, VB.NET, HTML, T-SQL, PL/SQL

Web Technologies: ASP.NET, MVC, Silverlight, AJAX, JavaScript, jQuery, VB Script.

IDE Tools: Visual Studio, SQL Server Management Studio

Databases: MS SQL Server, MS Access, Oracle

Reporting Tool: SQL Server Reporting Services, Crystal Reports

Modeling Tools: UML, MS Visio

Version Control: Visual SourceSafe, Subversion, Team Foundation Server, GIT

Middleware: WCF, ADO.NET, Web API, Entity Framework

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Full Stack .Net Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance with Agile/SCRUM Methodology.
  • Created the Model and Controller for accessing the data to View and implemented the Parameter Binding in Controller.
  • Enhanced the application UI & modified the database columns using the Entity framework.
  • Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data sources.
  • Designed and implemented application using ASP.NET MVC 5 with Angular 2, C#, JSON, HTML5, Bootstrap, Typescript, CSS3 for front-end development.
  • Developed Single Page Applications using Angular and responsive designs using Bootstrap.
  • Created Angular Services to make AJAX calls and custom angular directives to create own HTML tags and induce behavior to those tags.
  • Used AJAX & Collapsible Panel Extender control to enhance performance & responsiveness.
  • Used JSON web token to do user authentication and secure information exchange.
  • Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular.
  • Responsible in using jQuery for Client-Side Validations, calling the Controller Actions, and making calls to the WCF Services.
  • Used custom error handling in Web API to pass proper error message rather than generic error message to better understand the error.
  • Wrote SQL queries to Create, Read, Update and Delete database records, Join/Union table as well as create and debug stored procedures.
  • Used Azure for deploying web applications into cloud services and maintained the applications in developer Environment.
  • Developed SSIS packages for integration with downstream/upstream application and generating reports which could be sent to other Systems.
  • Used SSRS to create reports, customized reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports
  • Generated periodic reports based on statistical analysis of the data from various timeframe and division using SSRS and implemented Report Viewer to integrate the reports with ASP.NET web forms.
  • Designed, developed and implemented code for the activities using C#.Net, ADO.Net and .Net Class Library.
  • Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.
  • Extensively used Grid Views sorting and paging.
  • Managed and monitored the software development team consisting of three software developers
  • Determined the duties and responsibilities of individual in a team and also performed code reviews as per coding standards agreed by my team
  • Designed the user controls & custom controls with complete support for CSS classes
  • Defined CSS classes & Html elements with cross browser compatibility
  • Used Jenkins for Continuous Integration and Continuous Deployment of the application.
  • Designed unit testing module with N-Unit to test application performance and availability.

Confidential, Atlanta, GA

Full Stack .Net Developer

Responsibilities:

  • Involved in Agile methodology for the development and responsible for attending daily Scrum meetings to accommodate client's requirements.
  • Implemented presentation logic in controller class and implemented Action filters for Security, Exception Handling, and Authorization.
  • Implemented MVC 4 framework to reduce the complexity and to get full control over the behavior of the application
  • Used ADO.NET code to connect and make required changes to the database as well as for data retrieval, queries, storage and manipulation.
  • Implemented user interface utilizing HTML5, CSS3, XML, JavaScript, Angular, AJAX, and Web Form Controls for creating responsive web pages and developed Master Pages.
  • Created Client-side validations with jQuery selectors, Events and Server-side validations with MVC Data Annotations.
  • Used Angular 2 to standardize web application structure and provide a future template and for data binding.
  • Used Bootstrap 3 for responsive web design and customized some of the components for custom look of the application.
  • Used Ajax control toolkit on server control to avoid page Post back and Page flickering.
  • Configured WCF to log request and response messages and viewed in WCF Trace Viewer.
  • Involved in setting up Connection Strings and connecting SQL Server Azure Databases from locally installed SQL Server Management Studio for developers.
  • Developed Web API Services with HTTP way using standard HTTP verbs like GET, POST, PUT, DELETE etc. for all CRUD operations.
  • Developed Microservices and deployed container-based applications using Docker for continuous integration and Azure Queue Services
  • Generated periodic reports based on statistical analysis of the data from various timeframe and division using SSRS and implemented Report Viewer to integrate the reports with ASP.NET web forms.
  • Managed and monitored the software development team consisting of three software developers
  • Determined the duties and responsibilities of individual in a team and also performed code reviews as per coding standards agreed by my team
  • Designed the user controls & custom controls with complete support for CSS classes
  • Defined CSS classes & Html elements with cross browser compatibility
  • Used Java Script extensively in this project
  • Responsible for development, enhancement and implementation of the application as per the Coding standards
  • Scheduled the SSIS packages to migrate data from Excel to SQL Server.
  • Maintained the version, labeled versions and backups of the source using TFS.
  • Code Review, Unit testing, Debugging and Integration testing of the application. Analyze the business and design the screen flow of the application.
  • Maintained the data, database backups and restoration, backup strategies and scheduled the backups.

Confidential, Alpharetta, GA

.Net Developer

Responsibilities:

  • Involved in various stages of development of the project starting from the project planning until production and maintenance using Agile methodology
  • Implemented business logic using MVC authorization filters, action filters, exception filters.
  • Implemented MVVM design pattern to synchronize data layer changes with the UI providing a loosely coupled system of view and model.
  • Involved in developing the Front-End of the application using the ASP.Net framework, HTML, CSS, Angular JS framework.
  • Used Angular HTTP to retrieve data through Web API from Entity Framework.
  • Leveraged AJAX calls and JSON for passing objects from Controller to View and vice versa and performed data binding for end points.
  • Implemented Authentication & Authorization using OAuth 2.0 following Microservice Architecture and principles.
  • Used AngularJS to standardize web application structure and provide a future template and for data binding.
  • Responsible is using jQuery for Client-Side Validations, Calling the Controller Actions, and Making calls to the WCF Services.
  • Involved in implementation of XML-based web services using XML serialization, HTTP/SOAP Formatter, XSLT, and DOM.
  • Designed and created database objects such as tables, stored procedures, packages, functions using PL/SQL for Oracle database.
  • Designed and implemented Database Schema import data and build stored procedures on SQL Azure.
  • Used SVN for version control across common source code used by developers, project related document sharing and team collaboration
  • Used Message Queuing (MSMQ) to enable applications running at different times to communicate across heterogeneous networks and systems
  • Worked with GIT version control to manage project development and uploaded Swagger file into AWS API Gateway to create the API service to customers.
  • Worked closely with business users to define reporting requirements and documenting the requirements in order to design, develop and maintain Crystal Reports.
  • Involved in N-Unit testing and integration testing of the application.

We'd love your feedback!