Senior Full Stack Developer Resume
Raleigh, NC
PROFESSIONAL SUMMARY:
- Microsoft .Net Professional10+ Years of professional IT Experience in analysis, design, development, testing and implementation of Client/Server and Web - based N-tier architecture systems using Microsoft Technologies.
- Experience in programming with .NET Framework usingASP.NET, ASP .NET MVC, Web API, C# .NET, VB.Net,OData, Entity Framework, ADO.NET, LINQ, Full Stack, PL/SQL, and Visual Studio.NET.
- Experience in developing Graphical User Interfaces usingHTML4/HTML5, JQuery, Angular JS 1.x,SASS,CSS3,AJAX, JavaScript, Bootstrap,D3.js, and Plotly.js.
- Experience in using MongoDB,ReSharper and MOQ Unit Testing.
- Highly proficient in designing and developing application systems in local and distributed environment using various Object-Oriented Methodologies.
- Excellent working knowledge in Developing Web Services, Web API, SOAP, XML, JSON, IIS and JavaScript.
- Experience with designing and development of applications using MVC, Singleton, and Factory design patterns.
- Experience with Data Accessing using Data Adapter, Data Reader and Data Set in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation
- Experience in utilizing ASP.NET Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls.
- Experiencein handling various backend data sources like MS SQL Server, MS Access, and Oracle 8i/9i/10g.
- 4+ Experience with Agile and Scrum teams’ development process
- Experience in creating reports using Crystal reports and SSRS.
- Expertise in writing Constraints, T-SQL Queries, Indexes, Views, Stored Procedures, Cursors, Triggers, and User Defined Functions.
- Experience in using GIT, Microsoft Visual SourceSafe, Team Foundation Server and SVN for Version Controlling.
- Proficient in writing Technical and Functional test scripts. Experienced in test driven development using N-Unit Testing for the piecewise testing of the Applications.
- Expertise in designing CSS style sheets for different browsers and well aware of UML diagrams.
- Highly motivated team player with excellent presentation and interpersonal skills, always willing to work in challenging and cross-platform environment
- Good Knowledge on NoSQL designing data schema.
- Experience working in complex, cross-functional and geographically dispersed team environment
- Quick learner with proven ability to easily grasp and master new software or technologies
TECHNICAL SKILLS:
Microsoft Technologies: .Net 4.5/4.0/3.5/3.0/2.0/1.1 VB.Net, C#.Net, ADO.NET, WCF, ASP.NET MVC 4, WeB API,Entity Frame Work
GUI: Visual Studio 2015/2013/2012/2010/2008/2005
Languages: C#,VB.NET,C++, C
INTERNET TECHNOLOGIES: AngularJS,BootStrap,JQuery,HTML5,SASS,CSS3,XML,XSLT, SOAP, Web Services,WEB API, Script, VB Script, ASP.net, JSON, KendoUI, SharePoint
DOMAIN EXPERTISE: Mortgage, Banking, Telecom, Hi-tech, Insurance
Database/RDBMS: NoSQL(MongoDB),SQL Server 2014/2012,SQL/PL-SQL, Oracle 10G/9i, MS Access,DB2
OTHER TOOLS: SWAGGER,SOAPUI,POSTMAN,MSVisio,MSOffice, Notepad++
METHODOLOGIES: Microsoft Solutions Framework,Agile - Extreme Programming
Reporting Tools: Crystal Reports,SSRS
WEB Servers: Microsoft IIS 5.1/6.0/7,APACHE.
Design Concepts: Design Patterns, UML
Version Control: GIT, Team Foundation Server, Visual Source Safe, SVN.
Operating Systems: Windows Server 2008 R2, 2003, 2000, 7, XP, Linux
PROFESSIONAL EXPERIENCE:
Confidential, Raleigh, NC
Senior Full Stack Developer
Responsibilities:
- Involved in full life cycle of the project from requirements gathering, analyzing, designing Middle tier/database and using AGILE methodology.
- Extensively worked on Angular UI routing to handle navigation to access to different pages in the application.
- UsedGITto configure and maintain source code.
- UsedSwaggerto interact and test the operations exposed by the API.
- Designed, developed and maintained application usingC#.NET4.5, REST Web API,MongoDB,SQL,LINQ
- DevelopedRESTful web services usingWeb APIfor getting Loan Summary with JSON as the data exchange format.
- Developed re-usable components with AngularJS custom directives.
- Implemented AngularJS controllers to maintain each view data.
- Involved in consuming Restful services using Angular$httpservice.
- Involved in development of commonly used angular components across teams such as custom directives for Grid, Pagination etc.
- Designed, developed and maintained application usingASP.NET4.5, MVC 5, AngularJS, HTML5, CSS3, jQuery.
- Developedcustom directivesin AngularJS for the application components like custom dropdown, tables, checkboxes, notifications, date pickers etc.
- ImplementedSOLIDdesign principles to ensure re-usability and maintainability to the code base.
- UsedEntity Framework 6to implementORMmapping and extensively used query and lambda expressions inLINQfor data retrieving, querying, storage and manipulation.
- Develop migrated Holdings data services in PCCT and do appropriate codechanges in existing services.
- Used MongoDB such as filters, Expression, etc
- Perform code review of developers in the team. Provide best coding andarchitectural practices to the internal Teams from time to time.
- Attend weekly project meetings and update project status to projectmanager
- Interact with business users on the progress, provide updates.
Environment: Visual Studio 2015, .Net Framework 4.5,C#,ASP.Net,MVC5,RESTWeb API,LINQ, TFS, Git, Angular JS1.x,JQuery,SQL,MongoDB,ReSharper,MOQ unit testing
Confidential, Irving, TX
Senior Full Stack Developer
Responsibilities:
- Involved in full life cycle of the project from requirements gathering, analyzing, designing UI/Middle tier/database and transition using iterative AGILE methodology.
- Developed re-usable components with AngularJS custom directives.
- Implemented AngularJS controllers to maintain each view data.
- Involved in consuming Restful services using Angular$httpservice.
- Involved in development of commonly used angular components across teams such as custom directives for Grid, Pagination etc.
- Developedcustom directivesin AngularJS for the application components like custom dropdown, tables, checkboxes, notifications, date pickers etc.
- Extensively worked on Angular UI routing to handle navigation to access to different pages in the application.
- Used AngularJS multiple built-in directives such as filters, root scope, child scope, etc.
- Leveraged two-way data binding through scope in applications built on AngularJS.
- UsedGITto configure and maintain source code.
- UsedSwaggerto interact and test the operations exposed by the API.
- Designed, developed and maintained application usingASP.NET4.5, MVC, AngularJS, HTML, CSS, jQuery, Web API, C#.
- DevelopedRESTful web services usingWeb APIfor getting Loan Summary with JSON as the data exchange format.
- ImplementedSOLIDdesign principles to ensure re-usability and maintainability to the code base.
- UsedEntity Framework 6to implementORMmapping and extensively used query and lambda expressions inLINQfor data retrieving, querying, storage and manipulation.
Environment: Visual Studio 2015, .Net Framework 4.5, AngularJS, C#,ASP.NET, MVC 5, HTML, XHTML, XML/ XSLT, CSS, DHTML, WCF, Web API, JavaScript, jQuery, LINQ, TFS, Git, SQL Server 2014, Entity Framework, Swagger.
Confidential, Omaha, NE
Senior .Net Developer
Responsibilities:
- Participated in requirements gathering and compiled them into design document
- Used ASP .NET MVC, Entity Framework, JQuery, D3/Plotly Chart, Kendo UI Controls
- Used ADO.NET for data retrieving, querying, storage and manipulation interface screens developed using MVC.
- Implemented Angular JS Controllers to maintain each view data. Implemented
- Angular Service calls using Angular Factory
- Applied lot of basic validations in MVC using Data Annotations.
- Developed the presentation layer by using Ajax controls and web server controls.
- Used OData and Entity Framework while implementing business logic middleware.
- Created and consumed Web APIs for retrieving Benchmark, Estimates and Comparable data.
- Used JQuery extensively across the application like making Ajax calls, cascading menus, calendar controls, tool tips, sliding menus, Ajax loading tabs, expand collapse panels etc.
- Followed agile methodologies (Scrum) and Test-Driven Development.
- Involved in Discussion Board for Client Interaction for the change requests and follow-ups.
- Worked on TFS for version control, Code Review and for automatic builds and continuous Integration.
- Maintenance/Enhancement of Project and handling/fixing bug on daily basis reported by Help Desk.
Environment: .Net Framework 4.5, Visual Studio 2015, ASP.NET 4.5, ASP .NET MVC 5, C#, HTML,CSS,JQuery, JavaScript, WEB API, SQL SERVER 2012, TFS, Bootstrap, JQuery, Entity Data Model.
Confidential
Technical Lead
Responsibilities:
- Participated in requirements gathering and compiled them into design document.
- Created use case and class diagrams in MS Visio using UML notations.
- Used ASP.NET Master Pages, JQuery, utilizing Server Controls, User Controls, Data Grid Controls, Form Validation controls, Custom controlsandCSS.
- Implemented Angular JS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory
- Developed the presentation layer by using Ajax controls and web server controls.
- Used ADO.NET while implementing business logic middleware.
- Created and consumed Web Services for validating credit card information.
- Utilized ASP.NET validation controls and JavaScript to perform client-side validation.
- Created Joins, Views, functions, stored procedures and triggers as part of the database programming.
- Used JQuery extensively across the application like making Ajax calls, cascading menus, calendar controls, tool tips, sliding menus, Ajax loading tabs, expand collapse panels etc.
- Used forms-based Authentication and role-based Authorization for security.
- Followed agile methodologies (Scrum) and Test-Driven Development.
- Worked on TFS for version control, Code Review and for automatic builds and continuous Integration.
- Maintenance/Enhancement of Project and handling/fixing bug on daily basis reported by Help Desk
Environment: .Net Framework 4.5, Visual Studio 2012, ASP.NET 4.5, C#, HTML,CSS, JavaScript, WEB API, XML, SQL SERVER 2008, TFS, MVC 4, Angular JS.
Confidential, West Chester, PA
Senior .Net Developer
Responsibilities:
- Requirements gathering, analysis and preparation of design document
- Created UML diagrams as part of the design document.
- Worked with e commerce.
- Applied Master Pages and CSS, Navigation controls, HTML for a consistent look and feel for page design.
- Created User Controls, Web Forms for billing services modules using ASP.NET and C#.
- Developed classes for most of the rates for Web Billing Information module.
- Used ASP.NET input Validation controls and java script for client-side validation.
- Coding and implementation of various utilities and data access classes using ADO.NET.
- Used Singleton Designed Pattern for Login Details.
- Designed, developed and also involved in writing and maintaining complex SQL Queries, Stored Procedures, Triggers views and User defined function. .
- Used VSS for maintaining the component and for release and version management.
- Involved in Unit Testing and running the test case to proper functioning.
Environment: .NET framework 3.0/3.5, ASP.NET,MVC, Angular JS, C#, HTML, AJAX, CSS, XML, Java Script, ADO.NET, SQL Server 2008, WCF, Visual studio 2010,IIS, VSS.
Confidential, Tampa, FL
.Net Developer
Responsibilities:
- Developed applications based on departmental requirements and specifications
- Prepared and executed test scenarios to test the functionality of the application
- Used agile methodology for the development.
- Used simplified client and server-side validation, better session management and powerful data access management using ASP.NET
- Used ADO.Net to perform the Create, Retrieve, Update, Delete operations on the database
- Created Deployment projects for .NET applications using Microsoft's MSI packages.
- Involved in Feature testing and Regression testing, bug tracking and defect management
Environment: Visual Studio, VB.NET, ADO.NET, C#, XML, IIS, JavaScript, SQL Server, CSS, Master Pages,VSS