We provide IT Staff Augmentation Services!

Full Stack Developer Resume

3.00/5 (Submit Your Rating)

St Louis, MO

SUMMARY

  • Microsoft .Net Developer with 7 years of experience in Software Development Life Cycle (SDLC) involving Requirements Gathering, Analysis, Design, Development, Testing, Packaging, deploying and Supporting of Windows, Client/Server, Web Applications using C#.NET, VB.NET, ASP.NET, ADO.NET technologies in various domains like Banking, Insurance, Healthcare, Tele Communications and Retail...etc.
  • Extensively worked with Agile and Scrum Software Development Life Cycle methodologies.
  • Experience in gathering requirements, analyzing and documenting using UML, creating prototypes, as well as user interfaces.
  • Experience in Design patterns like Abstract factory, Singleton, MVC, MVVM, MVP, Object pool a standard solution to common problems in software design.
  • Experience in Object Oriented Design (OOD) and Development using UML based tools (Visio).
  • Hands on experience in design using Object Oriented Programming (OOPs) Principles like Inheritance, Polymorphism, implementing error handling, exception management, tracing and logging features.
  • Proficient in using .Net technologies such as VB.Net, C#, ASP.Net, ADO.Net, LINQ, Http Handlers and modules, XML/XSL/XSLT, Silverlight using Visual Studio.
  • Expertise knowledge in Internet languages like HTML, DHTML, CSS, XML, VBScript, JavaScript, JQuery.
  • Experience in using Ajax Controls for Web Applications development.
  • Hands on experience in Language Integrated Query (LINQ) for getting Lists, arrays and collections, Worked on retrieve data from LINQ to SQL, LINQ to ADO.Net Datasets, LINQ to Objects, and LINQ to XML
  • Experience working with ASP.Net Framework 4.0, VB.NET, C#.NET,.NET Web - service, WCF, WPF (XAML), ASP, VB Script, JavaScript, JQuery, CSS, VB6, COM +, MS SQL Server, UNIX, Oracle, MS Project, Microsoft Visio, Visual Source Safe, and Team Foundation Server (TFS).
  • Good working knowledge in technologies ASP.NET Web Services (SOAP, WSDL), AJAX, Windows Services, WCF.
  • Experienced in integrating third party software like Telerik, Kendo UI Chart, Sitefinity with Dot Net applications.
  • Experience working on Telerik WPF Rad Controls, AJAX RadControls and Telerik Reports.
  • Extensively worked on SOAP web services, WCF services, Restful services with Web API during software development following SOA.
  • Hands on experience of Web programming using HTML, JavaScript, XSL, CSS, VB Script, JavaScript, JQuery, XML, XSLT, HTML, and DHTML.
  • Good Knowledge in creating the Web API controllers (Web API 2) in ASP .Net MVC5 to build, maintain Restful API’s, also consumed API’s client side using Angular JS data binding
  • Experience in developing and deploying Web Forms, Win Forms, and WebServices applications extensively.
  • Good knowledge in some other Devops tools in set up continuous integration and deployment with Visual Studio Team Services, Team City, Octopus, GitHub, Bit Bucket, version controlling tools like GIT, SVN, TFS, VSS.
  • Expertise in Angular JS controllers, directives, components, factory and service resources, routings and events.
  • Experience in creating ETL packages using SQL Server Integration Services (SSIS), Developed Extensible Style Sheets (XSL) to transform XML data coming from SQL Server database in to specific required formats and display in Word files.
  • Strong abilities in Design Patterns, Database Design, Normalization, writing Stored procedures, handling SQL CLR, Triggers, Views, Functions and SSIS/DTS packages in MS SQL Server and involved in all the stages of System Development Life Cycle.
  • Experience working with SQL Server 2012/2008/2005/2000 applications, SSRS, SSIS and Crystal Reports.
  • Experience in T-SQL Performance Tuning and optimization of queries for reports that took longer execution time using MS SQL Profiler, Index Tuning Wizard and SQL Query.
  • Highly experienced in creating complex Tables, Views, Stores Procedures, Triggers and User-Defined Functions, Indexes and Cursors using T-SQL to implement Business Logic and Data Protection.
  • Good experience in working with Relational Databases like MSSQL, Oracle, MySQL, PostgreSQL…etc. and NOSQL databases like MongoDB, Cassandra…etc.
  • Experience in using IIS server for Deployment of the application, monitored performance and supported production environment.
  • Good knowledge on mobile development frameworks like Apache Cordova etc.
  • Strong experience in developing and consuming XML Web Services and implementing .NET Remoting.
  • Experience in SharePoint Object Model and Custom Web Parts, Custom Site Definition, Site branding by changing and creating Master Pages, Themes and customizing CSS as per organizational requirement.
  • Extensive working experience in Automation Testing Jasmine, Karma, NUnit, SOAPUI. Proven ability to ensure projects are completed based on scope, project plan and deadlines.
  • Team player and strives to maximize productivity while working as a team.
  • Strong experience in consulting for product based and custom application development.

TECHNICAL SKILLS

Operating Systems: Windows NT/2000/2003/XP/Vista, Windows Server 2008/2003.

SDLC Methodologies: Waterfall, Agile/Scrum Visual Studio 2017/ 2015/ 2010/ 2008/ 2005 , SQL Server Management Studio (SSMS), MySQL Workbench

Programming/Scripting Languages: C, C#.Net, VB.NET, T-SQL, JavaScript, CSS, HTML, AJAX, MySQL, XML, JSON, Ruby, Python

.Net Technologies: .Net Framework 3.0/3.5/4.0/4.5 , VB.Net, C#.Net, ASP.Net 3.0/3.5/4.0, MVC 3.0/4.0, Win Forms, Web Forms, XML Web Services, ADO.Net, WCF, WPF, SOAP 1.1, LINQ

Reporting Tools: SSRS, Microsoft reporting Services, Crystal Reports.

Databases: SQL Server 2012/2008/2005/2000 , Oracle, PostgreSQL, Cassandra

ETL: SQL Server Integration Services (SSIS)

Configuration & Version Control Tools: Visual Source Safe -VSS, Team Foundation Server-TFS, Tortoise SVN, GIT

Frameworks/Libraries: Angular JS 1.X/2, Underscore JS, Node.js, Bootstrap, Responsive Web Design (RWD), Gulp.js, JQuery, Google Maps, VBScript, HTML5, DHTML, XML, CSS3, JSON, TypeScript, Sass/LESS

Application Servers: Microsoft Internet Information Services (IIS) 5.0/6.0/7.0.

XML Technologies: AJAX 2.0/3.0, XML Web Services.

Packages: MS Office (MS Word, MS Excel, PowerPoint etc.)

Business Modeling Tools: MS Visio

Design Patterns: Abstract factory, Singleton, MVC, MVVM, MVP

Others: Web Services, ADO.NET, WPF, Microsoft SharePoint 2007/ 2010, Unit Testing, Azure, JIRA, Bit Bucket, Git Bash, Source Tree, Git, Jira/ Stash/ Atlassian products, Gulp, NPM/ Yarn, NUnit, Jasmine, Chutzpah, ReSharper.

PROFESSIONAL EXPERIENCE

Confidential, St. Louis, MO

Full Stack Developer

Responsibilities:

  • Working in the Agile/Scrum development environment with frequently changing requirements and actively participated in sprint planning, scrum meetings and reviews.
  • Designed and implemented a portal based MVC application utilizing search API which is hosted on Microsoft Azure platform.
  • Used services and Asynchronous tasks to implement existing feature into the mobile app.
  • Developed a C#/ASP.NET MVC application to send an email notification to instructors upon expiration of licensed titles.
  • Involved in implementing .NET Security Model using Role Based security andForm based authentication.
  • Used LINQ for querying, sorting, filtering the complex objects utilizing Entity Framework DB Context and Repository pattern for centralized data access.
  • Built web application for universities, making heavy use of CSS Preprocessors likeLESSalong with Angular JS, Typescript and JavaScript task runners likeGulp.
  • Worked on Responsive Web Design (RWD) to make website Responsive for Desktop, mobile and Tablets using Bootstrap and Media Queries.
  • Work closely with the web application development team to ensure proper integration between mobile application and web application.
  • Created custom directives, general use modules and components which extend the elements and modules of core Angular JS.
  • Created Angular JS controllers, services and filters to maintain data between different views.
  • Has knowledge on building Angular JS 2.0components, UI services to consume rest services using Component based architecture provided by Angular JS 2.0.
  • Used JSON for data interchange, as it's faster and can be parsed using JavaScript.
  • Extensively used LINQ, WCF and JQuery aggressively throughout application.
  • Worked with reporting tools SQL Server Reporting Services (SSRS), creating ETL packages using SQL Server 2012 Integration Services (SSIS) for generating reports populated by data in databases.
  • Extensive use of SQL server, tuned SQL queries/ Stored Procedures, Functions, Views and Triggers, activities like Backup, Restore, Import and Export for SQL Server and installation, configuration.
  • Developed complex database objects like stored procedures, functions, packages and triggers using SQL and PL/SQL.
  • Extensively worked with setting and retrieving client side and server side cookies.
  • Created complex user screens for Create, Read, Update, and Delete (CRUD) operations, involving tables and grids with paging and sorting functionalities.
  • Leveraged Underscore JS/Lodash JS functional programming without extending any built-in objects.
  • Involved in creating and consuming restful services using Web API for exposing data to the web application.
  • Designed and developed UI using KendoUI, CSS, bootstrap CSS, JQuery, JSON and AJAX.
  • Implemented Dapper ORM for Data Access Model.
  • Expertise in testing and debugging new programs using Fiddler, Postman and Developer tools.
  • Wrote Jasmine unit tests using Chutzpah to verify Angular JS modules and JavaScript utility routines.
  • Worked on all the required Stored Procedures, User Defined Functions, Triggers, and Views using T-SQL as per business logic.
  • Written Complex Queries and Stored Procedures using SQL Server 2012.
  • Performed Unit Testing using NUnit for optimizing the efficiency of theapplication.
  • Refactoring of the code was done using Re Sharper and other latest tools and technologies.
  • Worked with testing team to execute regression and smoke test using zephyr JIRA plugin.
  • Involved in code reviews using Bit bucket and JIRA tool and effectively send/receive comments and improved code quality based on the feedback.
  • Used GIT, source tree for version tracking along with issue trackers such as Bit Bucket.

Environment: Visual Studio 2017, C#, ASP.NET MVC 4.0, Java Script, JQuery, Angular JS 2, HTML5, CSS3, Git, Angular JS 1.6, Typescript, Jasmine, NUnit, WCF, ADO.NET, SQL Server 2017, MySQL Workbench 6.3, Windows Server 2012 R2, IIS 10.0.

Confidential, Atlanta, GA

.Net Developer-Front End

Responsibilities:

  • Involved in the Software Development Life Cycle (SDLC) Architecture for internet/intranet, client/server Applications.
  • Responsible for analyzing, designing, developing and implementing the project application.
  • Implemented and maintained front-end code in multiple browsers and oversaw production of JavaScript, HTML, and CSS.
  • Designed the UI standards for the application using Bootstrap, Angular JS and Jquery.
  • Responsible for providing technical support queries and implementing the fixes for application process using MVC 5 with C#/ASP.NET.
  • Migration and rewrite of VB6 applications into C#. NET applications in order to overcome the performance and complexity issues.
  • Expertise in reviewing, troubleshooting, designing and developing web services using Web API, WCF.
  • Analyzed the Rail 432,997 and 864 EDI for modifying and debugging the migrated .net application.
  • Worked on designing and developing windows services using C# for logging error messages.
  • Worked on error handling, conversions of data types and COM objects while migration of application.
  • Worked on developing for Import/ Export and zip/unzip of EDI format messages in order to retrieve and store data into database.
  • Worked on error resolution in .NET migrated code.
  • Executing SQL queries to extract data from IBM DB2 tables for running test scripts.
  • Responsible for fixing the problems and rectifying them by modifying the system or databases.
  • Responsible for re-run of modified estimated and final crystal reports of railroad companies to show up on the Internet.
  • Provided technical support and ongoing maintenance for crystal reports.
  • Migrated each module in the application and did positive/negative test.
  • Created test applications for various scenarios for each migrated .net application as per EDI guidelines.
  • Regularly followed up with testing team to analyze the defects identified.
  • Used TFS (Team Foundation Server) for integration, maintenance and security of code.

Environment: Visual Studio 2015/2008/2005 , .NET Framework 4.6/3.5/2.0, C#, VB6.0, VB.NET, Win forms, Windows Services, MVC, WCF, ANSI EDI X12, ADO.NET, COM objects, IBM 400 DB2, Windows Server 2008 R2 SP1, IIS 7.5.

Confidential, Dallas, TX

Full Stack Developer

Responsibilities:

  • Involved in the Software Development Life Cycle (SDLC) for designing, development phase and testing of the System.
  • Developed projects using SCRUM/Agile methodology and participated in Sprints.
  • Implemented Cascading Style Sheet (CSS) to improve look and feel of theASP.NET MVC web page.
  • Responsible for writing and implementing JavaScript, AJAX and JQuery to interact with web API and views.
  • Implemented of client side validations using JQuery andASP.NET MVC Validation at Controller level.
  • Developed HTML/CSS/Angular JS for the Geo-Coordinates Locator module using Google Maps JavaScript API V3, for website and mobile.
  • Created views for user interactions using objects of HTML Helper class and Angular JavaScript.
  • Implement UI data grid/tables using Bootstrap and AngularJS tobuilda Single Page Application (SPA).
  • Developed complex MVC Controller, View Models and Helper methods linked to backend database.
  • Wrote a web API using Http Methods for accessing SQL database content using ADO.Net and posting it back to client.
  • Developed internal admin and public portal using MVC 4.0 Framework, Angular JS and Web API which was consumed by Native Mobile Apps.
  • Implemented Web API using C# andADO.NET which can communicate data in a both XML & JSON.
  • Used theADO.NET SqlClient Objects like SqlConnection, SqlCommand, SqlDataReader and SqlDataAdapter and Dataset object in the Data Access Layer to fetch the data from the SQL Server 2008 database.
  • Involved in SQL Server database development in Microsoft Visual Studio 2012 which can be used for easy data manipulation in database.
  • Created Complex Stored Procedures to perform automated rules, updating to related tables using SQL Server 2008.
  • Created Views, Triggers, TablesandComplex T-SQLqueries in SQL Server 2008.
  • UsedTeam Foundation Server(TFS) for project repository and versioning control.

Environment: Visual Studio 2012, C#, ASP.NET MVC 4.0,Java Script, JQuery, Angular JS, HTML5,CSS,TFS 2012, AJAX, ADO.NET,SQL Server 2008 R2, Windows Server 2008,IIS 7.0.

Confidential, Sunderland, VT

Sr .Net Developer

Responsibilities:

  • Involved in SDLC life cycle from requirements to development, unit/Integration testing and deployment of the application modules.
  • Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.
  • Responsible for developing the Business, Data and Presentation layers of the application.
  • Extensively used data services and reference architecture components.
  • Involved in UI design using JQuery templates, Update panels, JQuery UI tabs and repeaters.
  • Used Angular JS as the development framework to build a single-page application (SPA) and to create dynamic data driven web pages.
  • Implemented Angular JS Controllers and Service calls to maintain each view data.
  • Wrote JavaScript, Cascading style sheets (CSS) to provide convenient and performance improved applications.
  • Extensively used .Net framework 4.0/3.5, C#, VB.Net, Visual Studio 2012/2010 and SQL Server 2012/2008, WCF, Ajax, JQuery.
  • Developed and managed the projects to replace the traditional web services with WCF services.
  • Created WCF services and contracts for the business layer and deployed the service as Windows services.
  • Extensively used in-built ASP.NET web server controls, Validator controls, Custom expression validators etc.
  • Used Strategy and Observer design pattern to implement the repository and business layers.
  • Worked with XML, XSLT and XPath to provide dynamic web pages.
  • Responsible for design, analysis and development of web reports along with the writing of these reports based on detailed specifications.
  • Worked on performance improvements and fixing memory leaks of the application.
  • Developed different objects in MS SQL Server 2012 database, such as Indexes, Stored Procedures and Views using Transact-SQL.
  • Worked on the tight schedules and successfully delivered the results within deadlines.
  • Working with Microsoft SQL Server for writing stored procedures, views, and complex queries to generate reports using SSRS.
  • Involved in deployment of application using TFS Builds.
  • Enable automated testing during the development cycle and adopt Test Driven Development (TDD).

Environment: MS project, Clarity, C#, MVC, MVVM, SQL Server,ADO.Net, Visual Studio .Net 2012, .Net Frame Work 4.0, Team Foundation Server, XML, Windows Server 2008, IIS 7.0, MS Visio, Microsoft Enterprise Library 4.0.

Confidential, Detroit, MI

Sr .Net Developer

Responsibilities:

  • Participated in requirement gathering sessions with the client and preparation/modifying of the requirements in Requirement Specification document.
  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as encapsulation, inheritance, polymorphism, and abstraction.
  • Designed the web UI, ASP.NET, HTML, DHTML, XSL/XSLT, JavaScript, CSS and AJAX controls.
  • Extensively used User interface controls which use JQuery to ensure client side validation.
  • Created WCF, REST Services and also used different bindings to make it available to different level of users.
  • Created User Controls, Custom controls, Data Access Layer, Business Logic Layer Classes using C# and .Net 4.0 for web pages.
  • 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.
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
  • Used ASP.NET MVC 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.
  • Implemented different Telerik Rad Controls for developing rich web controls in visual studio applications.
  • Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ.
  • Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
  • Written Stored Procedures in SQL Server 2008 and used ADO .NET with Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
  • Written Queries using T-SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
  • Designed and Implemented SSIS package to extract, transform and Load (ETL) data operations from multiple heterogeneous systems to SQL Server.
  • Responsible for maintaining versions of source code using Team Foundation Server 2010.
  • Implemented Unit Testing, Integration Testing and System Testing using N Unit.

Environment: Visual Studio 2010, C#, ASP.NET MVC 3.0, WCF, Entity Frame Work 4.0, Java Script, JQuery, TFS 2010, Telerik, WCF, AJAX, ADO.NET, LINQ, XML, Microsoft Enterprise Library, NUnit, SQL Server 2008 R2, SSIS, SSRS, Windows XP, UML, Windows Server 2008 R2/2008.

Confidential

.Net Developer

Responsibilities:

  • Designed Business layer and Data Access Layer using C#, ADO.NET and SQL Server.
  • Involved in the Enhancements and Support for various applications.
  • Developed GUI of ASP.NET Web Forms using HTML, CSS and JavaScript.
  • AJAX, ASP.NET AJAX Library is used for rich interaction and partial page rendering.
  • Developed partial post back validations to manipulate data on web pages using AJAX.
  • Involved in development and usage of user controls in various web pages.
  • Extensively used Validation Controls and Custom validation controls to validate Web forms.
  • Used AJAX to trade data with a Web Server without reloading the page.
  • Developed WIN FORMS and controls to associate arbitrary data.
  • Involved in the code changes and development of new web-forms and connectivity to database to get and store data from and to database.
  • Created event driven Web Forms using ASP.NET and implemented Form Validations.
  • Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as Parameter to the stored procedures.
  • Developed Triggers and Views in SQL Server 2005 for accessing the database.
  • Involved in writing typical complex SQL queries and stored procedures using T-SQL. Used customized Grid View extensively to bind data.
  • Implemented an Error handling procedure, which will automatically log errors and sends an email to administrator and preconfigured set of users from database.
  • Designed and implemented the security system for the Application using C# components and SQL Server.
  • Responsible for creating new reports as well as modifying the existing reports using SQL Server Reporting Services (SSRS).
  • Wrote stored procedures, functions, triggers and optimized queries for performance using SQL Server.
  • The backend, database connectivity modules were designed using ADO.Net with SQL Server as the database.

Environment: .NET Framework 2.0, C#, SQL Server 2005, HTML, CSS, JavaScript, ASP.NET 2.0, XML, Visual Studio 2005/2008

We'd love your feedback!