Full Stack .net Developer Resume
4.00/5 (Submit Your Rating)
SUMMARY
- Experience working in both AGILE (SCRUM) and Waterfall methodologies.
- Extensive experience in designing and developing applications using C#, Typescript, ASP.NET, ASP.NET MVC, Web API, Web Services, WCF, ADO.NET, Entity Framework, Angular 2/4/6, JavaScript, SQL Server, AJAX, jQuery.
- Experience in working with HTML/HTML5, DHTML, CSS, CSS3, XML, JavaScript (ES6), jQuery, JSON.
- Expertise in client - side store management using NGRX for unidirectional data flow.
- Expertise in creating custom directives in Angular 2/4/6 to re-use components in various parts of the application.
- Experience in building Single-page applications (SPA) by using Angular 2/4/6.
- Proficiency in using Object Oriented Programming Principles like Inheritance, Polymorphism, Encapsulation, Abstraction.
- Planned, analyzed, designed, tested, and deployed enterprise scale Confidential cloud infrastructure solutions.
- Worked with advanced concepts of ASP.NET Core MVC such as Models and Providers,
- Filters used for developing backend technology.
- Used NGRX store for making the API calls, implemented action types, actions, reducers and selectors.
- Used Redux dev tools for debugging of application.
- Very good understanding and technical exposure to Azure Cloud technologies and concepts.
- Hands-on experience in designing and developing applications using .NET Core and moving to commercial cloud (such as Azure).
- Designed architecture with Confidential Azure that meets our customers’ technical, security, and business needs for apps/workloads.
- Experience in Cloud Platforms like Confidential Azure.
- Experience in creating Solution Architecture based upon Confidential Azure PaaS Services
- Experienced in building sophisticated distributed systems using REST web APIs (SOA).
- Extensively worked on Web server like IIS 5.0/6.0/7.5.
- Experience in using ASP.NET AJAX, VB.NET framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Used Jenkins for Continuous Integration and Continuous Deployment.
- Experience of creating rich UI applications in WPF 4.5/4.0, Silverlight 4.0/3.0 along with XAML programming and Expression Blend 4.0/3.0
- Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, Triggers against MS SQL Server 2008, SQL Server 2012/2008/2005 , T-SQL 8.
- Worked on Web API for creating RESTful Services
- Experience with Web Services, Web Forms, Win Forms, and Confidential .Net Frameworks.
- Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
- Hands on work experience in MOQ (Mock) unit testing framework using MVC 5.
- Extensive experience in Unit testing. Implemented TDD effectively.
- Experience working in Test Driven Development (TDD) and Behavioral Driven Development.
- Good experience with Reporting tools like SQL Server Reporting Services (SSRS), SSIS, SSRS.
TECHNICAL SKILLS
- C#
- T-SQL
- VB.NET
- Java Script
- JQUERY
- Angular 2/4/6
- HTML, XML,
- React
- ASP.NET,
- ASP.NET MVC,
- ADO.NET,
- LINQ,
- Entity Framework,
- WCF,
- WPF,
- MVVM,
- Bootstrap
- NGRX,
- HTML,
- Confidential Azure,
- CSS, XML, JSON,
- XAML, XSLT
- Confidential Visual Studio,
- SQL Server Management
- Studio, Jenkins,
- JIRA, SVN, Azure Devops, Git, SOAPUI
- Postman
- MS Test
- N Unit
- TDD
- SSRS, SSIS, SSRS
PROFESSIONAL EXPERIENCE
Confidential
Full Stack .Net Developer
Responsibilities:
- Involved in architectural design, development, functional testing, integration testing and deployment of applications.
- Worked on React, Typescript, Web API, Single Page Application framework (SPA), JavaScript, jQuery, JSON, HTML, Postman, NGRX store, RXJS, Redux and Bootstrap.
- Created reusable Components using react.
- Developed front-end components using HTML 5 and bootstrap.
- Involved in the process of designing and developing web-based UI Layout using React.
- Used POSTMAN and other online tools to tests various Confidential APIs endpoints.
- Extensively used Redux Dev tool to know the application state changes, actions.
- Consumed SOAP APIs to create a flow for data sets into dynamic UI screens.
- Built cross browser compatible application and fixing specific browser bugs for Safari, Internet Explorer, Firefox and Chrome.
- Used Azure Dev-ops for source code management and version control
- Implemented HTTP protocol and SSL to secure the information between Web Services and Client.
Confidential
Full Stack Engineer (Angular/.Net Core)
Responsibilities:
- Involved in Software Development Life Cycle (SDLC) process including Analysis, Design, Programming and Testing.
- Lead an application development/engineering team with respect to the Technical Lead’s assigned program/project with both local and remote resources; directly mentors staff working on the project; works with Service Delivery Manager and Program/project managers if issues arise within Project; works with Team Leader if issues arise with development/engineering staff assigned to project; supports and monitors project’s progress
- Lead and coordinates code peer reviews, code branching and merging activities, approval of Git pull requests from developers on the team, calibrates unit, coded UI, and performance tests of the applications, deploys and uses code quality tools to ensure code coverage and quality, and manages the promotion of application code from/to the various environments through collaboration with the QA and Scrum teams
- Participated in weekly status meetings, peer-code-reviews, and meetings with Business users/Analysts to understand business requirements of users.
- Involved in Agile (Scrum) methodology and participated in design and code review meetings to deliver the projects in small iterations.
- Worked with the multiple teams of developers, business teams and managers in gathering requirements and worked on team assignments and individual projects.
- The application was developed using MVVM pattern with win forms embedded with controls of Dev. Express using Visual Studio vb.net and WFC services.
- Worked on Agile, C#, Asp.Net Core 2.0, Web API, Entity Framework, LINQ, SQL server, Single Page Application framework (SPA), Angular 6, Typescript, CSS,VSTS,GIT, Azure Devops, Bootstrap, JavaScript, JSON, HTML, Postman, ReactJS, NGRX store, Redux, and Bootstrap.
- Used different data binding in angular such as String Interpolation, Property Binding, Event Binding and Two-Way Data Binding.
- Implemented Client-Side Validation by using angular form Validations when users interact with forms.
- Worked on Angular modules, Components, Directives and Services to implement base functionalities such as view, add, update, and delete.
- Implemented Route Guards using can activate and can deactivate to prevent unauthorized users from accessing pages.
- Created angular reusable components and services to consume REST API's using Component based architecture provided by Angular 6.0.
- Created Reactive forms in Angular and worked on built-in and custom validators for validating user input.
- Developed RESTFUL Web API using ASP.Net Core
- Worked on BL and DAL layer classes and integrated in UI using MVVM pattern.
- Worked on Triggers, Binding, Styles, Data Template, Control Template, Routed Events, Converters, Layout Panels in XAML.
- Developed reports on SSRS on SQL server and excellent SSIS packages for integrating data.
- Created RESTful ASP. NET Web API Services that satisfy different function calls.
- Implemented back-end CRUD functions with different HTTP Methods to implement different API calls in Web API.
- Used Confidential Azure DevOps to control version of source code and project management.
Confidential
Application Developer
Responsibilities:
- Involved in analysis, design, and development of the applications.
- Worked on C#, ASP.NET MVC, Entity framework, Web API, WCF, SQL server, JavaScript, jQuery, HTML5, CSS, Bootstrap, Windows services, T- SQL, XML.
- Worked on Agile and Scrum methodology
- Used Team foundation Server (TFS) for version control, shelved the pending changes of the source code along with the maintenance of the builds.
- Created, hosted, and consumed the web services. Used SOAPUI and WCF Test Client for testing the web services.
- Used AJAX framework to do asynchronous calls to the server and improve the performance.
- Involved in training the end users and technical support of the projects.
- Developed visual components through WPF using XAML and Expression Blend.
- Implemented object dependency injection concepts among classes.
- Performed XML data and Schema validations, Serialization and Deserialization.
- Involved in creating SSIS packages to bring data from Oracle, Excel, Flat file etc. and implemented various transformations.
- Implemented security features for web services, web applications.
- Developed the UI Screens using HTML5, AngularJS, Bootstrap, JSON, JavaScript, AJAX, jQuery and CSS3 for complex page layouts while adhering to code standards.
- Rendered XML document to an HTML using XSL and XSLT Transformations.
- Worked on SSIS Transformations, Scheduled SSIS jobs (SQL Agent), Migrated DTS packages to SSIS Packages.
- Worked extensively on T-SQL. Created Stored Procedures and implemented various performance tuning techniques.
Confidential
Software Engineer
Responsibilities:
- Gathered and analyzed requirements from business users and prepared documentation.
- Created views for various document libraries and Lists and applied filtering and sorting while creating views.
- Developed and deployed the custom web parts using Visual studio 2010.
- Successfully deployed of solutions in staging and production environment and supported in fixing the production environment issues.
- Developed Web forms in ASP.NET, ASP.NET MVC and developed necessary backend code to extract data from SQL server 2008.
- Developed a web-based screening tool to view the trouble tickets based on region, status, etc.
- Coordinated with the team to use established development tools, guidelines, and conventions, including VB.NET, SQL Server, HTML, CSS and JavaScript to build quality web application
- Analyzed and repaired of existing VB and VB.NET applications
- Designed and developed various web pages using various controls of HTML, CSS, and JavaScript.
- Used Entity Framework as a Data Access Technology.
- Responsible for testing, fixing the bugs and troubleshooting the technical problems.
- Worked on WCF Services and consumed them in the internal applications
- Performed various duties, including designing, development, testing and deployment of VB.NET applications as required
- Developed stored procedures, views, and triggers in SQL Server for performing custom actions with data.
- Generated reports using SQL server reporting services.