Hello
It's about an excellent UI Developer/ Front End Developer resource I have with me. Let me know if you have any open roles for her. She is ready to go onsite Richmond, Virginia.
Looking forward to hearing back from you. :)
Name: Deepika Reddy
Technology: UI Developer/ Front End Developer
Visa: H1B
Professional Summary:
· UI developer with 7+ years of professional experience in developing and designing User Interface for web applications.
· Extensive experience in designing web applications with the help of HTML, HTML 5, XML, XHTML, JavaScript, CSS, CSS3, DOM and JQUERY.
· Experience in developing Mobile applications for IOS and Responsive Design.
· Experience in client-side languages & JavaScript frameworks like jQuery, React JS, Angular JS, Angular 7, Redux, and server-side languages like Node.js.
· Construct a powerful and modern frontend architecture, involving React, Redux, Angular and ES6.
· Working with ECMA Script 6 (ES6) features. Used Babel, web pack with es2015, react JSX presets.
· Good knowledge of MV* (MVC, MVVM, MVP) frameworks like Angular JS and Backbone JS along with Twitter Bootstrap.
· Developed the administrative UI using Angular.js, JavaScript, jQuery, React JS.
· Experience applying web applications using AJAX, Plug-ins and JSON
· Extensively involved in upgrading the existing system from Angular JS to Angular 6.
· Worked Extensively with Angular CLI for creating components, Services, pipes, Directives.
· Experience in all phases of Software Development Life Cycle
· Experience in working with third party APIs, Web Services
· Experience in developing applications for cross browser compatibility
· Experience in debugging and troubleshooting the existing code using debugger tools like, Firebug, Chrome developer toolbar etc., and Able to identify problems in the initial stages and execute quick resolutions
· Excellent communication skills, team player, quick learner and self-motivated
· Researched and prototyped new Web technologies and techniques to realize benefits of the latest innovations, achieve increased efficiency, and provide highest quality product
· Comfortable working with MEAN (MongoDB, Express, Angular, Node.JS) stack.
· Experienced in JMS over messaging to exchange the information in more reliable and asynchronous way in enterprise Applications. Used Apache and Kafka.
TECHNICAL SKILLS
Web Technology:
HTML5, CSS3, JavaScript, AngularJS, Angular 6,7, ReactJS, Node.JS, Express, Sails.js, jQuery, AJAX, JSON, Twitter Bootstrap.
Designing Software:
Adobe Dreamweaver CS5, MS office
Operating Systems:
Windows 8, Windows 10, UNIX, Linux, CentOS, Ubuntu, Mac OSX.
Databases:
MS Access, Oracle 10g, 11g, 12c, SQL Server.
Debugging Tools:
Firebug, HTML Validator, Web Developer.
IDEs & Build Tools
Eclipse, Visual Studio Code, Notepad++, Jenkins, Gulp, Maven, Gradle.
Version Control Tools:
CVS, SVN and GitHub.
Charter Communication, Richmond, VA Sept 2021– Present
Role: Front End Developer:
Responsibilities:
· Developed the UI layout and front-end programming (HTML) for web application that matched requirements. Working in the Agile/Scrum development environment with frequently changing requirements and actively participated in scrum meetings and reviews.
· Involved in development, design and implementation of front-end part of the application.
· Involved in gathering the Requirements, Analysis, Design & Development of the project.
· Implemented inline styling using React Styled Components and working on storybook to showcase the components being developed to be reused.
· Used ReactJS reusable components. Used JSX for templating and worked with props, state, keys, refs, events, props validation and React component life cycle for state management and Dom manipulation.
· A Web Receiver application is an HTML5/JavaScript application that runs on the Web Receiver device, such as a Chromecast.
· Implemented video players pages integrated with the Chromecast along with live controls.
· Used ReactJS to create Controllers to handle events triggered by clients and send request to server.
· Worked on Backend API’s based on Python to Handle Data from UI as per request.
· Leverages knowledge of W3C standards, classical Model View Layer (MVC) architecture and cross-browser development techniques.
· Developed web presentation layer using HTML and CSS per internal standards and guidelines.
· Created a web based application using internal Components.
· Implemented UI Analytics for tracking the application of user usages.
Environment: React JS, Python, Node.JS, Web Pack, HTML5, CSS3, SCSS, Typescript, Responsive Web Design, JavaScript, Jasmine, Karma, GITLAB, Bitbucket, Jira.
CDX Diagnostics, Suffern, NY June 2021 – Sept 2021
Role: Front End Developer:
Responsibilities:
· Involved in SDLC phase of requirement Analysis, Design, and Development of the web application using React.
· Involved in requirement gathering, designing, development, UI reviews, and maintenance.
· Used React JS to build single page dynamic application and Node JS for server applications.
· Applied advanced HTML, JavaScript, and CSS to deliver cutting-edge user interfaces and components.
· Used React JS for templating for faster compilation and developing reusable components.
· Applied jQuery scripts for basic animation and end user screen customization purposes.
· Responsible for creating web-based applications using JavaScript (ECMAScript 6), React JS and Redux workflow.
· Create Responsive Web Pages using Bootstrap and Media queries to support various smart devices.
· Developed HTML interfaces with an understanding of UI design principles and object-oriented program.
· Developed Object Oriented JavaScript code and responsible for client-side validations using JQuery.
· Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and Redux library.
· Extensively worked on ES6 new features such as Arrow functions, Classes, Iterators and Generators.
· Implemented map State to Props, map Dispatch to Props for maintaining the interactions between React and Redux by dispatching received actions.
· Project methodologies which include for Source code management and GIT.
· Developed Web API using NodeJS and hosted on multiple load balanced API instances.
· Created JSX templates using React Js library and styled them using Bootstrap 4, SCSS features.
· Implementing Redux feature like Store, Reducers, Actions and Action creators while manipulating state of the application.
· Involved in Agile using JIRA and worked on user stores
· Installed Webpack through NPM for maintaining and configuring all the application dependencies into a single JS file, which in turn increases performance.
Environment: React Js, Redux, Node Js, HTML5, CSS3, Ajax, jQuery, JavaScript, ECMAScript 6, JSON, GIT, Gulp.
State of Maryland, Baltimore, MD July 2020– June 2021
Role: Front End Developer:
Responsibilities:
· Worked in Agile Development and maintained good level of communication in team going through all phases of SDLC lifecycle.
· Developed Front End web application using HTML5, CSS3, Typescript, Bootstrap, Angular 7, RXJS (Reactive Programming), NGRX (Store, Effects, Store-Devtools).
· Built Angular 7 components, UI services to consume rest services using Component based architecture provided by Angular 7.
· Utilized the features of Angular 7 to present effective web design.
· Created Angular service and integration with RESTful APIs. Used Angular HTTP Client to send GET/POST/PUT request to fetch data from server.
· Worked with NPM commands and using Package.json for managing dependencies and dev-dependencies of Node.js applications
· Create complex JIRA workflows including project workflows, screen schemes, permission schemes and notification schemes in JIRA.
· Utilized GIT to manage the team's software development lifecycle for maintaining history of source-code and project documents.
· Developed a core component of Analytics using with Node.JS microservices and consume them via Angular services.
· In the Phase-II, involved in developing a new project using React JS.
· Created Various screens for the front end using React JS and used various predefined components from NPM.
· Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
· Responsible for developing and optimizing best-in-class responsive React Native applications
· Reduced the response time by creating Virtual DOM components using Reacts.js.
· Worked on binding HTML template to java script objects (modules) utilized Angular framework.
· Implement modules into Node.JS to integrate with design and requirements and created Restful web services/ API's using Node.JS.
· Used JSON for data exchange between client and server and Ajax to reduce the network load and update only the certain components of the website.
· Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls
· Configuring the Jenkins for publishing the Node JS component on internal repository (NPM/NEXUS)
· Expertise in using of Node JS and Mongo DB along with Mongoose.JS to create server-side applications
· Extensively used Node.js tools like Gulp, Grunt, Web pack.
· Extensively used NodeJS on front end (used namespaces, closures and custom bindings).
· NodeJS is been used for developing I/O intensive web applications like, single-page application.
· Implemented databinding using Node JS for front-end development of a current web application.
· Implement modules into Node JS to integrate with designs and requirements
· Created Dockerfiles and deployed images into ECR Registry.
· Deployed Nodejs & Angular applications onto AWS ECS Cluster’s.
· Used Jenkins in CI/CD for end-to-end deployments.
· Developed Custom directives to be reused across different modules in the application.
Environment: HTML5, CSS3, SCSS, Typescript, Angular 7, React JS, Redux, Node.JS, RXJS (Reactive Programming), NGRX (Store, Effects, Router-Store, Store-Devtools), Node.JS, Dynamo DB, Responsive Web Design, Bootstrap, Jasmine, Karma, GIT.
5/3rd Bank, Cincinnati, OH March 2020– July 2020
Role: UI/ReactJS Developer:
Responsibilities:
· Working as a Developer for 5/3rd Bank Account Opening Consumer Team.
· Developed websites using ReactJS, including the creation, configuration and integration of templates, components, dialogs, widgets, workflows, and many more
· Worked in using React native components, Forms, Event, Keys, Navigation and Redux concepts.
· Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
· Application development which includes SPA development using React JS, React-Router, JavaScript, jQuery, Employ strong coding standards for efficiency, readability, and reuse.
· Propose technology solutions to enable the business to meet/exceed those goals.
· Implemented different validation control on the web-pages using React (Redux).
· Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
· Used React-Router to turn application into Single Page Application.
· Design, Develop and support CMS components, integrations and applications.
· Designed dynamic and browser compatible pages using HTML5, CSS, Bootstrap, JavaScript, React JS, Redux, Typescript.
· Develop cross-platform/browser compatible, dynamic applications for web and/or mobile.
· Design and implement best in class Content Management (WCM)
· Partnering with project manager to drive projects and priorities that achieve measurable results..
· Used React Router for routing the redux app to connect redux and react to support routes.
· Translates technical requirements and design documentation into application code and modules.
· UI mock-up and implement it using JavaScript, HTML5 and CSS3
· Deployment activities which include Configure and build the code from perforce path on Jenkins’s build platform
Environment: HTML5, CSS3, Redux, Less, JavaScript, React JS, Agile, Bootstrap, WEB API’s, GIT, Jasmine, Karma, React-Router, Node.js.
Amex, Phoenix, AZ. Aug 2018 – Feb 2020
Role: UI/ReactJS Developer
Responsibilities:
· Developed E-Commerce Unified Framework (ECUF) UI Library using HTML5, CSS3, JavaScript, Bootstrap and ReactJS framework.
· The ECUF team is supporting the new React global platform which allows domain teams to build responsive, mobile-ready, locale-agnostic, sustainable and performant pages.
· Used 3rd party modules angular materials, code mirror and Ag-grid for Data Tables.
· Develop various screens for the front end using React JS and used various predefined components from NPM and Redux library
· Maintained states in the stores and dispatched the actions using redux using RXJS.
· This UI Library will serve the base styles for the platform and include the fonts, icons, base styles, grid system and all globally reusable components, including buttons, carousels and other components as requested.
· Familiar with creating Custom Reusable React Components Library.
· Involved in design discussions to provide extensive solutions to the requirements.
· Developed UI components using React JS by accessing the zeplin.
· Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktops, tablets and mobile users using React JS.
· Developed the complete layout of the pages of websites using CSS for multiple browsers.
· Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
· Involved in developing various generic JavaScript functions used for validations.
· Used Bitbucket for source code management
· Handled cross browser/platform compatibility issues (IE, Edge, Chrome, Firefox, and Safari).
· Worked on code cleanup using code quality tools like CSS Lint, JS Lint, and JS Hint.
· Involved in Agile based approach to UI Development
Environment: HTML5, HTML, CSS2/3, Sass, Redux, JavaScript, REST, ReactJS, JQUERY, JSP, AJAX, Adobe Photoshop, Bitbucket, Grunt.js, LESS, Gulp, Agile, Bootstrap, Node JS.
GEICO, Washington DC Jan 2018 – Jul 2018
Role: Front End Developer
Responsibilities:
· Developed Front end UI using Angular 6. Majorly Angular Reactive Forms, Routing, HTTP Client Module, Pipes are being used.
· Restful web Services are being developed using Spring Boot.
· DAO layers are being prepared used Spring Data and Spring JDBC for the High-volume traffic.
· Transaction management, logging, Security management etc. are being handled with Spring Boot framework.
· Responsible for setting up Angular JS and Angular 6 framework for UI development. Developed multiple components with Angular 6 and Angular JS.
· Moved existing Angular JS controllers and services to Angular 6 components for more responsive and less dependency.
· Worked with databases like MongoDB, MySQL.
· Worked with modules like MongoDB and mongoose for database persistence using Node.js to interact with MongoDB.
· Using HTML5, CSS3, JavaScript, jQuery, Bootstrap and AngularJS created GUI interface of the web page.
· Extensively followed agile Scrum methodology as a team for better project planning. Used Git for the version control.
· Developed the components using Angular 6 needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
· This project is executed in Agile mode with 2 weeks sprint and 4 weeks release.
· Written test cases using JUnit as the Unit testing framework and Protractor as automation testing for the developed Java applications.
· Implemented RESTful Web services in Service Oriented Architecture (SOA) to retrieve data from client side and made REST API calls from AngularJS and parsed the data to client and handled the security and Authorization using Spring Security and OAuth authentication protocol respectively.
· Application is deployed to AWS EC2 containers which is hosting tomcat
Environment: HTML5, HTML, CSS2/3, Sass, Redux, JavaScript, Angular 6, Typescript, SQL, Node.js, JavaScript, Restful, JSON, JUnit, Kafka, Hibernate 4, Log4j, Tomcat, Protractor, Jenkins, AWS.
Mindtree, India Mar 2014– March 2017
Role: Jr. Developer (Intern):
Responsibilities:
· Involved in completed Software Development Life Cycle (SDLC) of design, development, testing, and deployment of application.
· Used Agile software development methodology which helps to develop project plans.
· Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping files and generation of database schema.
· Implemented MVC Model using JSF and other J2EE design patterns for application development.
· Involved in writing Spring Configuration XML file that contains declarations and business logic from cross-cutting concerns.
· Applied Spring Security to authentication, authorization, and access control features.
· Develop Servlet filter to handle each request.
· Used CI/CD technologies such Git, Jenkins are used for deploying web services.
· Implementation version control by SVN and JIRA for issue tracking.
· Focus on Test Driven Development thereby creating detailed Junit tests for every single piece of functionality.
Environment: Java, J2EE, Eclipse, Spring MVC, JDBC, Hibernate, JSF, Spring, JSON, Spring AOP, Git.
Thanks & Regards
Jyothi
Sr. Sales Recruiter | TechSmart Global Inc
666 Plainsboro Rd, Suite 1116, Plainsboro, NJ 08536.