.net, Angular (full-stack) Developer Resume
PROFESSIONAL SUMMARY:
- Over 12 years of professional software experience in the IT industry, including Requirements Analysis, Design, Development, Maintenance, and Enhancement for web applications using Microsoft DOTNET Technologies for various business domains as a full - stack web developer building software applications and services.
- Experience in development of N-tier Data driven applications using Microsoft Visual Studio, .Net Framework, ASP.Net, ASP.NET MVC, Web API, VB.Net, C#.Net, Telerik and Infragistics Controls, Java Script, jQuery, AngularJS, Oracle, Microsoft SQL Server, Visual Source Safe, Clear case, Team Foundation Server (TFS), JIRA, Crystal Reports, Microsoft Project, Microsoft Visio, SSRS and SSIS.
- Experience in building rich internet (RIA) web applications using HTML, HTML5, XML, Ajax, JQUERY, JavaScript, AngularJS, Bootstrap, JQuery UI and CSS 3.
- Expertise on Robotics Process Automation (RPA) tools like BluePrism.
- Worked with Web Services (SOAP), Web API, Windows communication Foundation (WCF).
- Experience in writing SQL queries, Stored Procedures, User defined functions (UDF), Indexes, Triggers, Views for databases like SQL Server 2000/2005/2008/2012/ Oracle 10g, MongoDB.
- Expertise in SSIS, SSRS and SQL query tuning methodologies.
- Have hands on experience with ORM frameworks like Entity Framework.
- Experience in using Source Code Control Systems like MS Visual Source Safe, Tortoise SVN, TFS and Proficient in writing Unit Test Cases for Business logic, Web services and WCF.
- Experience in gathering customer requirements and functional requirements and converting them to technical requirements, applying OOAD concepts and Design Patterns.
- Extensively worked on the business requirements from application users and preparation of BRD’s, Functional design documents (FDD’s), etc which facilitates in correct scope of work in developing prototypes, etc.
- Thorough understanding of Software Development Life Cycle (SDLC) of development process such as requirement analysis & definition, prototyping, proof of concept, designing, coding, testing and implementation.
- Involved in the design and development of 3 Tier, N-tier distributed architectures and MVC architecture.
- Experience in different debugging tools like Firebug, Fiddler and SQL Profiler etc.
- Efficient in turning business requirements into technical specifications.
- Well versed with Incident and Change Management Process and Tools.
- Coordinate on-site and offshore team and helped in building best practice documents.
- Expertise in trouble-shooting and problem solving with proven ability to design and develop reliable data driven applications.
- Strong and effective problem-solving, analytical and interpersonal skills, besides being a valuable team player.
- Worked as Security Champion and fixed XSS, CSRF, SSL, SQL Injection vulnerabilities.
- Worked on Tableau dash boards with multiple tabs.
TECHNICAL SKILLS:
Technology / Programming Languages: AngularJS 1/2/4, .Net Framework, ASP.Net, ASP.NET MVC, Web API, Restful services, VB.Net, C#.Net, Win Forms (.Net), Infragistics Controls, Telerik (Kendo) UI Controls for MVC, Active Directory Service Interface (ADSI), Microsoft Visual Studio, Visual Source Safe, Clear case, GIT Extensions, Team Foundation Server (TFS), JIRA, Tableau, Microsoft Project, Microsoft Visio, SSRS and SSIS.
Technology / Language Details: JavaScript, XML, HTML, JQuery, AJAX, JSON, Angular JS, JQuery UI
Frameworks: .Net Framework 2.0, 3.5,4.0,4.5
Patterns and Practices: Enterprise library, Software factory, Singleton and Composite UI Application Block.
Operating Systems: Windows 2000, Windows XP/NT, Windows 7/10.
Development Methodology: Waterfall, TDD, Scrum (Agile) Methodology.
Domain / Functional Area: Banking, Content Management, Health Care
PROFESSIONAL EXPERIENCE:
Confidential
.Net, Angular (Full-Stack) Developer
Responsibilities:
- As a Full-Stack Developer involving in design and develop UI screens using AngularJS 4, HTML and Bootstrap.
- Creating JSON APIs through Web API to interact with the backend databases.
- Followed Scrum Framework for the development and release activities.
- Created Class Libraries and used them extensively throughout the project.
- Developed Literatures with word and PDF templates using iTextsharp for different type communications to patients and doctors.
- Performed code reviews to improve quality of the product.
- Created SSRS reports for multiple clients.
- Developed ETL jobs using SSIS.
- Worked on Tableau dashboards for different clients.
Environment: ASP.Net 4.0, MS Visual Studio 2015, .NET Framework 4.0,C#, WCF Web Services, ADO.NET, SQL Server, UML, XML, TFS, JavaScript, CSS, AJAX, SQL Server 2012, Telerik Controls, IIS, SQL Server Integration Services 2008, Unix, MVC, Web API, SSRS, Tableau, Visual Studio Code, Angular, SASS, Bootstrap.
Confidential
Sr. Developer
Responsibilities:
- As .NET Lead Developer involved in design and develop UI screens using ASP.Net MVC5/ASP.Net/C#/Visual Studio 2013.
- Design and developed User Interface and build custom Html helper classes for reusable controls.
- Have hands on experience with ORM frameworks like Entity Framework.
- Effectively used LINQ to objects for data manipulation using Entity Framework 4.1
- Worked on creating controllers for MVC applications and used JSON results on MVC controllers for partial updates of the web pages.
- Worked on SVN Branching, Merging and Deployment activities.
- Worked with Team on Code review, Best practice docs, testing and error handling.
- Worked on enhancements, conversions and defect analysis of the application
- Have followed SCRUM Methodology effectively.
- Worked closely with QA team to ensure the Quality of the Delivery.
- Co-ordination with offshore and on-site team on a daily basis
- Created Stored Procedures, Functions (UDF), Views, SSIS and SSRS reports using SQL Server 2012.
- Identify business operational areas that need improvements and propose appropriate action plans.
- Work with management to develop and implement performance improvement initiatives.
- Develop performance improvement plan based on business objectives.
- Used Angular JS to bind data.
- Used JIRA tool to track all the issues and Confluence to manage meeting notes, requirements, and knowledge base articles.
- Generated SSRS reports using SQL Server 2012
- Worked on authenticating the users using LDAP groups.
- Worked as Security Champion and fixed XSS, CSRF, SSL, SQL Injection
- Hands on with Incident and change management tools
- Worked on Data Analysis.
- Developed Email Notification System using MSMQ asynchronous model using WCF Service using net MSMQ binding.
- Written unit test cases using VSTS.
Environment: Visual Studio 2013, C# .Net Framework 4.0, SQL Server 2008/12, JQuery, JavaScript, AJAX, Ado.Net, Entity Framework, MVC Razor, Web API, WCF, SSIS packages, SFTP,SSRS, Asp.net and Angular JS,JIRA,TFS,SVN,ALM, Bootstrap,MSMQ, Confluence, VSTS,TDD,gitHub
Confidential, Columbus, OH
Senior Developer
Responsibilities:
- As .NET Lead Developer involved in design and develop UI screens using ASP.Net MVC5/ASP.Net/C#/Visual Studio 2013.
- Design and developed User Interface and build custom Html helper classes for reusable controls.
- Have written WCF Services to access data from SQL Server database.
- Effectively used LINQ to objects for data manipulation using Entity Framework 4.1
- Worked with Team on Code review, Best practice docs, testing and error handling.
- Worked on enhancements, conversions and defect analysis of the application
- Hands on with Incident and change management tools
- Have followed SCRUM Methodology effectively
- Co-ordination with offshore and on-site team on a daily basis
- Created Stored Procedures, Functions (UDF), Views, SSIS and SSRS reports using SQL Server
Environment: Visual Studio 2013, .NET Frame Work 4.5, ASP.Net, ASP.NET MVC 5, C#.NET, Java Script, jQuery, JSON, Ajax, Ado.Net, Entity Framework, T-SQL and SQL Server 2012, TFS, Azure.
Confidential, Columbus, OH
Senior Developer
Responsibilities:
- As .NET Lead Developer involved in design and develops UI screens ASP.Net MVC/C#/Visual Studio 2012.
- Design and developed User controls.
- Have written WCF Services to access data from SQL Server database, where this data will be displayed on windows/Android/IOS devices.
- Effectively used LINQ to objects for data manipulation using Entity Framework 4.0
- Worked on enhancements, conversions and defect analysis of the application
- Hands on with Incident and change management tools
- Have followed SCRUM Methodology effectively
- Co-ordination with offshore and on-site team on a daily basis
- Created Stored Procedures, Functions (UDF), Views, SSIS and SSRS reports using SQL Server
Environment: Visual Studio 2012, .NET Frame Work 4.0, ASP.Net MVC, C#.NET, Java Script, jQuery, JSON, Ajax, Ado.Net, Entity Framework, T-SQL and SQL Server 2008.
Confidential, Columbus, OH
Senior Developer
Responsibilities:
- Re designed the UI of the Application. Worked with Architect in redesigning the UI Resource Factory; Have designed the new changes using Abstract Factory, Singleton Design Patterns
- Used ASP.NET 4.0, C#.Net for Backend
- Understand the existing multiple domino based web applications and rewrite the applications to .net environment with better user interface and performance.
- Coding and SQL Server 2008R2 as Data Base
- Have written WCF Services to insert data to database.
- Developed Data Access objects using ADO.Net & LINQ.
- Used JavaScript/JQuery for client side validations.
- Worked on multithreading while creating windows services.
- Created Stored Procedures, Functions (UDF), Views using T-SQL in development environment for SQL Server 2008.
- Extensively used ADO.Net objects for retrieving the data from SQL Server 2008 database and for updating the data back into the database.
- Used Enterprise Library4.0 blocks like Data Access Application Block, Validation Application Blocks
- Implemented SFTP for file transfers to various other downstream applications.
- Used Clear Case and SVN as Source Control.
- Implemented Single Sign On (SSO) using site minder.
- Blinded data to grid using Jquery UI controls.
Environment: C# .Net Framework 4.0, SQL Server 2008, JQuery, JavaScript, ASP.Net, SFTP, Multithreading, Java Script, JSON, XML, Design Patterns, AJAX, ADO.Net, T-SQL, SQL Server 2008 R2, Enterprise Library 4.0, SVN, Clear Case, IIS 7.0, WCF, jQuery UI.
Confidential
Senior Developer
Responsibilities:
- Designed the UI of the Application.
- Used ASP.NET 4.0, C#.Net for Backend
- Coding and SQL Server 2008R2 as Data Base
- Developed Data Access objects using ADO.Net & LINQ.
- Used JavaScript/JQuery for client-side validations.
- Created Stored Procedures, Functions (UDF), Views using T-SQL in development environment for SQL Server 2008.
- Extensively used ADO.Net objects for retrieving the data from SQL Server 2008 database and for updating the data back into the database.
Environment: C#, ASP.NET 3.5, ADO.Net, SQL SERVER 2008, Java script, JQuery
Confidential
Senior Developer
Responsibilities:
- Actively involved in coding using ASP.Net, C#, ADO.Net, HTML, JavaScript, and AJAX.
- Used Java Script and ASP.Net validation controls for some validations.
- Developed web services and deployed on IIS.
- Used Caching features for Dataset to improve the performance of the application.
- Used Infragistics controls for the UI.
- Used Design Patterns like Singleton.
- Created new database objects like Tables, Stored Procedures, Indexes, Triggers and Views using T-SQL in development environment for SQL Server 2005.
- Used Session State Management System for maintaining the state of the users.
- Created monthly/weekly/daily reports using web forms.
- Completed Design document review and Code review.
- Performed System Integration Testing (SIT) for different modules of the application according to the Test Cases.
- Used VSS/Borland Star team for the source control.
- Involved in Maintenance, Enhancements and production support of various applications developed VB.Net and C#.
Environment: C#, ASP.NET 2.0, ADO.Net, XML, Web Services, Java Script, AJAX, Design Patterns, T-SQL, SQL Server 2005, Visual Studio 2005, Infragistics controls, XML and IIS 5.0.