Full Stack .net Developer Resume
CaliforniA
SUMMARY:
- 14+ years of experience in designing, developing and maintaining desktop, web applications, web services by using Angular 2+ and Confidential .NET technologies.
- Working as Full Stack .NET Developer in Banking Domain.
- Expertise in requirements gathering, analysis, functional and technical specifications documentation of Software Development Life Cycle.
- Experience in developing applications with Agile/Waterfall methodologies.
- Expertise in OOPS, SOLID design principles and various design patterns.
- Extensive experience in 3 - tier/N-tier architecture application development.
- Extensive experience in developing web applications using .NET Framework 2.0/3.0/3.5/4.0/4.5 , C#, ASP.NET 2.0/3.0/3.5/4.0/4.5 .
- Extensive experience in creating WINFORMS for window application using C#.NET.
- Involved in multiple Web/Window based application using C#.NET.
- Experienced in writing complex SQL Queries, Stored Procedures, Triggers, Views, Cursors, Joins, Constraints, DDL, DML and UDF.
- Designed, developed, maintained Application using C#, WCF, ASP.NET, Java Script, JQuery, AJAX, HTML, CSS, Bootstrap, LINQ.
- Good experience in Restful WEB API, XML Web Services (SOAP, WSDL) and Windows Communication Foundation (WCF).
- Having good knowledge of Angular 2/4/6/7, Angular JS , Node.js, Mongo DB, Python, MySQL , Ninject, Unity.
- Prolific working knowledge in XML, XSL and XSLT for data sharing/data migration.
- Experience in designing UI using Angular7, HTML5, CSS, JQuery, Bootstrap, and Flex.
- Experience in ADO.NET, ORM - Entity Framework, NHibernate and AutoMapper.
- Involved in Unit testing and Integration testing of the application.
- Strong command over C# and having excellent analytical and problem solving skills.
- Proficient in relational database such as SQL Server 2008/2010/2012/2016.
- Expertise in TSQL (SQL Server) skills (Stored Procedures, Cursors, Triggers, Functions, indexing, SQL queries) and relational databases.
- Having good knowledge of Oracle and TOAD tool.
- Experience in working with version control tools such as SVN and VSS
- Good knowledge of code version/tracking using GIT, GITHUB and TFS.
- Implementing Web Service, REST / HTTP Web APIs .
- Experience in TDD,BDD, Crystal Report and SSRS (SQL Server Reporting Service)
- Having good idea of control flow, tasks and event handling in SSIS.
- Familiar of all compliances for IT project development under CMMI Level 5 procedures.
- Experience with bug verification, testing, and program support for various products.
- Proficient Confidential Debugging, Fixing the bugs and Maintenance.
- Having experience of production support, able to diagnosis and proactively resolve issues under SLA, documentation of root cause analysis and resolution, problem management.
TECHNICAL SKILLS:
Design Methodologies: SOLID, OOP, OOAD, Unified Modelling Language (UML), SOA
Programming Languages: TypeScript, C#, VB.NET,LINQ, XML,HTML5, CSS3, JSON, BOOTSTRAP, C++, C, Java script
Web Development and Scripting: Angular2+, Flex, Angular-Material, Rest Sharp, JQuery, AJAX, ASP.NET,WEB API, WCF, MVC, Entity Framework 6.0, WSDL, UDDI, IIS 5.0/6.0/7.0/10.0
Databases: MS SQL Server 2008/2012/ 2014/2016 , Oracle 9i, MS-Access
Reporting Tools: Crystal Report 10.0, SQL Server Reporting Services
Development Environments and Tools: Confidential Visual Studio 2008/2010/2013/2015/2017/2019 MS-Office, Confidential Visual Source Safe, SVN, TFS.
Operating Systems: Windows 95/98/XP/Vista/Windows 7/Windows 10
Other Tools: FXCop, Confidential Visio, NHibernate, InstallField, IPM ProcessBuilder, Bug Zilla, HP ALM-Quality Center, JIRA
PROFESSIONAL EXPERIENCE:
Confidential, California
Full Stack .Net Developer
Responsibilities:
- Interact with other developers and end users to design and implement new feature throughout the framework.
- Involved in designing, trading and documentation of application flows, developed various components using Angular 7 and Typescript and integrating Restful web api.
- Leveraged MVC design pattern to organise Angular 6 web application and developed Template Driven forms, Dynamic forms, Data Binding, http services, directives, Routing Http Interceptor, Custom Form Validator.
- Worked on implementing all phases of the Software Development Life Cycle from Planning to Deployment in each application.
- Worked extensively in Agile Development process.
- Developed single page responsive page applications using Bootstrap, HTML5, CSS3, Flex and Angular Material.
- Implementation and Maintenance of OAO-Internal application using MVC 6.0.
- Implemented Generic Repository and Generic Unit of Work design patterns using ORM Entity Framework.
- Implemented Data Access Layer using Entity Framework and LINQ.
- Designed and configured SQL Server 2016 database and back end applications and programs.
- Used SQL server 2016 for writing Stored Procedures, Views and Triggers.
- Extensive experience with T-SQL in constructing Triggers, Tables, implementing stored Procedures, Functions, Views, User Profiles, Data Dictionaries and Data Integrity.
- Implemented RESTful Web API and ORM Entity Framework.
- Experienced in Software Configuration Management, setting up company Version policies utilizing Confidential Azure TFS & GIT .
- Maintained detailed technical documentation for application systems and software applications.
- Using JIRA tool for defect management.
Environment: Angular 6, Typescript, ASP.Net 4.5, MVC 6.0, Visual Studio 2019,C#.Net, Confidential IIS 10,XML, HTML5, CSS3, Bootstrap, Angular Material, Flex, JQuery, JavaScript, T-SQL, SQL Server 2016, Restful WEB API, NPM, JIRA.
Confidential, Sarasota, FL
Lead Developer
Responsibilities:
- Interacting with client for requirements, discussing the feasibility of requirements, designing the layout of web pages, Architecture and participating in the development.
- Involved in designing, trading and documentation of application flows, developed various Web forms using ASP.Net.
- Worked on implementing all phases of the Software Development Life Cycle from Planning to Deployment in each application
- Involved in conversion of legacy application which is developed in Visual Studio 2005, VB.Net and Crystal Report into Visual Studio 2017, C#.Net and SSRS reports.
- Involved in Developing Master Pages using Style Sheet and for providing uniformity among the pages using ASP.NET (4.5).
- Developed responsive page applications using Bootstrap, HTML5 and CSS.
- Designed 3 tiers architecture to divide multiple tiers.
- Implemented Generic Repository and Generic Unit of Work design patterns using ORM Entity Framework.
- Implemented Data Access Layer using Entity Framework and LINQ
- Designed and configured SQL Server 2016 database and back end applications and programs.
- Extensively used the LINQ feature in .NET 4.5 for querying collections.
- Used SQL server 2016 for writing Stored Procedures, Views and Triggers.
- Developed web pages with data bound controls like Grid View using the methods Data Binding and Data Templating.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Extensive experience with T-SQL in constructing Triggers, Tables, implementing stored Procedures, Functions, Views, User Profiles, Data Dictionaries and Data Integrity.
- Implemented RESTful Web API and ORM Entity Framework.
- Experienced in Software Configuration Management, setting up company Version policies utilizing AnkhSV N.
- Also created replica of same application in Angular 4 for proof of concept.
- Created various ng-components, ng-templates, property binding and event binding in Angular 4 using Typescript.
- Used Google Postman to testing Web API and created test cases script for Web API.
- Maintained detailed technical documentation for application systems and software applications.
- Worked closely with QA team to ensure the Quality of the Delivery.
Environment: ASP.Net 4.5, Visual Studio 2017, ADO.Net, C#.Net, Confidential IIS V.10, XML, HTML 5, CSS, Bootstrap, AJAX Controls, JQuery, JavaScript, T-SQL, SQL Server 2016, SSRS, WEB API, Angular 4, Bug Zilla
Confidential, Georgia
Sr .Net Developer
Responsibilities:
- Coordination with Onshore Team and Offshore team.
- Involved in gathering the requirements and defined the business rules to user requirements in SDLC and analysis of the system based on N-tier architecture.
- Involved in Agile methodology and responsible for create tasks, assign tasks to team member and provide progress of each tasks to Client and using Rally software.
- Interacted with Scrum master to discussion on project iteration/product backlog.
- Created multiple test cases before functional code in TDD.
- Designing Web forms by using Visual Studio .NET 2012 on the business requirements and functional requirements document.
- Consumed web service interfaces using Visual Studio .NET 2012, .NET 3.5.
- Designed and developed data driven Web Forms using ASP.NET, ADO.Net, HTML, and CSS technologies.
- Experience of consuming Web Service to get data of Confidential &T Stores.
- Extensively used the LINQ feature in .NET 3.5 for querying collections and integrating with SQL.
- Used SQL server 2008 for writing Stored Procedures, Views and Triggers.
- Client and server side validations using JavaScript and Validation Controls and performing the tasks related Database issues.
- Implement Adobe Analytic reporting to capture of user activity on web pages using JavaScript.
- Experienced in Software Configuration Management, setting up company Version policies utilizing SVN.
- Perform Unit Testing using NUnit.
- Involved in Sonar-Qube inspection and resolved issues.
- Worked with Onsite Production Team.
Environment: ASP.Net, Visual Studio 2012,C#.Net, IIS V.6, HTML, CSS, SQL server 2008, Web services, XML, XSLT, JQuery, JavaScript, AngularJS, NUnit, Adobe Analytic, Sonar-Qube, HP-Quality Center.
Confidential, CA
Sr.Net Developer
Responsibilities:
- Participated in the entire Software Development Life Cycle (SDLC) of the project.
- Developed Win Forms using C#.NET, Visual Studio 2012, .NET framework 3.0.
- Created Graphical UI form using C#.NET in window application.
- Involved in development of complex functionalities using OOPS and Generic collection.
- Provided best solution using data structure and problem skills.
- Proficient in SQL Server and T-SQL (DDL and DML) in constructing Tables, Normalization techniques on database Tables.
- Used Visual Source Safe for Version control.
- Experience in building and consuming ASP.NET Web API.
- Experienced on Web API and created web application, worked on CRUD actions (HTTP Get, post, put and delete), attribute routing and used Http Response message approach.
- Performed Unit testing, Integration testing and Regression testing of the application.
- Actively involved in Bug Fixing during the build and deployment process and debugging.
- Involved in optimizing code and improving efficiency in databases including re-indexing, updating statistics, recompiling stored procedures and performing other maintenance tasks.
- Implemented nHibernate framework for ORM solution for CRUD operation of database.
- Assisted in development and implementation using ASP.NET MVC 5.0, HTML, CSS, JavaScript and Web form controls in existing application.
- Involved in implementation of new modules using MVC 5.0.
- Used ADO.NET extensively for retrieving, querying, storage, and data manipulation for achieving continuous database connectivity.
- Used to FXCop tool for maintain source code as standard coding guideline.
- Involved in project documentation, low level design document and test case documents
Environment: C#, SQL Server 2008, .NET Framework 3.0, XML, nHibernate, FXCop, InstallShield, MVC 5.0, HTML, LINQ, CSS, JQuey, JavaScript, Nunit, BugZilla
Confidential
Sr .Net Developer
Responsibilities:
- As a senior developer, primary responsibility was to analyze the requirements, design prototype, training the users on the process, review and optimize the code to meet the standards and testing the application.
- Responsible for general maintenance of desktop application library and debugging.
- Handling the tasks of designing and maintaining SQL databases and VB6 applications.
- Developed multiple enhancements and bug fixing on sphere application.
- Involved in provide solution for multiple language component (VB6.0, C++, C#).
- Worked on IPM Process Builder tool which is used to execution of packages workflow.
- Worked on database management TOAD tool for Oracle 9i.
- For Source Control Integration VSS was used for daily code check-ins.
Environment: C#, Oracle 9i, VB6.0, C++, IPM Process Builder, .NET 2.0, HP-Quality Center.
Confidential
.Net Developer
Responsibilities:
- Interacting with client for requirements, discussing the feasibility of requirements, designing the layout of web pages, Architecture and participating in the development.
- Attended daily scrum meeting and implemented application in Agile methodology.
- Involved in designing, trading and documentation of application flows and developed functional diagrams using Visio, worked on presentation layer for developing GUI and developed various Web forms using ASP.Net.
- Developed ASP.Net User Controls.
- Involved in Developing Master Pages using Style Sheet and for providing uniformity among the pages using ASP.NET (4.0).
- Worked on 3-tiers architecture for developing application.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Developed Web Services and invoking them by using XML, SOAP and WSDL tool for creating proxy classes.
- Consumed Web Services (SOAP, WSDL) for communicating with other application and components.
- Used Confidential ADO.NET to access data from database in a web application.
- Used SQL server 2005 for writing Stored Procedures, Views and Triggers.
- Developed web pages with data bound controls like Data Grid, Data List and Data Repeater using the methods Data Binding and Data Tem plating.
- Client and server side validations using JavaScript and Validation Controls and performing the tasks related Database issues.
- Experienced in Software Configuration Management, setting up company Version policies utilizing VSS.
Environment: ASP.Net, Visual Studio 2005,ADO.Net, C#.Net, Confidential IIS V.6, CSS, Web services, NUnit, SQL Server 2005, VSS, JavaScript, Bug Zilla
Confidential
.Net Developer
Responsibilities:
- Analysis of business requirement and design for the modules allocated.
- Involved in Coding, Unit testing, Code review and solving real time issues.
- Interacted with the clients to gather the enhancement details.
- Prepared unit test plans, Release Notes.
- Developed stored procedures and various databases related activities like taking backup, restoring the in SQL Server 2005.
- Developed code for consuming web service.
ENVIRONMENT: C#, .NET 2.0, SQL Server 2005, Multithreading
Confidential
.Net Developer
Responsibilities:
- Analysis of business requirement and design for the modules allocated.
- Developed various winform using SQL server 2005 database.
- Involved in Coding, Unit testing and solving real time issues.
- Interacted with the team leader to gather the enhancement details.
- Implemented Socket programming.
ENVIRONMENT: C#, .NET 2.0, SQL Server 2005, WinCE, embedded Visual C++
Confidential
.Net Developer
Responsibilities:
- Created winform used extensively graphics using C#.
- Involved in Coding, Unit testing and solving real time issues.
- Interacted with the client to gather the enhancement details.
- Used SQL server 2000 for CRUD operations.
- Involved code review using FXCop tool.
ENVIRONMENT: C#, .NET 2.0, SQL Server 2000, FXCop 1.35, WSE 3.0
Confidential
.NET Developer
Responsibilities:
- Created web pages using master page and user controls.
- Involved in Coding, Unit testing and solving real time issues.
- Interacted with the client to gather the enhancement details.
- Developed sql store procedures using SQL server 2000 database.
- Involved in Support and maintenance.
ENVIRONMENT: C#, ASP.NET, .NET 2.0, SQL Server 2000
Confidential
.Net Developer
Responsibilities:
- Created web pages using master page and user controls.
- Involved in Coding, Unit testing and solving real time issues.
- Developed TSQL queries, SQL store procedures using SQL server 2000 database.
- Involved in Support and maintenance.
ENVIRONMENT: C#, ASP.NET, .NET 1.1, SQL Server 2000
