.net / Ui Developer Resume
Washington D, C
SUMMARY
- Around 8+ years of IT experience in various phases of Software Development Life Cycle (SDLC) involving Design, Development, Integration and deployment of Web Applications.
- Experience in designing and developing Single Page Applications (SPA) using Angular Framework (9/8/6/4/2).
- Expertise in using Angular Modules, Templates, Directives, Routing and Navigation, Components, Services, Pipes, RXJS, Dependency Injection and Data Binding to create SPA.
- Extensive experience inAngular wif creating Custom directives, Filters, Decorators and Services which interface wif both Restful and legacy network services.
- CreatedTypeScriptreusable components and services to consumeRESTfulAPI using components - based architecture given byAngular 9/8/6/4/2.
- Practical knowledge in Web technologies and Programming languages like HTML5, CSS3, JavaScript, TypeScript, jQuery, AJAX to create interactiveweb applications.
- Proficiency in building responsive and mobile-optimized websites using Bootstrap.
- Hands-on experience in design using Object Oriented Programming principals like Abstraction, Encapsulation, Inheritance, and Polymorphism.
- Strong Understanding of Data Structures, Algorithms, Object-Oriented Design, Design patterns like Singleton, Factory, MVC, MVVM.
- Experience and good understanding in developing (SOA) Service Oriented Architecture, Web Services, SOAP, WSDL, UDDI and DOM.
- Expertise in working wif ADO.NET components such as DataSet, DataAdapter and DataReader.
- Extensive experience in building web applications using Kendo UI widgets and developing event driven applications using AJAX, JSON and XML.
- Experience in writing complex user defined Functions, Stored Procedures, Views, Triggers, Cursors, Packages and Implementation scripts on PL/SQL and T-SQL using MS SQL Server, MySQL and Oracle 10g.
- Involved in various phases of Software Development Life Cycle (SDLC) and Agile methodologies of Analysis, Design, Development and Implementation, Testing of applications.
- Good experience in unit testing tools like Karma and Jasmine.
- Used Node.js framework like Express along wif Swagger API to create REST API.
- Expertise in creating uservalidation formsand sending data to the server usingRESTful webservices.
- Experience in performing different kinds of testing like Unit Testing, Integration Testing and Load Testing using tools like N-Unit and Visual Studio.
- Extensive experience wif process modeling using UML - Flow charts, Sequence diagrams, Activity diagrams and Use cases by using tools like MS Visio and Rational Rose.
- Experience in testing including Debugging, Error Checking, Browser Compatibility and Accessibility Testing.
- Experience in collaborating wif application developers to ensure the implementation and testing of UI designs.
- Actively involved in providing the technical support of the application by troubleshooting and resolving the issues.
- Hands-on experience in working wif Version Control Systems like TFS and GIT.
- Expertise in usingJIRAto keep track ofbugsto increase productivity and communication.
- Efficient in building strong relationships and trust wif team members and clients.
TECHNICAL SKILLS
Scripting Languages: JSP, HTML, PHP, DHTML, JavaScript, Python, TypeScript, Bash shell.
Web Technologies: Angular 10/9/8/6/4/2, React.js, Node.js, RESTful Service, JavaScript, Ajax, Backbone.js, jQuery, HTML5, CSS3, SCSS, Bootstrap.
Microsoft .Net Technologies: .NET Framework 4.6/4.5.2/4.0/3.5 , ASP.NET, MVC, AJAX, WPF, ADO.NETWCF, Web API, Web Services, LINQ.
IDE’s: Visual Studio 2013/2017, Visual Studio Code, Eclipse, Net Beans.
RDBMS: MySQL, Microsoft SQL Server 2014/2012/2008 , Azure SQL Server, MongoDB, Oracle10g/11g.
Web Servers: Internet Information Server (IIS)7.0/ 6.0, Apache Web Server, Apache Tomcat.
Operating Systems: Windows Server 2008/2003/2000 , Windows-XP 7, 8 and 10, Unix, Linux, MAC.
PROFESSIONAL EXPERIENCE
Confidential, Washington D.C
.Net / UI Developer
Responsibilities:
- Developed frontend part of the website using HTML5, CSS3, SCSS, and Angular 10/9/8/6/2 to enhance the look and functionality.
- Expertise in implementing Reactive Forms, Template Driven Forms, Routing and Observables.
- Developed the application using Kendo Angular UI. Also, implemented Kendo Grid Controls, Inputs, Dropdowns, Layouts and Charts for building a responsive web application wif high-performance.
- Implemented the application functionality using Angular Highcharts and Highmaps for creating interactive Graphs, Charts and Maps for displaying the funds information.
- Incorporated Ag-Grid which provides custom components such as Cell Renderers, Cell Editors, Filters and Header Components.
- Created services wif Angular @Injectable property, as to make the service available for dependency injection when creating components.
- Implemented routing logic and navigation from screen to screen and implemented login functionality on the client side using Angular.
- Implemented callback functions to parse and handle JSON data returned from the server.
- Highly Involved in Creating Structure and UML Diagrams (Structural Diagrams, Logical Diagrams, and Use Case Diagrams) in assistance wif Business Analyst.
- Developed web application using ASP.NET MVC 5, Web API, JavaScript, jQuery, HTML, CSS and Angular 9/8.
- Developed Web API and created web application, worked on CRUD actions (HTTP Get, Post, Put and Delete), Attribute Routing and used Http Response message approach.
- Created and hosted Restful Services, Web services and Web API also used different bindings to make it available to different types of clients.
- Used ASP.NET MVC Page Controller pattern to add functionality to individual pages to accept input from the page request, invoke the requested action.
- Responsible for deploying the application using CI/CD Azure pipelines to various test environments. Also, deployed the application to Microsoft Sharepoint page.
- Involved in writing SQL queries, Stored Procedures and Functions for database transactions using MS SQL Server.
- Worked on Agile methodology where project development was implemented wif 2-week Sprint and daily stand-ups to meet timelines wif quality deliverables.
- Participated in SCRUM meetings, coordination wif onsite and offshore team.
- Design, develop, code review, bug-fix and test the application using tools for issue tracking/development like - JIRA, code configuration and version controlling wif Team Foundation Server (TFS).
- Performed Unit testing, Integration testing and validation of data and logged the Test Results.
- Developed the application to support all browsers and fixed bugs for browser compatibility.
- Participated in various client meetings wif the team to discuss improvements, amendments in the development of the application.
Environment: Agile, Scrum, .NET Framework, C#, ASP.NET, MVC 5.0, HTML, JavaScript, CSS, SCSS, Bootstrap, AJAX, Angular 10/9/8/6/4/2, TypeScript, XML, JSON, Node.js, Telerik UI, Azure, Microsoft SQL Server 2016, Visual Studio 2015, Visual Studio Code, Eclipse, Windows Server 2008.
Confidential, King of Prussia, PA
Angular Developer
Responsibilities:
- Expertise in creating Custom Directives and Service functions to reuse components in distinct parts of the application using Angular 4/2.
- Developed the application from the scratch using Angular 4/2, and customizing from various Angular related libraries to meet the application's functionality.
- Implemented the application using Google Maps API to point the truck location, Polyline Library to create the route, agm-marker to point the location of the driver.
- Utilized the features of Angular to present TEMPeffective web design.
- Implemented lazy loading for different modules to improve performance.
- Styled website design and content using HTML5, CSS3 and Bootstrap to improve user experience.
- Developed wireframes using HTML5, CSS3 and Bootstrap.
- Created single page application structure wif multiple modules using Angular, Typescript and RXJS.
- Created individual Modules, Components and Directives wif single responsibility principal.
- Created shared modules wif components dat will be shared across the application such as Loader, ModalDialog, Models, ErrorHandler.
- Worked extensively on Angular Material component for client side validations.
- Implemented HTTP requests using Rxjs Observable library to handle multiple values over time.
- Used REST client / Postman to check the response of various API's.
- Used Swagger UI as a visual documentation for backend implementation and client-side consumption.
- Involved in Agile Scrum stand-ups wif team members to discuss the progress of the project.
- Implemented ASP.NET Web API endpoints to save Driver locations in the Database, and retrieve driver locations for displaying in the UI.
- Designed, developed and implemented the database using MS SQL Server.
- Developed database objects like Tables and Stored Procedures for data manipulation and retrieval using MS SQL Server.
- Created and executed unit tests and performed manual application testing.
- Used GIT for Version Control and JIRA tracking system to keep track of tasks and issues.
- Implemented & maintained the branching and build/release strategies utilizing GIT.
- Written unit tests for services in Jasmine Framework and Karma Test Runner. Performed smoke testing and manual testing on various platforms.
- Assisted in maintaining and updating the code of existing applications.
- Actively participated in sprint planning meeting, backlog grooming, code reviews, unit and regression testing.
- Worked closely wif business clients to understand business requirements, mission and future direction of customers.
Environment: Microsoft SQL Server 2016, Visual Studio 2015, C#, ASP.NET, MVC 5.0, ADO.NET, User Interfaces, HTML, JavaScript, CSS, Bootstrap, AJAX, Angular 4/2, XML, MS SQL Server and IIS 7.5.
Confidential
Jr. Software Developer
Responsibilities:
- Actively involved in coding and designing using JavaScript, HTML5 and CSS3.
- CreatedResponsive Web Design using HTML5, CSS3 and Bootstrap.
- UsedJSONformat for data exchange betweenclientandserver.
- Designed and written modular, secure, and well-tested frontend code in Angular 2 wif Typescript along wif HTML5 and SASS following accessibility best practices.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for a web application, page navigation using Angular 2.
- Used Angular CLI to create and maintain components, modules, routes, services, interfaces custom pipes and custom directives.
- Created SPA wif loading multiple views using route services and adding more user experience to make dynamic by usingAngular framework and Node.js.
- Worked onAngular 2 by consuming RESTFul web services and usedAngular forms like Template-Driven forms and Model-Driven (Reactive) forms to perform form validations both on server and client.
- Created SPA using Routing in between various components consuming the RouterOutlet Directive.
- Implemented authorization in the application using Angular Auth Guards (CanActivate)
- Used Rxjs catch library and catch functions to handle error handling in Angular 2 Application.
- Worked on unit testing for the Angular application using Karma and Jasmine
- Utilized Angular Material components for page layouts and page-loading spinner.
- Implemented HTTP requests using Rxjs Observable library to consume asynchronous data.
- Used various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Performed validation on the client-side using JavaScript and Validation Controls.
- Implemented Angular Router to enable navigation from one view to the next as agent performs application tasks.
- Created the Winform and WebForm pages in ASP.NET wif C# 3.5/4.0.
- Implemented ASP.NET Web API to store the data in the the Database.
- Developed Stored Procedures and SQL queries for data retrieval and storage in My SQL.
- Worked on Node.js for server communication through REST API.
- Worked on Agile methodology where project development was implemented wif 2-week Sprint and daily stand-ups.
- Involved in SDLC requirements gathering, analysis, design, development, testing and deployment of the application.
- Collaborated wif project managers to provide solutions and new features for clients as well as delivery estimations.
- Participated in meetings wif clients to determine website goals and develop strategies.
- Expertise in using Chrome Developer Tools to ensure front-end code is of high quality and optimized.
- Developed the application using MVC Architecture. Also, involved in manual testing the whole application.
Environment: Agile, ASP.NET, MVC4, C#.NET, Telerik UI, Angular, React.js, Node.js, Bootstrap, Angular.js, JavaScript, jQuery, HTML, CSS, ADO.NET, MySQL and MS SQL Server.
