Friday, June 4, 2021

Excellent Front End React JS developer available for new projects ( H1B / Open to relocate )


Deepika
Email: kartheek@techsmartglobal.com


Professional Summary:
  • UI developer with 6+ 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, Sublime Text Editor, Notepad++, Atom.
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, Net Beans, Notepad++, Jenkins, Gulp, Maven, Gradle.
Version Control Tools:
CVS, SVN and GitHub.
 
State of Maryland, Baltimore, MD                                                                                              July 2020– Present
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.
·        Experience on practical implementation of cloud-specific AWS technologies including IAM, MFA, Elastic Compute Cloud (EC2), Simple Storage Services (S3), Route 53, DynamoDB, RDS, Lambda.
·        Created functions and assigned roles in AWS Lambda using NodeJS to perform event driven processing.
·        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 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
·        I have migrated ETL scheduled jobs to AWS Lambdas
Environment: HTML5, HTML, CSS2/3, Sass, Redux, JavaScript, Angular 6, Typescript, SQL, Node js, Apache Camel, Node.js, JavaScript, Restful, JSON, JUnit, Kafka, Hibernate 4, Log4j, Tomcat, Protractor, Jenkins, AWS.
 
Mindtree, India                                                                                                                       Mar 2014– March 2017
Role: Jr. Java Developer:                                                                                                                                     
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
 
 
Kartheek Indurthi
Sales Manager
Email ID : kartheek@techsmartglobal.com  | 666 Plainsboro Rd, Suite 1116, Plainsboro, NJ 08536.