Full Stack .net Developer Resume
Chicago, IL
SUMMARY
- An accomplished Full Stack .Net Developer with roughly 5+ years of experience developing Client/Server, Web Applications and Windows Applications using Microsoft technologies and .NET framework.
- Experience interacting with Clients and Users for gathering requirements.
- Proficiency in .NET technologies C#, ASP.NET (Web Forms and MVC) and Win Forms, WPF.
- Strong understanding of OOPS concepts like Inheritance, Polymorphism, Abstraction & Encapsulation and design implementations using UML.
- Experience with at least one JavaScript framework like HTML5, Angular 4, React.
- Involved in application development using various frameworks and libraries including JavaScript, jQuery, HTML5, CSS3,Angular4, JSON, TypeScript.
- Experience in open - source, distributed multi-model NoSQL document-oriented database-Couch base.
- Experience designing and developing Webpage Graphical User Interface (GUI) using HTML/HTML5, CSS/CSS3, Bootstrap, JavaScript, jQuery, Angular JS.
- Strong knowledge in using Object Oriented Programming concepts in JavaScript and JavaScript Design Pattern.
- Solid working experience with Model View Controller (MVC)- Implementing View, Model, Controller and View model by using ASP.Net MVC Framework 5.0/4.0/3.0.
- Experience hosting web applications in IIS, developing applications using the ASP.NETMVC.
- Expertise inAngularJScontrollers, directives, components, factory and service resources, routings, filters & events.
- Working knowledge on Linux based system administration.
- Experience developing ASP.NET Web Forms using HTML5, jQuery and communicating with database using WCF service.
- Proficiency in multiple databases like MySQL and MS SQL Server.
- Extensive experience developing and optimizing queries using SQL Query Analyzer, Stored Procedures and Triggers.
- Worked extensively with SQL server database of creating, updating and insertion of tables and indexes.
- Involved in writing Test Plans, Test Cases and interacted with business users to conduct User Acceptance Testing.
- Skilled in creating test traceability matrix, test strategy, test plan, test procedures, test cases, test log, automated test scripts, test results and defect reporting.
- Strong hands-on experience in manual testing and automated testing using Quality Center and Quick Test Pro.
- Have capability of implementing business rules in different layers.
- Strong team builder with excellent analytical skills and capability to handle new technologies.
- Solid management skills, such as communication and time management. Good teamwork skills and ability to work in a fast-paced environment.
- Strong experience towards Peer Programming of Agile software development technique.
TECHNICAL SKILLS
.Net Technologies: ASP.NET, ADO.NET, LINQ.
Web Technologies: ASP, JavaScript, TypeScript, HTML, JSON, XML, Bootstrap, jQuery, React Js, NodeJS, Kendo UI, CSS.
Programming Languages: C#.NET, Visual Basic.NET, TSQL, PL/SQL
Database SQL Server: SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS)
Database: MS-SQL Server 2017/2016/2014, MySQL, TSQL
Version Controls: GitHub, Visual Source Safe and Team Foundation Server TFS
Methodologies: Agile/Scrum and waterfall
Design Patterns: MVC
Reporting Tools: MS-SQL Server Reporting Services (SSRS), Crystal Report
Development Tools: MS Visual Studio.NET 2015/2013,2012, 2010/2008, Microsoft Office Suite
Web Servers: I Microsoft IIS (5.0/6.0, 7.0, 7.5), Windows Server OS 2008/2012.
Browsers: Firefox, Chrome, IE, Opera, Safari
PROFESSIONAL EXPERIENCE
Confidential - Chicago IL
Full Stack .Net Developer
Responsibilities:
- The primary development language was VB.Net and JavaScript using Sql server
- Performed client-side validations using JavaScript.
- Complete project is to work on a new feature that need to be introduced by a given timeframe.
- Designed and developed Stored Procedures and Triggers in database using SQL Server.
- Responsible for writing and maintaining complex SQL Queries, Stored Procedures, Views, Indexes.
- Created reports using SSRS and Crystal Reports.
- Worked with team and fixed the issues as part of the bug life cycle.
- Involved in writing complex SQL Statements, Views and Stored Procedures, Indexes to validate data.
- Designed SSRS Reports using T-SQL queries based on business requirements.
- Experience in programming tasks-stored procedures, triggers, cursors using SQL Server with TSQL.
- Developed reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS), also used Datasets for the SSRS reports.
- Gathering requirements from business meeting and implemented.
- Involved in full Software Development Life Cycle (SDLC) for analysis, design, development, documentation and testing of projects and deliverables.
- Participated in learning opportunities of new technologies and professional development activities.
- Supported technical team members in preparation of research papers, white papers and decision documents.
- Used Team Foundation Server (TFS) for continuous integration and version control and used Fiddler to debug web request and responses.
Confidential
Full Stack .Net Developer
Responsibilities:
- Involved in design sprint meetings for product development before a feature is started.
- Developed application using ASP.NETMVC framework.
- Created application using Bootstrap for responsive design.
- Performed client-side validations using TypeScript.
- Developed UI Pages using React, CSS3, TypeScript and jQuery.
- Used Master Page feature for consistent layout of pages in the application.
- Implemented technical use cases by designing and developing the appropriate web pages in ASP.NET using C# code.
- Developed ASP.NETapplication using MVC design pattern.
- Developed reusable React Components required for the feature.
- Used Bootstrap andReact-Bootstrap components to create responsive application for developing customer facing websites.
- Involved in enhancement of existing application features using ReactJS, to make sure the requests were valid and used UI-router to handle nested views and avoid page redirection.
- Experienced using jQuery to implement Typescript features in code.
- Strong knowledge and experience in object-oriented programming (OOPS).
- Created Typescript reusable components and services to consume REST API's using component-based architecture provided by React.
- Configure Backup and Recovery Methods for MongoDB.
- Collaborated with developersusing version control tools such as Git, TFS, and JIRA.
- Wrote Rest web APIs to get data from MongoDB.
- Proved flexibility to work under various environments and desire to work and learn different upcoming technologies.
- Performed automated unit testing using NUnit and Qunit.
- Worked with team and fixed the issues as part of the bug life cycle.
- Worked with UX and BA’s for Accessibility for the Application.
- Actively participated in Scrum meetings for the project implemented in Agile methodology.
Environment: .NetFramework 4.5/4.0, C#.net, ASP.NETMVC 4.0, ADO.NET, HTML5, CSS3, Bootstrap, React, OOP, Web API, MongoDB, SSRS, TFS, Agile.
