Sr. Full Stack .net Developer Resume
IL
SUMMARY:
- Strong Experience in .Net Framework 2.0/3.0/3.5/4.0/4.5 /4.5.1/. Net Core, C#, VB, VB.Net, ADO.Net, User Controls, Server Controls, MVC Framework, Typescript, JavaScript, jQuery, Angular, WEB API, Rest API, GIT, TFS.
- Strong knowledge of Object Oriented Design/Analysis (OOD), UML and Design patterns.
- Good experience in Service oriented architecture (SOA) and in agile methodology.
- Designed and developed applications using Microsoft ASP.NET, C#, ADO.NET, JavaScript, XML, LINQ, AJAX, UML, MVC Framework, Angular JS, Angular.
- Experienced in developing web - based applications using XML, CSS3, HTML5, DHTML, JavaScript and jQuery.
- Experience in developing UI using Web Technologies like HTML, DHTML, XAML, JavaScript, CSS, Themes, and Skins.
- Expertise in Middle tier and N tier architecture and Experience in implementing SOA architecture using XML Web Services (SOAP, WSDL), WCF, and REST Services.
- Experience in database connectivity programming using ADO.NET, ADO.NET Entity Framework, and LINQ to SQL.
- Experience on Angular JS routing along with MVC framework routing.
- Worked on HTTP client restful calls with different data types like JSON, XML, text etc...
- Expertise in WCF services both for Restful and SOA style architecture applications in .NET.
- Strong experience in using ASP.NET Web applications involving User controls, Server controls, ASP.NET State Management.
- Coordinated with DevOps team for automated deployment Process and Cloud Deployments in Daily Builds & Deployments for all non-prod environments.
- Hands on Experience in testing applications using NUnit and MS Unit Test Framework.
TECHNICAL SKILLS:
Languages: C ++, C#, VB.Net, UML, SQL.
.Net Technologies: ASP, ASP.NET 2.0/3.0/3.5/4.0/4.5 , ADO.NET, LINQ, Entity Framework, Auto Mapper ORM, AJAX, REST API, Web API, WCF, .Net Frameworks 2.0/3.0/3.5/4.0/4.5 /4.5.1.
Internet Technologies: XAML, XML/CSS/XSL, HTML 4/5, CSS, Bootstrap, XHTML
Serverside Unit Testing: Microsoft Unit Testing, NUnit.
Angular Unit Testing: Jasmine, Karma.
Operating Systems: Win 10/8/7/Vista/XP, Server 2003/2008/2012.
Web Server /Service: Apache, IIS 5.0/6.0/7.0/7.5 , Azure.
Web Services: WSDL, SOAP, SAML, WSRM, UDDI.
Protocols: LDAP, HTTP, SOAP, FTP, DNS, TCP/IP, SSL, Socket API.
Scripting Languages: Java Script, jQuery, Angular JS, Angular 6, Knockout JS.
Database: SQL Server 05/08/12, Postgres, PL/SQL, Oracle 9i, 10g, 11g.
Configuration Management: TFS, GIT, Visual Source Safe (VSS), Subversion (SVN).
PROFESSIONAL EXPERIENCE:
Sr. Full Stack .Net Developer
Confidential, IL
Responsibilities:
- Created Restful Web APIs through the project from scratch.
- Followed Agile Development involving 2 weeks sprints and daily scrums throughout the application.
- Involved in service side code development with multi-level code review process with unit test cases covering 100% of the code before check in.
- Used .net core 2.2 for all the API’s development.
- Used TFS and GIT as version control system for Dealer Application and APIs.
- Used JavaScript, Angular 6 and Typescript for Dealer Application.
Environment: .NET Core 2.2, MVC, REST, Web APIs, Angular 6, Typescript, HTML 5, C#, Java script, jQuery, TFS, GIT, Visual Studio 2019, Oracle.
Sr. Full Stack .Net Developer
Confidential
Responsibilities:
- Followed Agile Development involving 2 weeks sprints and daily scrums throughout the application.
- Created multiple Azure functions, Web APIs through the project from scratch.
- Involved in UI and service side code development with multi-level code review process with unit test cases covering 100% of the code before check in.
- Used Postgres, Azure Functions, Web API’s for the backend and Angular for the UI development.
- Created Stored Procedures, and functions in Postgres to be called from data access layer.
- Used GIT as version control system for Angular and .Net Applications.
- Hands on Experience on Angular 6 and Typescript for Farm and Data front end projects.
Environment: .NET Frame work 4.7.1, .Net Core, MVC, Rest APIs, Web APIs, Angular 6, Typescript, HTML 5, Azure Functions, C#, Java script, jQuery, GIT, Visual Studio 2017, Postgres, Azure.
Senior Programmer Analyst
Confidential, NC
Responsibilities:
- Followed Agile Development involving 2 weeks sprints and daily scrums throughout the application.
- Used SQL server 2012, MVC 5, .NET Core for the development of the project.
- Involved in gathering and analyzing the DB requirements and Data Mapping Requirements. Created Stored Procedures, triggers and functions to get the required output data in SQL server 2012 and bind to the UI.
- Moved existing AngularJS controllers and services to Angular4 components for more responsive and less dependency.
- Enhanced legacy application by building new components in Angular 4 .
- Hands on Experience on Angular4 technology for complete project in rebasing the UI of the application using the techniques in Angular4 .
- Defect/bug fixes for the old application by modifying the front end and modifying SQL stored procedures.
Environment: .NET Core, .Net Framework 4.7, Web APIs, Angular 4, HTML 5, C#, Java script, jQuery, TFS, MVC 5, Visual Studio 2015, SQL server 2012, Oracle 11g, Bootstrap, CSS, GIT.
Senior Programmer Analyst
Confidential, Chevy Chase, MD
Responsibilities:
- Involved in requirement analysis with the scrum team, scrum product owners and other teams to implement user stories in an aggressive 3-week sprints agile development.
- Followed Agile Development involving 3 weeks sprints and daily scrums throughout the application.
- Involved in every tier of software development life cycle implementing the user stories assigned in 3 weeks including development, unit testing, bug triaging and regression testing.
- Involved in UI and service side code development with multi-level code review process with unit test cases covering 100% of the code before check in.
- Created many new pages, new templates and many directives for our module using JavaScript and angular. Everything is unit tested including html, JavaScript and angular behavior. Used jasmine for 100% coverage.
- Created many API controllers for new views/pages, also end points for Get, and Post calls. On service side, these API end points are secured with many rules based on authorization or functional flows for accessibility. End points are also secured by request objects being validated by creating rule validators for each request object before post or get calls are processed.
- Written lot of business rules and services for functional behavior and complex flows. Created flags for hide or show some fields on UI.
Environment: .NET Frame work 4.5.1, .Net Core, MVC, HTML, C#, Java script, TFS, MVC 5, Visual Studio 2015, SQL server 2012, Angular JS, Web API, TFS.
Senior Programmer Analyst
Confidential, Indianapolis, IN
Responsibilities:
- Understanding and analyzing the Business from the client and putting together the requirements gathered from clients in the form of documentation (User Stories, system requirements, TDD's etc.), development, testing and delivery of the application.
- Used LINQ to Objects, SQL server, MVC 5, Angular JS throughout these applications.
- Used MVC 5 in the development of the application. Was involved in gathering the DB requirements and implemented Entity Framework to DB using DB first.
- Developed Views and Modals using Angular JS, HTML, Bootstrap and JavaScript.
- Used extensive asynchronous Ajax calls along with Angular JS calls to communicate http calls for restful services. Handled JSON and XML data types with Ajax requests as part the interfaces specific requirements.
- Worked on HTTP client restful calls with different data types like JSON, XML, text etc...
- Unit tested the code with Microsoft Unit Testing, Jasmine and Karma.
- Implemented Service Layer for the Applications using Entity Framework and LINQ to Objects.
- Created Restful services with web API framework and used Angular JS to create integrated html pages to communicate with in an individual MVC views. Managed routes/ navigation well between Angular JS html pages and MVC view routing.
Environment: .NET Frame work 4.5, HTML, VB.NET, C#, Java script, TFS, MVC 5, Visual Studio 2015, IIS 7.5, SQL server 2012, Oracle 11g, Angular JS, Bootstrap, CSS, SSRS, Web API, Telerik Controls.
Senior Programmer Analyst
Confidential, Dayton, OH
Responsibilities:
- Involved in Requirement gathering from clients, design and development of architecture with and fellow developers, putting together the requirements gathered from clients in the form of documentation (Business requirements, system requirements, TDD's etc.), database design and development of the application.
- Analyzed user and business requirements as per stakeholder requirements. Worked on project plan, deliverables, timelines and milestones.
- Created Prototypes and implemented the Business Logic layer, data access layers including implementation of WCF services.
- Developed stored procedures regularly for the development of the reports. Created and used multiple lookup tables and regular tables as part of Database design.
- Involved in code review meetings to ensure the requirements and standards are being met.
- Involved in making changes to the application according to the requirements of the business user.
- Used MVC 4 and LINQ throughout the application for development of Controllers and Views using Ajax and Telerik Controls.
- Coordinating with QA & DEV teams regularly to resolve environment & code issues to make the releases smoothly.
Environment: .NET Frame work 4.0, C#, MVC 4, Java script, SVN, ASP.NET 4.5, HTML, CSS, Visual Studio 2012, IIS 7.5, SQL server 2012, Telerik Controls, Ajax, IIS.
Senior .NET Developer
Confidential, MI
Responsibilities:
- Involved in requirement gathering from clients and in prototyping, development and testing of the application.
- Created business logic from the scratch for the application accessed by multiple users by developing validations using jQuery and JavaScript, MVC 4.0.
- Created web services using WCF.
- Used extensively Data Caching and session management concepts to increase the throughput of the ASP.NET Pages.
- Used multiple user controls in legacy project through the application development.
- Implementation of client-side validations using jQuery and MVC validations at controller level.
- Created Business Logic layer and data access layers to implement MVC.
Environment: .NET Frame work 4.5, C#, MVC 4, jQuery, Java script, TFS, ASP.NET 4.5, Visual Studio 2012, IIS 7.5, SQL server 2008, Oracle PL/SQL, knockout.js, Breeze.js, CSS, Bootstrap.
Application Developer
Confidential, Bentonville, AR
Responsibilities:
- Involved in requirement gathering from clients, design and development of architecture with and fellow developers, database design and development of the application.
- Used AJAX along with JavaScript for interactive and dynamic web interfaces for the applications. Improved the animation, dynamic interaction and efficiency of web pages using AJAX toolkit.
- Used Rich server controls such as Data Grid, and Data List controls of ASP.NET.
- Used multiple custom controls and user controls all through the application development for rich user interface.
- Integrated InfoPath forms with .net framework web application.
- Developed reports using SQL server and .NET in web forms using VB.NET.
- Developed, deployed, and monitored SSIS Packages.
Environment: .NET Frame work 4.0, C#, VB 10, VB.NET, ADO.NET, WCF, XML, HTML, CSS, Java script, TFS, ASP.NET, Visual Studio 2010, SharePoint InfoPath, Active Reports, IIS 6/7.5, SQL server 2008 R2, Windows 2008/R2 servers.
Programmer Analyst
Confidential, Detroit, MI
Responsibilities:
- Developed and Integrated Presentation, Business, and Data Access Layers by following MVC 3 framework. Created and consumed web services with WCF web service applications. Used WCF to configure and extend communication to web services with SOAP and non-SOAP messages (XML)
- Used multiple custom user controls on different project through the application development. Used WPF and WCF to communicate between DAL and other business components.
- Involved in design of ETL packages for extracting the data and load into the appropriate tables in the database using SQL Server Integration Services (SSIS).
- Created Drill Down reports using Microsoft SQL Server Reporting Services (SSRS).
- Used DDL and DML for writing triggers, stored procedures, and data manipulation. Worked on SSIS Package, SISS Import/Export for transferring data between Database (Oracle and Text format data) to SQL Server.
- Provided major support in the upgrading whole application, including upgrading servers and SQL servers. Involved in system testing, regression testing and performance testing of the production URL. Used TFS as project repository for whole project duration.
Environment: .Net Framework 4.5.1, C#, VB.NET, MVC, ADO.NET, WCF, WPF, XML, HTML, CSS, JavaScript, jQuery, HTML 4.0, ASP.NET 4.0, Visual Studio 4.0 Frame work, IIS 5/6/7.5, TFS, SQL server 2008 R2, Windows 2008/R2 servers, Oracle 11g.