Fullstack .net Developer Resume
Philadelphia, PA
SUMMARY:
- Strategic, committed and success - driven professional, offering comprehensive 10+ years of experience in application development, software development lifecycle, delivery and technology management.
- Highly competitive team player who consistently strives to positively contribute to overall team performance and the achievement of all stated corporate objectives.
- 10+ years of experience in Information Technology with expertise in the design, development, architect applications using .NET technologies (C#, MVC, .Net, Entity Framework, jQuery, Angular Bootstrap, SQL Server). Highly accomplished and deeply driven web and desktop application development, implementation and maintenance.
- Expertise in development of enterprise software development using C#. NET, WCF (Windows Communication Foundation), LINQ (Language Integrated Query), WEB API 2.0, MVC5.0/4.0, HTML5, ASP.NET, Java Script, XML & Entity Framework.
- Experience in development of REST services using .net WEB API, Node.js
- Strong experience in Web Applications development using AngularJS, Angular 4-7
- Strong experience in Web Applications development using ASP .NET, MVC 5
- Extensive experience in the development of Microsoft .NET applications working with Frameworks 1.1,
- 2.0, 3.5, 4.0, 4.5
- Strong experience in Desktop Applications development using WinForms
- Experience in Web Applications development using JSP/Servlets, Spring MVC
- Proficiency in building responsive and mobile optimized websites using Bootstrap.
- Experience in Mobile Android Applications development
- Experienced in Web Front-end development with JQuery, CSS3, HTML5
- Extensively worked on developing SOAP and REST based applications
- Good understanding of Model View Controller MVC, MVVM and MVP design patterns.
- Experience in Web and Desktop Applications development using FLEX/Action Script
- Well versed in Software Design Patterns such as MVC, Singleton, Abstract Factory, Facade model and Software Architecture Patterns.
- Strong knowledge and domain in Database Design, creation of Stored Procedures, Functions, triggers.
- Experience with Database engines such as SQL Server and Oracle.
- Good Experience using in documenting the UML diagrams like class diagrams, sequence diagrams, Use case diagrams, etc
- Strong experience in application deployment with Web Deployment and configuration management with TFS
- Expertise in SDLC process and AGILE process along with tools like VSTS, Confluence and JIRA.
- Good experience in creating Unit Tests and Integration tests using Nunit Framework.
- Proven ability to manage complete lifecycles, from initial planning/requirements gathering to final testing, code reviews, and deployment of enterprise applications.
- Exceptionally dedicated professional with keen interpersonal, communication, and organizational skills, as well as resource allocation expertise.
TECHNICAL SKILLS:
Programming Languages: C#, VB .NET, Java, JavaScript, Typescript, Action Script, SQL
.NET Technologies: Entity Framework, LINQ, ADO.NET
Web/XML Technologies: ASP .NET, Web Forms, MVC, MVW, SOAP & Rest Services, Web API, XML, HTML5, CSS3, JavaScript, Angular, Angular Material, AngularJS, JQuery
Frameworks: .NET Frameworks 1.1, 2.0, 3.5, 4.0, 4.5, MVC
Tools: Visual Studio, Nuget, SQL Server Management Studio
Application Servers: IIS, Tomcat
RDMBS: SQL Server, Oracle, MySQL, PostgreSQL
Source Control: MS SourceSafe, TFS
Operating Systems: Windows
Methodologies: Scrum
PROFESSIONAL EXPERIENCE:
Confidential, Philadelphia, PA
Fullstack .Net Developer
Responsibilities:
- Analysis of the methods to testing
- Development of Unit test cases with Unity.
- Gathering requirements from users, business analysts and will perform analysis, design, application implementation, testing and assist in deployment.
- Design and development enterprise WEB API Restful web services.
- Developed front end portal application using Angular 5, JavaScript.
- Developed Angular services, custom directives and views and organized using MVC pattern.
- Created custom directives and filters using AngularJS built-in $http service from controller through dependency injection.
- Worked on the REST/Web API to create the services and tested on postman and used in Angular JS $HTTP service calls and bind data in the table using ng attributes.
- Leveraging Angular JS resources for all data access, encapsulating URL's and standardizing data access interfaces.
- Designed the front end website and implemented communication between web server and client by AJAX.
- Extensively involved in designing Web applications using MVC 5, Razor Syntax, Entity Framework, jQuery and JavaScript for Client-side validation, CSS 3 and HTML5.
- Programming log of data. Created DAL (Data Access Layers) to establish database connectivity and data manipulation.
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL
- Implemented Routing, URL, Security, Action Filter techniques for application development.
- Developed the blueprint of the enterprise architecture in UML and implemented project using agile methodologies.
Environment: and Tools: C#,.Net, MVC, ASP.Net, VB.Net, CSS3, HTML5, JQuery, JavaScript, AngularJS, Angular 7, Nunit, Agile, LINQ, Windows
Confidential, Mechanicsburg, PA
Senior C#.Net Developer
Responsibilities:
- Migrated some pages from ASP legacy to ASP .Net MVC 5
- Gathering requirements from users, business analysts and will perform analysis, design, application implementation, testing and assist in deployment.
- Design and development enterprise WEB API Restful web services.
- Developed front end portal application using Angular 5, JavaScript.
- Developed Angular JS services, custom directives and views and organized using MVC pattern.
- Created custom directives and filters using AngularJS built-in $http service from controller through dependency injection.
- Worked on the REST/Web API to create the services and tested on postman and used in Angular JS $HTTP service calls and bind data in the table using ng attributes.
- Leveraging Angular JS resources for all data access, encapsulating URL's and standardizing data access interfaces.
- Designed the front end website and implemented communication between web server and client by AJAX.
- Extensively involved in designing Web applications using MVC 4.0, Razor Syntax, Entity Framework, jQuery and JavaScript for Client-side validation, CSS 3 and HTML5.
- Implement Keyoti spell checker from.
- Programming log of data. Created DAL (Data Access Layers) to establish database connectivity and data manipulation.
- Transcription of code from legacy to VB.Net
- Involved in retrieving data using LINQ to SQL and LINQ to Objects with ASP.NET, worked with the database using LINQ to SQL
- Design and developed relational databases including Oracle, written complex store procedures.
- Implemented Routing, URL, Security, Action Filter techniques for application development.
- Developed the blueprint of the enterprise architecture in UML and implemented project using agile methodologies.
- Development of test cases for pages with Unity.
- Developed Views, functions, triggers, stored procedures.
Environment: and Tools: C#,.Net, MVC, ASP.Net, VB.Net, CSS3, HTML5, JQuery, JavaScript, AngularJS, Angular 4/5, Nunit, Oracle, Agile, LINQ, Windows.
Confidential
Senior C#.Net/Web Developer
Responsibilities:
- Understand existing applications and accreditation business, gather requirements from client end-users and involved in design of application.
- Development of software to test hardware and desktop automatic tests for existing tests in the current system with NUnit (C#) and Selenium.
- Development of desktop apps, design of xml documents for reading hardware's input information, design of automatic tests for existing code and new code (C#).
- Minimized the build and compilation time for front end project using Webpack plugins.
- Designed elegant yet functional UI/UX tailored to customer need using NGPrime li-brary.
- Spear headed the Single Sign-On Module using MVC.NET server side session based authentication.
- Legacy system is rebooted and upgraded to Angular 4 and .Net with the intention of boosting performance of the application yielding direct impact on the response time of the cases.
- Developed reusable angular components that are presentation and containers using Change Detection.
- Created reusable directives in Angular 4.
- Design and development of Middle tier/Data access layer/Business Components using C#/SQL Server
- Development of automatic tests with Selenium.
- Development of verifications and validations in code with JUnit
- Design of test cases and TERs (Test execution Records)
- Configuration and installation of windows and Linux servers.
- Bug fixing windows edge testing
- Modified Stored Procedures, Views and Functions according to Change Request/Bug
Environment: and Tools: C#, .Net, ASP.Net, MVC, GIT, Jira, LINQ, Entity Framework, JavaScript, AngularJS 1.5, Angular4, NUnit, Selenium, Windows.
Confidential
Senior C#.Net/Web DeveloperResponsibilities:
- Gathering requirements from users, business analysts and perform analysis, design, application implementation, testing and deployment of application.
- Worked on commercial platform for ERP to control the multination distribution channel of products (Bimbo).
- Development of Autocomplete functionality for input of the name of company so that get only data that contains in Confidential name the text typed on input text box from a catalog of about 15,000.
- Carryon deployment for in capacity of the main programmer.
- Developed Angular JS services, custom directives and views and organized using MVC pattern.
- Created custom directives and filters using AngularJS built-in $http service from controller through dependency injection.
- Database Design with SQL Server, Database programming of Stored Procedures.
- Perform bug fixing Stored Procedures, also bug fixing web site.
- Created unit test plan and developed test cases; coordinated defect management, debugging and fix validation testing during system and user acceptance testing (UAT) phases.
- Participated in ITIL training
- Deploy the application in IIS, into Production and post deployment validation
- Document technical specifications and used code generation tool to create class code for several entities.
Environment: and Tools: .NET Framework 4.5, C#, ASP .NET, LINQ, SQL Server, HTML5, CSS3, JQuery, JavaScript, AngularJS, ITIL, Power-Point.
Confidential
Senior C#.Net Developer
Responsibilities:
- Perform functional analysis of existing module & new requirements.
- Built, tested and deployed scalable, highly available and modular software products and worked on MVC, ASP.Net and desktop applications.
- Designed and developed ASP.NET Applications for Web API and websites using MVC-RESTful, Entity, Windows Applications
- Worked on database programming of Stored Procedures of existing & new requirements.
- Created complex custom Grid functions to manage and manipulate data as required for the functionality.
- Proficiency in building responsive and mobile optimized websites using Bootstrap.
- Developed Web API for apps and window services creation of sub-domains in various websites
- JQuery Implementation for client side sorting and validations Implemented LINQ for querying, sorting, filtering
- User Interface design and development using HTML, CSS, .Net Web Implementation of ASP.NET security mechanism.
- Database Design with SQL Server
- Wrote T-SQL Statements, Stored Procedures, Triggers, Functions, and Sequences to access data from database.
- Experience in source code management, automated tests and requirements management using TFS (Team Foundation Server)
- Work in Agile environments and empowered to take the task and work accordingly.
- Wrote Nunit Tests and Integration test for the MVC controllers and views to have good code coverage.
Environment: and Tools: C#, .NET Framework 4.5, Java, ASP .NET, LINQ, SQL Server, AJAX, JQuery, Android Studio2, Windows.
Confidential
Senior C#.Net Developer
Responsibilities:
- Deeply driven web application and desktop application development, implementation and maintenance of business application
- Analyze, design, implement and integrate functional requirements in the solutions using SDLC
- Assist programmers to understand coding and functionality of each module in detail for the project related to functional and technical perspectives.
- Research how to communicate POS with web service.
- Research POS Programming
- Programming button and function for UI.
- Involved in taking daily backup of database, daily back up of code from client TFS
- Involved in UI screen development using WPF, MVVM pattern
- Developed and optimized the stored procedures to pull data from multiple tables across multiple databases.
- Developed and maintained XML based Web application.
Environment: and Tools: .NET Framework 4.5, C#, C for Micros POS 3700, EPPLus, ASP.NET MVC 5, C#, JQuery, LINQ, Entity Framework, FTP, Web Services, Windows.
Confidential
Senior .NET Developer
Responsibilities:
- Served as the onsite coordinator for offshore and senior developer and was involved in application maintenance and support.
- Improve performance of stored procedure of monthly process regarding validity
- Development of module to input data of particular policies to be canceled
- Implemented Routing, URL, Security, Action Filter techniques for application development.
- Created a custom roles-based security and authentication interface based on user registration.
- Responsible for research and implementation of security standards and security documentation for the development team.
- Providing post implementation support for any issue or defect after release.
Environment: and Tools: C#, .Net Framework 4.5, ASP.NET, NUnit, JQuery, LINQ, Entity Framework.
Confidential
C#.Net Developer
Responsibilities:
- Understand Applications function
- Designed and developed User Interfaces for adding new printing product screen.
- Design and code the business layer using C#. Developed data layer using ADO.Net
- Prepare test plans, test cases and test scripts for testing the application.
- Design User Interfaces using ASP.Net and Java Script.
- Development of the Import and Export functionality for the project.
- Developed the functionality of adding new users, updating passwords and deleting account for the Site Users.
- Used SSIS to migrate files from legacy systems that were already in the system to a SQL server destination tables.
- Conduct meetings for knowledge transference and perform KT to off shore team
- Provided Application Support L2
Environment: and Tools: .NET Framework 3, ASP.NET, VB6, C#, SQL Server, SSIS.
Confidential
.Net Developer/Android
Responsibilities:
- Perform Analysis and Migration of legacy application
- Design solution and development of web applications
- Designed and developed Inform Learning System tool using ASP.NET, C#.NET, WCF Services.
- Used HTML, CSS for web page design and JavaScript for client-side validations.
- Created error handling APIs to handle various custom exception handlers.
- Learn android programming
- Worked on Mobile Application for car insurance users (Esurance).
- Development of UI.
Environment: and Tools: .Net Framework 3.5, ASP NET, Android Studio, Java, Web forms, SQL Server 2008, C#, JavaScript, Ajax Control Tool Kit, Telerik Controls