Over 9 years of experience as Front-End UI Developer with web-based applications and applications in various domains.
Extensive experience in developing Web based applications and Client/Server applications using XML, HTML, JavaScript, AJAX and CSS, Adobe Photoshop, etc.
Expertise in client scripting language and serve side scripting languages like JavaScript, jQuery, JSON, bootstrap, Node.js, React JS, Express JS, Angular JS.
Good Knowledge in React flux such as dispatching actions to store and maintaining state of store. Ability to create Native libraries/plugins over C++/Java/Kotlin native code.
Experience on UX and UI Design using Adobe XD and Sketch with responsive design grids.
Leverage and extend the use of established design system, style guide, patterns, and assets in the creation of UX analysis, solutions, and deliverables.
Understanding of mobile UI frameworks like and create responsive websites and Web applications. Strong knowledge of React JS, Express JS and Angular Hooks, Styled Components, and Typescript.
Install and configure server environments for deployments.
Experience with integrating Firebase authentication strategies and database into project for authentication and various CRUD operations for storing data in database.
Strong Experiences in working with Promises and Asynchronous tasks while fetching data from the server like Node JS.
Used NodeJS and Express Framework to set up routing mechanism to respond to the HTTP requests.
Customized the NodeJS server to pick the local Package and run the application without changing local paths and variables.
Experience with use of AJAX Requests and use of Axios library for making AJAX calls in Application when fetching data from server.
Experience in Software Development Lifecycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
Used Material UI to build custom component features like tables, grids, menu, filters and creating custom filters, directives, modules, and services.
Developed different custom services for the API calls along with the RXJS.
Build the responsible websites by using the media queries Application can work in Mobile, Tablet, desktop in responsive manner.
Good Experience in working with bootstrap themes like Bootstrap to Style and design HTML Pages.
Good experience in usage of Node JS, which is fast, light weight, cross platform framework for building powerful application.
Overview
9
9
years of professional experience
Work History
Sr. Frontend Developer
Depart of Education
Washington, D.C.
05.2023 - Current
Working on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers
Participated in daily meeting for enhancing the features of application and participated in code reviews and given suggestion to other developers
Updating Angular.js, React.js for the latest updated version
Ability to create reusable Angular.js, React.js services, components, and Environment setup with Node JS
Strong knowledge of Angular.js, React.js with Hooks, Styled Components and Typescript
Expertise on Incident management, Problem management, Change management, Knowledge management, Request Management, and Integrations
Most of the development process converting to Angular.js, React.js, Express JS
Leverage and extend the use of established design system, style guide, patterns, and assets in the creation of UX analysis, solutions, and deliverables Experience in making Responsive web pages (RWD) using Bootstrap 5, RESTful API web development and media queries
React Components build with Html 5, SCSS, widgets / libraries for complex UI controls which also supports multiple latest devices and browsers
Creating Common Components with Story Book as application required and reuse the developed components
Used Web Services like REST and SOAP for transmission of large blocks of XML data over HTTP
Used AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM (JSON Parsing)
Experience with Container based deployments using Docker, Working with Docker images, Docker hub and Docker registries
Testing Components with Unit Testing, E2E Testing, Application Build with all the requirements in the application
Custom Testing limitations within the components and services to maintain the stands for the project
Created Typescript reusable components and services to consume REST API's using Component based architecture provided by and React JS, Express JS
Used Node JS Promise and Services in React.js for calling API’s and build some custom directives
Solid experience with Responsive Web Design (RWD) with involvement in several web application development projects
Testing React application with JEST for testing the application functionality and error deduction to prevent within errors within the components and services
Azure Software has been used for CI/CD for testing the application and deployment in multiple Environments
Developed various Common Modules, Services and Functional classes to use across both projects
Including generic Module and Service Provider
Develop all server-side logic, including data storage to optimize website performance with Node JS
Extensively worked in writing minimal code in building re-usable forms with their validations using React JS, Express JS
Integration of user-facing elements developed components with server-side with Node JS
Application Testing, Build with security of SonarQube, ES-Lint, Code Coverage and UIT Testing
Authentication and Authorization for different roles and redirecting to different Environments
Used JIRA for bug tracking
Git is used as a version control tool and Jenkins is used for continuous integration of builds
Working on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers
Participated in daily meeting for enhancing the features of application and participated in code reviews and given suggestion to other developers
Updating Angular 13 to Angular 14 for the latest updated version
Updating Angular.js, React.js for the latest updated version
Ability to create reusable Angular.js, React.js services, components, and Environment setup with Node JS
Strong knowledge of Angular.js, React.js with Hooks, Styled Components and Typescript
Expertise on Incident management, Problem management, Change management, Knowledge management, Request Management, and Integrations
Most of the development process converting to Angular.js, React.js, Express JS
Experience in making Responsive web pages (RWD) using Bootstrap 5, RESTful API web development and media queries
React Components build with Html 5, SCSS, widgets / libraries for complex UI controls which also supports multiple latest devices and browsers
Used Web Services like REST and SOAP for transmission of large blocks of XML data over HTTP
Used AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM (JSON Parsing)
Experience with Container based deployments using Docker, Working with Docker images, Docker hub and Docker registries
Testing Components with Unit Testing, E2E Testing, Application Build with all the requirements in the application
Custom Testing limitations within the components and services to maintain the stands for the project
Created Typescript reusable components and services to consume REST API's using Component based architecture provided by and React.js
Used Node JS Promise and Services in React.js for calling API’s and build some custom directives
Solid experience with Responsive Web Design (RWD) with involvement in several web application development projects
Testing React application with JEST for testing the application functionality and error deduction to prevent within errors within the components and services
Azure Software has been used for CI/CD for testing the application and deployment in multiple Environments
Developed various Common Modules, Services and Functional classes to use across both projects
Including generic Module and Service Provider
Develop all server-side logic, including data storage to optimize website performance with Node JS
Application Testing, Build with security of SonarQube, ES-Lint, Code Coverage and UIT Testing
Extensively worked in writing minimal code in building re-usable forms with their validations using React
Integration of user-facing elements developed components with server-side with Node JS
Authentication and Authorization for different roles and redirecting to different Environments
Used JIRA for bug tracking
Git is used as a version control tool and Jenkins is used for continuous integration of builds
Working on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers
Participated in daily meeting for enhancing the features of application and participated in code reviews and given suggestion to other developers
Ability to create reusable Angular services and components
Understanding of mobile UI frameworks like Material Kit etc
Strong knowledge of Angular JS and React Hooks, Styled Components and Typescript
Expertise on Incident management, Problem management, Change management, Knowledge management, Request Management and Integrations
Experience in coding, object-oriented and modularized software
Demonstrated success completing complex projects, on time Extensively worked in writing minimal code in building re-usable forms with their validations using Angular JS
Programmed standards complaint HTML5, SCSS and CSS3 working with jQuery library modules and JavaScript framework libraries
Testing the application with ES LINT for Unit Testing and E2E Testing within the application
Test cases based on the component Lint results
Developed custom Angular directives to build custom reusable components to use across the application pages
Making Responsive web pages using Bootstrap, RESTful API web development and media queries
Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls
Created Common components, services, Pipes, Modules to consume REST API's using Component based architecture provided by Angular JS
Used Rest angular, Promise and Services in Angular.JS for calling API’s and build some custom directives
Enabled validation on forms across application and notify users of invalid input
Developed various generic Component, Directive, Pipes and SCSS classes to use across both projects
Including generic Module and Service Provider
Jasmine and Karma has been used with Angular application for Unit test cases for components
Experience in using version control systems Subversion such as (SVN) and GitHub
AWS Software has been used for CI/CD for testing the application and deployment in multiple Environments.
UI Developer
McDonalds
Chicago, IL
03.2019 - 02.2020
Developed all the UI pages using Angular JS, React JS, Node JS, HTML5, CSS3 and JavaScript
Experienced in using Modernizer to check cross- browser compatibility, making sure that the HTML and CSS features are working properly
Writing front-end code like HTML5, CSS3, jQuery for assigned User requirements using React JS and various other JavaScript frameworks
Developed powerful Single Page Application and dynamic responsive Web Application with Angular JS
Involved in creating a Reusable component and Angular-Router to turn application into Single Page Application using Angular JS
Implemented User Interface using HTML, CSS, Type script, Bootstrap 4, Angular.js, React JS
Facilitates React components like modules, components, built-in and customized directives, services, components to build Model-View-Controller (MVC) architecture for the web application using typescript
Used Redux-Store for storing state of the React Application and worked with middleware for the Redux-Store
Used React JS to create Responsive Web Design (RWD) and used media Queries to make webpages responsive for mobile
Used AWS SDK to connect with Amazon SQS for bulk email processing
Used Angular 3 Router to navigate through the different status and multiple modals
Utilized Angular for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords
Worked on Angular 6.0 by consuming Restful web services & forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server, client side and component router for navigation
Development of the Navigation bars, Tables, Sliders, Calendars to fit the user requirement
Implemented a Single Page Web Applications (SPA) based front end for displaying user requests, user records history and security settings various users using JavaScript and React JS
Used Node JS to interact with Rest services and with Database, building real-time Web API's
Designed dynamic and browser compatible pages using HTML, DHTML, CSS, Navigation controls, JavaScript
Used XML, JSON Web Services using REST protocol
Implemented front end user interface and features in the application using AJAX
Experienced by working with JSON data while interacting with server and used JIBX binding to convert Java object to XML and vice-versa
Utilized NodeJS, mongo DB and Express to create Restful API's
Created functions to interact with the Restful Web Services using AJAX and Used AJAX extensively to implement front end /user interface features in the application
Debug the issue in firebug for Firefox, web developer tools in Chrome, Safari and IE 8,9,10 browsers.
UI Developer
AT&T
Schaumburg, IL
10.2017 - 02.2019
Analyze the software requirements to determine feasibility of design within time and cost constrains
Designed and Developed User Interactive (UI) of Web pages with the help of HTML, CSS3, CSS, JavaScript, jQuery, Bootstrap
Involved in developing XML, HTML, and JavaScript for client-side presentation and, data validation on the client side within the forms
Worked with a team of graphic designers to create compelling web site user interface
Excellent experience in implementing Web Service, WCF, REST service which communicate data in a both XML and JSON
Used various libraries of JavaScript like jQuery, backbone.js and node.js to develop User Interface of web pages
Use 'mixins' to share functionality amongst many other classes and easily extend existing classes for increased customization in dojo.js
Developing web pages by using CSS processors such as SCSS and LESS
Used Web Services like REST and SOAP for transmission of large blocks of XML data over HTTP
Used AJAX for implementing dynamic Webpages where the content was fetched via API calls and updated the DOM (JSON Parsing)
Involved in development and finalization of initial design of the application and worked with content managers, copywriters, and designers to resolve the issues
Developed user interface of the web application using HTML, CSS3, and Bootstrap
Wrote custom user defined functions in JavaScript to validate application functionalities/features
Wrote application-level code to interact with the backend databases (SQL) using C#
Developed SQL queries to perform insert, update or delete operation on MySQL database
Designed and implemented a dynamic image rendering web service which is consumed by jQuery and JavaScript
Developed data formatted web applications using JavaScript
E2E Testing with Cucumber, Protractor frameworks
Worked on Cross-Browser compatibility issues for application supported browsers
Worked as a UI developer using Angular.JS, HTML5, CSS3, and JavaScript, LESS, XML, JSON, AJAX, Angular 2.0, Bootstrap, SVN and GULP.
UI Developer
Kelly Maxson
Hyderabad, IN
07.2015 - 09.2017
Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers
Developed all the UI pages using React JS, Node JS, HTML5, CSS3 and JavaScript
Experienced in using Modernizer to check cross- browser compatibility, making sure that the HTML and CSS features are working properly
Writing front-end code like HTML5, CSS3, jQuery for assigned User requirements using AngularJS, and various other JavaScript frameworks
Developed powerful Single Page Application (SPA) and dynamic responsive Web Application with React JS
Involved in creating a Reusable component and React-Router to turn application into Single Page Application using React JS
Implemented User Interface using HTML, CSS, Type script, Bootstrap
Facilitates Angular components like modules, components, built-in and customized directives, services, components to build Model-View-Controller (MVC) architecture for the web application using typescript
Used Redux-Store for storing state of the React Application and worked with middleware for the Redux-Store
Used Angular Router to navigate through the different status and multiple modals
Utilized Angular for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords
Worked on Angular 2.0 by consuming Restful web services & forms like Template Driven forms and Modern Driven (Reactive) forms to perform form validations both on server, client side and component router for navigation
Development of the Navigation bars, Tables, Sliders, Calendars to fit the user requirement
Used Node JS to interact with Rest services and with Database, building real-time Web API's
Unit tested front-end React JS code using Jasmine
Designed dynamic and browser compatible pages using HTML, CSS, Navigation controls, JavaScript
Used XML, JSON Web Services using REST protocol
Implemented front end user interface and features in the application using AJAX
Utilized Node.JS, mongo DB and Express to create Restful API's
Created functions to interact with the Restful Web Services using AJAX and Used AJAX extensively to implement front end /user interface features in the application
Debug the issue in firebug for Firefox, web developer tools in Chrome, Safari, and IE.
Special Education Teacher at CHILDREN'S SCHOOL PS37, York City Depart of Education BrooklynSpecial Education Teacher at CHILDREN'S SCHOOL PS37, York City Depart of Education Brooklyn
NASA SEES Intern - UT Austin Partnership at Aeronautical & Geological Engineering IntershipNASA SEES Intern - UT Austin Partnership at Aeronautical & Geological Engineering Intership