Full Stack Developer Resume
Fremont-californiA
SUMMARY
- Around 9 years of IT experience in delivering .NET solutions using latest design and development tools.
- Highly experienced in all aspects of the software development lifecycle and end to end project management, from concept through to development and delivery
- Experience in Software Analysis, Design, Development, Coding, Integration, Maintenance, Testing, Process Control and Maintenance of Multi - tier, Transactional web and window-based applications
- Good knowledge in Data Structures and topics in Algorithms.
- Object Oriented Programming experience using .NET.
- Experience with ASP.NET/C#.NET, Microsoft Visual Studio.NET and the .NET Framework 4.0 to 4.6, ADO.NET, XML Web Services, WCF.
- Experience in development utilizing JavaScript frameworks like jQuery as well as front-end technologies HTML 5, CSS 2/3, AJAX and JSON.
- Command over developing of business applications using N-tier architecture.
- Proficient in working with ASP.NET web applications
- Expertise in working with databases like SQL Server.
- Experience using Entity Framework in production systems and performance tuning database access layer using best practices.
- Proficient in creating Index, Views, Stored Procedures and appropriate User defined functions.
- Expertise in database activities like Performance Monitoring and Tuning. Data base design skills.
- Experience in full software development life cycle (SDLC) such as system study, analysis, design, and preparation of test cases, prototyping, documentation, implementation, end user training and customer support.
- Strong communication skills, which can interface with program management and test.
- Ability to proactively identify and analyze issues that require more attention and work towards fixing defects.
- Solid knowledge and experience with Web Forms, LINQ, CSS, AJAX, JavaScript consuming and manipulating data using ADO.NET.
- Have worked on creating, updating, and maintaining the System Overview document which have been helpful during KT sessions for new joiners.
- Have supported various KT sessions and have helped in grooming new developers both technically and domain wise
TECHNICAL SKILLS
Programming Languages: C# .NET, C, C++
Web Technologies: HTML 5, CSS3, JSON, Web Forms
Microsoft Technologies: ASP.NET, MVC 4/5, ADO.NET, Entity Framework 5/6, WEB API, WPF, WCF, AJAX
Scripting Languages: JavaScript, jQuery, AngularJS
Data Bases: SQL Server 2016/2014/2012/2008
Data Base Tool: SQL Server BIDS (SSRS).
Framework: Microsoft .NET 1.x/ 2.0/3.0/3.5/4.0/4.5
IDE Tools: Visual Studio 10/12/13/15/17/19
Enterprise Servers: IIS 5.0/6.0/7.0
PROFESSIONAL EXPERIENCE
Full Stack Developer
Confidential, Fremont-California
Responsibilities:
- Designed and developed new features for the application using C# within .NET framework.
- Developed web pages using ASP.NET MVC 5, Entity Framework 6, C#, HTML5, Bootstrap, CSS3, JavaScript, jQuery, SQL Server 2016.
- Implemented ASP.NET MVC 5 strongly typed views, partial views and attribute routing.
- Used Ajax, and JSON to post data from the client side to the database.
- Implemented the rest APIs by using ASP.NET Web API 2.0.
- Used ASP.NET Web API and worked with different Http verbs such as Get, Post, Put and Delete and returned JSON format.
- Implemented Data Access Layer (DAL) of Web API using Entity Framework 6.
- Worked with advanced concepts of ASP.NET MVC 5 such as Models and Providers, Filters
- Worked on creating the stored procedures at various needs of the application.
- Worked on windows batch jobs by using IIS.
- Worked on the implementation of Windows Service that processes the records at a specified time from Production.
- Configured report server and report manager scheduling, worked on giving permissions to different level of users in SQL Server Reporting Services (SSRS).
- Deployed and schedule Reports using SSRS to generate all daily, weekly, monthly and quarterly Reports.
- Consult with customers on project status, proposals and technical issues.
- Analyzing requirements to determine feasibility of design within time and cost constraints.
- Project management at client side. Deployment of the project and maintenance.
Environment: Visual Studio 2012/2017/2019 , Visual Studio Code, C#, ADO.NET, Entity Framework, SQL Server 2016, ASP.NET MVC 5, HTML5, CSS3, JavaScript, Bootstrap, RESTful services using ASP.NET WEB API, ASP.NET CORE, Windows Service.
Senior. NET Developer
Confidential, Chicago
Responsibilities:
- Designing and developing code as well as enhancing existing code.
- Responsible for the development, implementation and support of the database.
- Worked as a Module Lead and Developer in the team for designing and developing the application using Microsoft technologies
- Prepared analysis, estimation, for different component and functional modules required by the system.
- Develop the whole application module using front-end frameworks such as JavaScript & HTML
- Implemented the data access layer using C# and ADO.NET
- Created and implemented unit test cases and supported System testing, Regression testing and Performance Testing
- Application performance monitoring and tuning for ASP Web Application.
- Working on Fortify scan to fix the bugs and submitted for security clearance.
- Extensive experience in creating ASP.NET MVC 4 web applications by implementing URL routing.
- Worked on MVC 4 application developed using JavaScript, HTML5 and CSS
- Attending the Grooming sessions.
- Writing SQL Server stored procedures for API CRUD operations and business logic.
- Analyzing requirements to determine feasibility of design within time and cost constraints.
- Project management at client side. Deployment of the project and maintenance
Environment: .NET, ASP. Net, C#, .NET Core, Web APIs, HTML5, CSS, MVC 4, JavaScript, ASPX, Linked Servers Oracle to SQL Server, ASP Web Application, IIS
DOT NET Developer
Confidential
Responsibilities:
- Worked in Entity Data Model for implementing Business logic and Data Layer
- Highly Involved in Creating Structure and UML Diagrams (Structure Diagrams, Logical Diagrams, and Use Case Diagrams) in assistance with Business Analyst.
- Designed Graphical User Interface (GUI) for various web pages using, HTML5, CSS 3, JavaScript and jQuery.
- Used ADO.NET and strongly typed datasets to insert, update, delete, and retrieve data from a SQL Server 2008 database.
- Wrote SQL Statements, Stored Procedures, Triggers, Functions, and Sequences to access data from database using Entity Framework 4.5 classes and methods for Team Management.
- Experience with Data Accessing including using Data Adapter, Data Reader and Dataset in ADO.NET and LINQ (Language Integrated Query) Providers for data manipulation.
- Developed Application using .NET Framework 4.5, Object Oriented Principles (OOP), and n-Tier Architecture.
- Using Windows Services provided compute and storage platform based on SaaS.
- Developed reusable controls and Master Pages and integrated them into ASP.NET web pages.
- Used Microsoft Test Manager in Visual Studio for running Action Recorded Test Cases and Regression Tests.
- Involved in Unit testing, Modular testing, Integration testing and successful integration of modules and multiple layers in the system.
Environment: .NET Framework 4.5, Entity Framework 4.5, ASP.NET MVC 5, WEB API, Visual Studio 2012, WinForms, C#, Bootstrap, HTML, XML, XSLT, SQL Server 2012.
Software Developer
Confidential
Responsibilities:
- Analyzing technical and functional requirements.
- Involved in entire SDLC from requirement gathering to implementation.
- Understanding business requirements designed and prepared corresponding Functional Requirement Document (FRD) and Technical Design Document (TDD).
- Used Cascading Style Sheets for a unified look and feel of the ASP.NET Web forms.
- Used MVC 3.0 for dividing an application into the model, the view, and the controller.
- Used Master Pages to provide a unified look and feel to the application. Used AJAX to create better, faster and more user-friendly web applications.
- Involved in developing the user controls and Custom control using C#, ASP.NET that builds the pages.
- Involved in designing the applications using ASP.NET entity framework. Created ASP.NET validation controls and JavaScript validations to enforce validations.
- Worked on ASP.NET web forms to secure the web application
- Worked on Dependency Injection using Spring.net for typical three-layer application.
- Used Grid View, Data List, and Panels to display and manipulate data in ASP.NET Web Forms.
- Used ADO.NET components like Data Adapter, Data Reader and Dataset.
- Used Forms Based Authentication to enforce security in to the application.
- Used HTML, JQUERY for better appearance of the web pages.
- Writing SQL Server stored procedures for API CRUD operations and business logic.
- Preparing test case and release documents.
- Providing support for QA team.
- Creating and conducting KT sessions to improve team's programming skills.
Environment: Visual Studio. Net 2010, C#, IIS 6.0, ASP.NET 4.0, Classic ASP, ADO.NET, MVC, Web Services, HTML, CSS, SQL Server, JavaScript, Windows 7, Microsoft Team Foundation Server.
