Full Stack .net Developer Resume
MD
SUMMARY
- Over 71/2 years of experience in software design and development in .NET Framework 4.5/3.5/3.0/2.0 web - based application development using Microsoft .NET technologies including ASP.NET 4.0/3.5, ADO.NET, C#, Visual Studio (2015,2013,2010), IIS 5.0/6.0/7.0, JavaScript, AngularJS, HTML and SSRS Reports, SQL Server 2012/2008 along with MVC 4.0/3.0
- Experience in developing and deploying Web Forms and Web service applications.
- Having good knowledge on designing web technologies like HTML 5, AJAX, CSS, JavaScript, jQuery, Json, XML, Angular JS.
- Good experience in implementing, Web API, Restful Serviceswhich communicate data in both XML & JSON.
- Developed n-tier web applications in .NET environment using C#, .NET, ASP.NET4.0, Web services, Console Applications, Web Forms and SQL Server 2012.
- Have good experience inObject Oriented analysis and design (OOAD), Service Oriented Architecture (SOA)andModel-View-Controller Architectures (MVC).
- Experience working with JavaScript, AngularJs and AJAX in ASP.NET for asynchronous communication and better user experience.
- Experience in usingData Binding Controls (Dataset, Data Reader, Data Adapter, Grid View).
- Possess excellent abilities in developing database programs like Store Procedures, Joins, Triggers, Views, Cursors, Packages and implementation scripts on MY SQL and SQL SERVER.
- Extensive experience with development & deployment of Web Services
- Proficient in using XML related technologies including XSD, XSLT, XSL and XPATH.
- Worked on creating various types of indexes on different collections to get good performance in Mongo database.
- Worked on creation of databases, collections and deployed JavaScript's using mongo shell.
- Worked on Database design and development and experience in writingSQL queries, Views, Triggers, Stored Procedures, Cursors, and Joins in SQL Server, Oracle and MS-Access.
- Experience with theObject Relational Mapping (ORM)usingLINQ.
- Have good knowledge in usingSSISto validate, Extract, Transform and load data to Database SQL Server and Scheduled Jobs for executing theSSIS Packages.
- Experience in working withCrystal ReportsandSQL Server Reporting Services (SSRS).
- Experience in using Configuration Management tools likeSVN,Tortoise SVN,VSSandTFS.
- Good experience working with financial, mutual funds and trading clients. Extensively worked on mobile and web application for payment processing gateways.
TECHNICAL SKILLS
Internet Technologies: Microsoft .NET framework, ASP.NET MVC 3.5/4/5, MVVM, ASP.NET Web forms, AJAX, ASP, IIS Web Server, XML, Web Services
Programming Languages: C, C++, C#, SQL
Distributed Technologies: Restful, Web API
Databases: MS Access, MS SQL Server,, Mongo DB
Database Access Technologies: LINQ, LINQ to objects, ADO.NET
UI Technologies: HTML5, CSS3, XML, JavaScript,Angular JS
Operating Systems: Windows 8/7
PROFESSIONAL EXPERIENCE
Confidential, MD
Full Stack .NET Developer
Responsibilities:
- Worked in an Agile team of .NET developers for a fast-paced software development firm.
- Involved in requirements gathering, designing, developing, testing and deployment of the application.
- Used Infragistics third party UI framework for the best possible user experience
- Used Infragistics components and controls to build UI
- Written test driven .net compliant code using C# Async programming .net framework and SQL databases.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller
- Developed strongly typed Views in ASP.NET MVC as per the requirements.
- Used ADO.NET extensively for database manipulations and connections.
- Worked withMSMQand used WCF for communicating with services created for asynchronous document processing usingMSMQandMulti-threading.
- Developed SQL Queries for storage and retrieval of data using ADO.Net and LINQ to SQL.
- Provided technical assistance for maintenance and development of existing database structures.
- Executed effective processes for preparation and maintenance of unit testing services.
- Support QA teams, both internally and externally, with bug triage and resolution Written scripts for enhancements of validation rules, calculated fields and dynamic sub-forms.
- Maintained detailed technical documentation for application systems and software applications.
ENVIRONMENT: Visual Studio 2017, .Net framework 4.5, C#, Infragistics, ASP.NET MVC, ADO.NET, WCF, LINQ, SQL, TFS
Confidential, St Louis MO
Sr. Dot Net Full Stack Developer
Responsibilities:
- Involved in requirements gathering, designing, developing, testing and deployment of the application.
- Involved in full Agile, Scrum methodology to produce high quality software model.
- Developed strongly typed Views in ASP.NET MVC as per the requirements.
- Worked with the Entity Framework to create the update model from Code First approach.
- Implemented the Layers (Data access layer, Business Logic Layer, UI layer), Core Libraries, Helper methods, Utilities, Dynamic Settings, Extended Methods
- Implementation of client-side validations using jQuery and ASP.NET MVC validations implemented at Controller level.
- Customized Data Tables and High charts into Angular JS Directives.
- Leveraged jQuery for page scripting, AJAX calls and JSON for passing objects from Controller to View and vice versa.
- Developed user interface using ASP.NET, JavaScript, CSS3 and HTML5 for responsive websites.
- Used Telerik tool for displaying the pie charts and graphs.
- Involved in Design of Data Templates and Branches for Sitecore.
- Proficient with Single Page Application (SPA) development using AngularJS framework.
- Performed CRUD operations like Update, Insert and Delete data in MongoDB.
- Used MongoDB third party tools studio 3t and Mongo-built in binaries to monitor and analyze the performance of MongoDB.
- Experience in deploying, managing and developing MongoDB.
- Expert in analyzing the data along with designing data structures and data modeling.
- Worked on MongoDB database concepts such as locking, transactions, indexes, shredding, replication and schema design.
- Worked on creating various types of indexes on different collections to get good performance in Mongo database.
- Worked on creation of databases, collections and deployed JavaScript's using mongo shell.
- Wrote service to store and retrieve data from Mongo DB for the application on devices
- Experience with creating script for data modeling and data import and export. Extensive experience in deploying, managing and developing MongoDB clusters.
- Worked with capped collections to wipe out aged data based on requirements.
- Support QA teams, both internally and externally, with bug triage and resolution Written JavaScript for enhancements of validation rules, calculated fields and dynamic sub-forms.
ENVIRONMENT: Visual Studio 2013, .Net framework 4.5, ASP.NET, MVC, C#, C++, Angular, JavaScript, TFS, GITHUB, NuGet Packages, NUNIT, HTML5, CSS3, MongoDB
Confidential, Pittsburgh Pennsylvania
Dot Net Full Stack Developer
Responsibilities:
- Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Implemented all Payment Card Industry Data Security Standards (PCI-DSS) in the main applicationall credit card transactions are tokenized, and token number is stored in the database instead of the credit card number.
- Developed business end user facing front pages using Angular JS, CSS 3, HTML 5, JavaScript and Json, XML, Scrum.
- Implemented the project using ASP.NET 4.0, C# and back-end database as Microsoft SQL Server 2016
- Used MVC5 application with Razor syntax for view engine and used C# for the back end.
- Used ADO.NET extensively for database manipulations and connections.
- First Data's Payeezy web api's were used for payment gateway.
- Used Angular JS Directives and Expressions to manipulate UI data entry points in the application.
- Created and deployed Web Services using C#, SOAP, XML for Pulling Customer Service Records.
- Created REST Web Service to interface between SSRS and ASP.NET.
- Implemented UI grid, tables and several widgets in Angular.
- Worked with XSLT for transforming the XML document to other format, and data change/updates.
- Developed the classes using C# which in corporate N-tire architecture
- Build and deployed ASP.NET Core application to Azure Cloud Service.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Involved in implementation of Object-Oriented Concepts during the development.
- Involved in writing Stored Procedures and Triggers. Developed Reports using SQL Reporting Services. Implemented Optimized SQL Stored Procedures.
- Created various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Created SSIS packages and migrated data between different databases.
- Have a good experience in IIS.
ENVIRONMENT: Visual Studio 2015, .Net framework 4.5, C#, C++, ASP.NET, MVC, Web API 2, Angular JS, Bootstrap, TFS, NUNIT, HTML5, CSS3, XML, SSRS
Confidential, Raleigh, NC
Dot Net Developer/Full Stack Developer
Responsibilities:
- Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Designed web application using ASP.NET MVC 5 (Model-View Controller) and AngularJS
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
- Designing Custom Controls and User Controls using XAML language for interactive UI.
- Involved in implementation of Object-Oriented Concepts during the development.
- Extensive experience on MVC frameworks like AngularJSfor creating Single-Page Applications (SPA) using concepts like Dependency Injection, Promises, Services, Scope, Controllers and Directives.
- Created various independently deployable micro services where each service runs a unique process and communicates through a well-defined mechanism to serve the requirement
- Analyzing, designing and implementing change requests for the C/C++.
- Extensive experience in testing NoSQL databases, involved in testing back end jobs using SQL queries.
- Coded AngularJScontrollers and directives for application functionality and filters for heavy DOM manipulation.
- Implemented .Net Security features of Authentication and Authorization using .Net Membership.
- Implemented Testing using NUNIT framework.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database.
- Developed T-SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
- Experience in IIS.
ENVIRONMENT: Visual Studio 2013, .Net framework 4.5, MVC 4.0/5.0, C#, C++, Angular, JavaScript, TFS, GIT-HUB, Log4Net, NuGet Packages, micro services, NUNIT, HTML5, CSS3
Confidential, Louisville, KY
.NET/Web Developer/ UI Developer
Responsibilities:
- Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Working closely to the client for requirement gathering and analysis and provided desired solution to client in time limits.
- Involved in implementation of Object-Oriented Concepts during the development.
- Designed WPF Forms, Custom Controls and User Controls using XAML language for interactive UI.
- Worked with a team of developers to analyze project requirements and add functionality to existing C++ applications and SQL databases, such as reading in claims in different formats from different sources, checking for errors, and converting them into a standard format.
- Used JavaScript Json andXMLto update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Migrated the data from an existing MS Access database into an enterprise edition of SQL Server 2008.
- Implemented algorithm in C++ to calculate key system variable in MS Excel for Customer Support Department, allowing product release on time.
- Creating Queries and joins on multiple tables, Functions and Triggers using MySQL for inserting/updating/ deleting the data into the relational tables.
- Developing various Stored Procedures for the data retrieval from the database and generating different types of reports.
- Involve in object-oriented analysis and design using UML (Unified Modeling Language) such as use case, activity, sequence, class and component diagrams using Visio.
ENVIRONMENT: Visual Studio 2010, .Net framework 4, MVC, C#.Net, C++, ADO.net, GitHub, PostgreSQL, SoapUI, WCF, PHP, HTML, CSS, Crystal Reports.
Confidential
C# .NET Developer
Responsibilities:
- Involved in analysis, design and development of the application.
- Involved in loading data from XML files to Database.
- Used data grid to review and modify manipulated data.
- Used ADO.NET objects consistent access to SQL Server data sources.
- Developed web pages using C#, ASP.NET and Visual Studio 2008.
- Used ASP.NET, HTML, to create dynamic web pages using ASP.NET Web Server Controls and user controls.
- Designed and Developed User Interfaces using ASP.NET.
- Responsible for designing and developing ASP.NET web pages using ASP.NET, Java script, ADO.NET, SQL, HTML, CSS and AJAX Web services.
- Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel.
- Coding the designed modules C, C++, multi-threading, data structure and algorithms.
- Added functionality in business layer and Data access layer.
- Used ADO.NET in connecting to Data Access management with SQL Server.
- Designed and developed complex stored procedures in SQL Server 2008.
- Designed and developed the C# components for implementing business logic which is used to do the transactions on database in middle tier using ADO.NET.
- Generated the required reports with the help of data grid.
- Developed screens in ASP.NET AJAX-Enabled, C#, ADO.NET to display.
Environment: C#, C++, C, ASP.NET, Visual Studio 2008, SQL Server 2008, HTML, XML, IIS, ADO.NET.
