Senior Full Stack .net Developer Resume
SUMMARY:
- Results Driven IT Professional and solution provider backed with master’s in software systems. Proven skills in developing unique and user - friendly applications for Desktop and Web platforms. In-depth knowledge of industry practices & application development protocols / processes. Rich exposure to product development, application testing, debugging & troubleshooting with expertise in resolving technical issues.
- Total 7 years of experience in .Net applications development.
- Good understanding of Object - Oriented Design Principles and Design pattern.
- Experience in Software Development Methodologies such as SDLC and Agile.
- Full-Stack Developer with ability to work on both the front-end and back-end portions of an application
- Excellent project implementation skills using C#, WinForms, ASP.NET, MVC, JavaScript, jQuery, AngularJS, Angular4, HTML, CSS.
- Hands on experience in writing services using Web API and WCF
- Expertise in Database Design, Creation and Management of schemas, writing SQL queries, stored procedures, functions and triggers using SQL Server.
- Experience and knowledge in design patterns like Singleton, Proxy, Adaptor and Factory.
- Experience in the deployment and release of the applications using IIS and application logging using the log4net.
- Microsoft Certified Solutions Associate.
- Ability to provide thorough requirements documentation for all stakeholders from technical to managerial
- Continuous learner keeping track of new and advanced technologies.
- Provided all fundamental and supplementary documentation and business modeling.
- Strong communication, negotiation and leadership skills, success in leveraging situations to achieve predictable, reality-appropriate outcomes that significantly benefit organization/team goals and morale.
Areas of Expertise
- .Net C# WinForms ASP.NET ASP.NET MVC WCF
- Web API JavaScript jQuery AngularJS Angular4 JSON Jasmine
- XML HTML CSS SQL Server SSRS Visual Studio Visual Studio Code
- IIS TFS VSTS TortoiseSVN StarTeam JIRA Windows
- Business Methodology and Standards
- Requirements Development and Management Use Cases User Acceptance Testing AGILE
- Process Improvement Methodologies Business Process Modeling - UML & Diagrams
PROFESSIONAL EXPERIENCE:
Confidential
Senior Full stack .Net Developer
Responsibilities:
- Designed and implemented the front-end of the web application with HTML5, CSS3, Angular4, Type Script
- Developed new features by creating Angular modules, components, directives, services, pipes using Angular CLI
- Implemented routing using Angular routing module
- Used NPM for installing required node modules
- Created RESTful web services using ASP.NET Web API
- Utilized SQL Server as a database and involved in creating database objects and writing SQL scripts
- Utilized Google Postman Rest client for debugging the service
- Involved in understanding the requirements and preparing task list in TFS
- Improved system performance by making proactive adjustments and resolving bugs
Environment: C#, .Net 4.5, ASP .NET Web API, SQL Server, Angular4, Angular CLI, TypeScript, JSON, HTML, CSS
Confidential
Senior Full stack .Net Developer
Responsibilities:
- Designed responsive user interface using Kendo UI and Razor
- Used JavaScript and jQuery for input validations and Ajax requests
- Developed enhancements by creating controllers, action methods, filters, models and view-models
- Achieved routing through attribute routing feature
- Injected dependencies using Unity framework
- Implemented Code-First technique of Entity Framework to retrieve and store data in database
- Deployed application to QA environment using IIS
- Utilized TortoiseSVN as a source code repository
- Coordinated with production team to debug, analyze and resolve issues
Environment: C#, .Net 4.5, ASP.NET MVC, Kendo UI, Entity Framework, SQL Server, Java Script, jQuery, HTML, CSS
Confidential
Responsibilities:
- Developed enhancements using Angular JS controllers, services, routing and reusable custom directives
- Created a service using AP.NET Web API for handling asynchronous AJAX requests.
- Managed interaction with SQL server database using Entity framework
- Created unit test suites using Jasmine framework
- Resolved bugs/defects in application by coordinating with team members of the project
- Liaised with team members for review and analysis of system requirements
- Used planning poker to estimate the effort
- Utilized VSTS as a source code repository
- Utilized issue tracking tool JIRA for bug fixing and life cycle traceability.
Environment: C#, .Net 4.5, ASP.NET, WEB API, Entity Framework, SQL Server, Angular JS, JSON, Jasmine
Confidential
Full stack .Net Developer
Responsibilities:
- Managed design and development of a web application using ASP.NET MVC, HTML, CSS, JavaScript, jQuery
- Created MVC controllers, filters, views, partial views, lay out
- Implemented interaction with SQL Server database using ADO.NET framework
- Developed DDL and DML scripts for data retrieval and storage
- Designed and generated reports using SSRS
- Used Borland StarTeam as a source code repository and a defect tracking tool
- Interacted with clients for requirement gathering and prepared functional specification documents
Environment: C#, .Net 4.5, ASP.NET MVC, ADO.NET, SQL Server, Java Script, jQuery
Responsibilities:
- Designed and developed a multi-tier desktop application using WinForms
- Extensively worked on all the 3 layers of Presentation, Business and Data
- Created an interoperable WCF service
- Managed design and development of database objects (Tables, Stored Procedures, Functions and Triggers) in SQL Server
- Used ADO.Net (Data Adapters, Readers, Datasets) for database connectivity
- Created Installers using InstallShield
- Collaborated with QA team to define test cases and resolve questions about test results
Environment: C#, Net 4.0, WinForms, WCF, ADO.NET, SQL Server, SSRS