Full Stack Developer Resume
Louisville, KY
SUMMARY
- Software Developer wif over8 yearsof rich experience in IT wif wide exposure in Designing, Developing and ImplementingIntranet, Internet, client/server applications, Web development, Object Oriented ProgramminginSoftware Development Life Cycle (SDLC)using Microsoft.NET Framework.
- Extensive experience in variousUIwidgets using JavaScript libraries like AngularJS, Node js, Backbone.js.
- Experience wif working in JavaScript framework like j Query, Backbone and Angular.js
- Experience working on N - Tier Architectures such as MVC (Model View Controller), MVVM (Model View, View Model) in applications Strong Understanding of Data structures, Algorithms, Object-Oriented Design, Design patterns like singleton, factory, MVC, MVVM.
- Experience working wif JavaScript, VBScript, JQuery, AngularJs, KnockoutJs, Kendo UI and AJAX in ASP.NET for asynchronous communication and better user experience.
- Experience in localizing of software wif adding new components and creating custom components.
- Worked wif the Kendo UI using Grid and Chart controls.
- Experience in
- Involved in analyzing requirements, designing systems, testing, debugging, implementing and documenting various complex systems
- Experienced in Designing Rich Interactive Web Pages using ASP.Net User Controls, and Custom Controls.
- Expert inObject Oriented analysis and design (OOAD), Service Oriented Architecture (SOA)andModel-View-Controller Architectures (MVC).
- Expertise in usingData Binding Controls(Dataset, Data Reader, Data Adapter, Grid View)
- Experience in developing Web API to create REST FUL Web services.
- Extensively used AngularJS directives to develop Single page applications.
- Expertise wif creating single page applications using Angular JS wif MVC capability.
- Involved in implementation of MVC pattern using Angular JS, Kendo UI, JSF and Spring Controller.
- Extensive experience in designing web applications using HTML5, including JavaScript libraries like jQuery, Typescript 2.0/2.1, AngularJS.
- Experience in handling databases like MySQL and NoSQL databases likeMongoDB.
- Expert in Database design and development and experience in writingSQL queries, Views, Triggers, Stored Procedures, Cursors, and Joins in SQL Server, Oracle and MS-Access.
- Experience in handling various backend data sourceslike MS SQL Server 2005/2008/2012.
- Experience wif theObject Relational Mapping (ORM)usingLINQ.
- Implemented client side Interface using React JS.Build stable React components and stand-alone functions to be added to any future pages.Used React-Router to turn application into Single Page Application
- Experience in using Configuration Management tools likeSVN, VSS, TFS and Github
- Experience in working wifCrystal ReportsandSQL Server Reporting Services (SSRS).
- DevelopedASP.NETMVC applications using Code First Approach in Entity Framework 4.1 and UI in Razor View Engine.
- Team Player wif Focused/Committed / Get-the-Job-Done Attitude, highly organized and able to work independently.
TECHNICAL SKILLS
Internet Technologies: Microsoft .NET framework, ASP.NET MVC 3.5/4/5,MVVM, ASP.NET Web forms, AJAX, ASP, ASP.NET CORE, Micro Services, JQUERY, IIS Web Server, WPF,WCF Services, XML Web Services
Programming Languages: C, C++, C#, SQL, T-SQL, PL/SQL, VB .NET
Distributed Technologies: Restful, Web API, WCF and SOAP
Databases: MS Access, MS SQL Server, NO-SQL, Mongo DB
Database Access Technologies: Entity Framework, LINQ, LINQ to objects, ADO.NET
UI Technologies: HTML5, Bootstrap 3.0, typescript 2.0/2.1, CSS3, XML, JavaScript,Angular 1.3/1.4/1.5/1.6/2.0, React JS, REDUX, JQuery, KnockoutJs, Node.Js, Golang, handlebar.js, KendoUI, VBScript, ASP, PHP
IDE: Visual Studio 2015/2013/ 2012/2010/2008, Visual Studio code
Design Tools and Languages: UML, Visio 2000 for enterprise architects and Rational rose
Reporting Tools: Crystal Reports, SSIS, SSRS, Tableau, Qlikview, Telerik Reporting
Version control and installation tools: Visual source Safe, Tortoise SVN, MS Team foundation server
Operating Systems: Windows 8/7/2000/XP/NT/98/95
Packages: MS-Office
Testing Tools: N-Unit
PROFESSIONAL EXPERIENCE
Confidential, Louisville, KY
Full Stack Developer
Responsibilities:
- Working on Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Worked in migrating the features from MVC to Angular 6 to increase the performance of the application.
- Developed Web API as a middle ware between database and UI.
- Used GitHub as version control.
- Worked in upgrading the packages to address the security issues of the application.
- Created the RESTful web API services using MVC and C# as programming language.
- Built Web pages that are more user-interactive using AJAX, JavaScript, SASS, Bootstrap andAngular.
- ImplementedAngularapp wif CRUD features utilizing all concepts ofAngular6 Data binding, Components, Directives, in-built and user-defined directives, Routing, Observables, Forms, Pipes, Services wif Dependency Injection.
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON, jQuery, AJAX.
- Involved in implementation of Object Oriented Concepts during the development.
- Generated Typescript reusable components and services to consume REST API's using Component based architecture provided byAngular6 and Node JS.
- Developed sss using Jasmine framework for the application.
- Developed Application layer using ASP.Net, Server controls, HTML5 Controls and Validation controls.
- Developed Application using .NETFramework 4.6, Object Oriented Principals (OOP), and n-Tier Architecture.
Environment: Visual Studio 2017, .Net framework 4.5/4.6, MVC 4.0/5.0, C#, Angular 6, Type Script, Bootstrap, HTML5, CSS3, Share point, NuGet Packages, SSIS, SSRS, GitHub
Confidential, Jeffersonville, IN
C# Full Stack Developer.
Responsibilities:
- Working on Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software
- Worked closely wif the stake holder to get the requirements.
- Developed Web API as a middle ware between database and UI.
- Used GitHub as version control.
- Implemented complex queries in SSRS to generate weekly reports.
- Developing application using C#, MVC,EntityFramework ORM Model and Dapper
- Created the RESTful web API services using MVC and C# as programming language.
- Involved in implementation of Object Oriented Concepts during the development.
- Created Stored Procedures, tables, and optimizing queries in SQL.
- Developed Application layer using ASP.Net, Server controls, HTML5 Controls and Validation controls.
- Developed Application using .NETFramework 4.6, Object Oriented Principals (OOP), and n-Tier Architecture.
- Effectively created easy to use, reusable controls and Master Pages and integrated them into ASP.NETweb pages wif MVC 6.0.
Environment: Visual Studio 2017, .Net framework 4.5/4.6, MVC 4.0/5.0, C#, AngularJS, Type Script, Bootstrap, HTML5, CSS3, Share point, NuGet Packages, SSIS, SSRS, GitHub
Confidential, Louisville, KY
C# Full Stack Developer.
Responsibilities:
- Working on Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software
- Developed API using C# and .NETFramework and used SQL Server for database
- Developed Web API as a middle ware between database and UI.
- Utilized C# and .NETFramework for API and SQL Server for database
- Developed user interface by using the Angular JS 4/2/1.6 and TypeScript.
- Implemented client-side Interface using React JS.Build stable React components and stand-alone functions to be added to any future pages.Used React-Router to turn application into Single Page Application
- Participated in database modeling and development using SQL Server, Stored Procedures, Packages, and Functions. provided functional testing and post production supportfor secure applications.
- Developed database security standards compatible wif efficient user operation and system security requirements.
- Used Team Foundation Services for version control.
- Implemented complex queries to get data from SQL data base in to Interaction Web client and in to Web API code.
- Created Reports using SSRS for the clients to has track on the cases.
- Created linked reports, sub-reports, parameterized reports to get the usage of a customer basing on the dates using SSRS.
- As part on Integration from CVS to Mck we has upgraded the SSIS packages.
- Experience in using TFS to keep a track on development progress of the application.
- Created a light weight and user-friendly web application as per the requirement of the client.
- Created the RESTful web API services using MVC and C# as programming language.
- Involved in implementation of Object Oriented Concepts during the development.
- Used Postman for Unit Testing of Web API.
- Scanned the application for security in Veracode and Qualis and gave possible fixes for the security issues detected.
- Creating Queries and joins on multiple tables, Functions and views for inserting/updating/ deleting the data into the relational tables.
- Worked in migrating the service layer from WCF to Web API.
- Expertise in using TFS as a source control and able to branch and merge the code to maintain the code base.
Environment: Visual Studio 2015, .Net framework 4.5, MVC 4.0/5.0, C#, AngularJS, Type Script, Bootstrap, HTML5, CSS3, Share point, NuGet Packages, SSIS, SSRS, GitHub
Confidential, Chevy Chase, MD
Sr. UI/Web Developer/Full Stack .NET Developer
Responsibilities:
- Working on Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
- Re-creating a large scale application called Interactions in to Investments 360.
- Developed.Net corefunctionality wif the ASP.NETMVC Framework.
- Business end user facing front pages using Angular 4.0, CSS 3, LESS, HTML 5, JavaScript and Bootstrap 4.0, Node JS.
- Developing application using C#, MVC andEntityFramework ORM Model.
- Designed the web UI using ASP.NET, HTML, DHTML, jQuery, Angular 4.0, JavaScript, JSON, CSS, XSL, Web Forms and AJAX controls.Strictly implemented mobile first approach and responsive web design.
- Experience in Consuming CRM API for development of custom API Libraries for front end development.
- Worked wif the clients to understand the requirements and to create User stories
- Developed user interface by using the Angular JS 4/2/1.6
- Experience in implementing the design Patterns likeMVCand Experience in developing the business reports usingSSRS.
- Web Services Development using WCF & WEB API.
- Developing the application using MVC 4.0, Entity Data Model and WCF services.
- Developed User screens using Angular JS 4/1.6, HTML, CSS and Bootstrap.
- Expertise in AngularJS directives ng-app, ng-init, ng-model, ng-controller for initialization of Angular JSapplication data.
- Created WCF Services to communicate wif Data Access Layer for checking User Creditability.
- Developed UI grid using third party controls like Smart Table.
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Integrated a third-party Rich Text Editor called Redactor in to our web application.
- Implemented complex queries to get data from SQL data base in to Interaction Web client and in to Web API code.
- Experience in using JIRA to keep a track on development progress of the application.
- Helped wif Installing GIT as source control and using GIT for Development and Test Environments.
- Created a light weight and user-friendly web application as per the requirement of the client.
- Created the RESTful web API services using MVC and C# as programming language.
- Involved in implementation of Object Oriented Concepts during the development.
- Used Postman for Unit Testing.
- Creating Queries and joins on multiple tables, Functions and views for inserting/updating/ deleting the data into the relational tables.
- Expertise in using GIT as a source control and able create and fork the repositories of all the existing projects in the company.
Environment: Visual Studio 2015, .Net framework 4.5, MVC 4.0/5.0, C#, AngularJS, Type script, Bootstrap, HTML5, CSS3, NuGet Packages, SSIS, T-SQL, Entity Framework ORM, GitHub
Confidential
C# .NET 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.
- Developed Single Container Applications by writing the code in Angular JS.
- Used Angular UI-grid, a high-performance data grid using virtualization.
- Extensively worked on the Angular UIRouting to handle navigation to access different pages in the application.
- Involved in implementation of Object Oriented Concepts during the development.
- Involved in SSISintegration wif CRM and created SSISpackages to export data from CRM to SQL Server
- Extensive experience on MVC frameworks like AngularJSfor creating Single-Page Applications(SPA) using concepts like Dependency Injection, Promises, Services, Scope, Controllers and Directives.
- Responsible for UI design wif Angular, JavaScript, Bootstrap, Html5, CSS3.
- Coded AngularJScontrollers and directives for application functionality and filters for heavy DOM manipulation.
- Creating Stored Procedures, tables, and optimizing queries in SQL.
- Troubleshoot system issues, monitored scheduled jobs and set up maintenance plans for proactively monitoring the performance of SQL Server databases
- Data Services Development using WCF.
- Implemented Testing using Karma, Jasmine, Protractor, and NUNIT.
- Transformed the data using different SSIStransformations like Aggregate, split, join, merge, derived column, Multicast, term extraction, Lookup, Fuzzy Lookup and data conversion of SQL Server Integration Services SSIS
- Hands on experience in creating reports using Telerik Reporting tool. Created various reports wif more information about our company products.
ENVIRONMENT: Visual Studio 2013, .Net framework 4.5, MVC 4.0/5.0, C#, Angular, Type script, Bootstrap, TFS, Log4Net, NuGet Packages, Protractor, NUNIT, HTML5, CSS3, Kendo UI, SSIS, Telerik Reporting Tool 2012/2013, Windsor.
Confidential, Verona, WI
.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.
- Added functionality in business layer and Data access layer.
- Used ADO.NET in connecting to Data Access management wif 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.
- Transformed the data using different SSIStransformations like Aggregate, split, join, merge, derived column, Multicast, term extraction, Lookup, Fuzzy Lookup and data conversion of SQL Server Integration Services (SSIS)
- Generated the required reports wif the help of data grid.
- Developed screens in ASP.NET AJAX-Enabled, C#, ADO.NET to display.
Environment: C#, ASP.NET, Visual Studio 2008, SQL Server 2008, HTML, XML, IIS, ADO.NET, SSIS
Confidential
.Net Developer
Responsibilities:
- Developed and support above applications in C# and ASP.NET
- Developed, enhanced and maintained multi-tier ASP.NET and ASP web applications Systems
- Implemented multiple contract services and security using the System. ServiceModel in WCF.
- Use of Object Oriented concepts, analysis and design using visual studio.net
- Responsible for Database design, and creating of Stored Procedures, triggers to perform the Data retrieval from multiple tables in SQL Server 2005
- Involved in SSISintegration wif CRM and created SSISpackages to export data from CRM to SQL Server.
- Developed web forms and user controls for the web application in ASP.NET, C#,VB.Net.
- Designed and developed UI for Intranet applications
- Wrote HTML, JavaScript and CSS for application.
- Implemented validations using built-in validation controls and custom validations controls
- Using and configuring the IIS application server
- Developed, deployed and consumed Web Services.
- Data grid, data list and repeater server controls are used wif ADO.NET to manipulate the data and generate results based on alert types.
Environment: C#, ASP.NET, CSS, SQL Server 2005, ADO.NET, Visual studio 2005, HTML, CSS, JavaScript, DTS, SSIS
