Sr Reactjs Developer Resume
San Jose, CA
SUMMARY
- Expertise in developing front - end systems with JavaScript, Bootstrap, HTML5, React, CSS3and MVC frameworks such as Angular JS, etc.
- Extensive experience in developing Web based applications and Client/Server applications using XML, HTML, XHTML, JavaScript, AJAX and CSS, Kendo UI, etc.
- Expertise in client scripting language and serve side scripting languages like JavaScript, jQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, React.js, Ext JS, Action Script, JSF and JSP.
- Developed enterprise-level Java applications utilizing XML, JSON, Restful-based web services, JavaScript, HTML, Angular JS and a Modern UI framework such as Bootstrap, CSS.
- Used High charts and d3.js for creating Graphs and charts for payments section and implemented the filtering functionality for the graphs.
- Experience in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents
- Good understanding knowledge in installing and maintaining Cassandra by configuring the Cassandra. Yaml file as per the requirement and performed reads and writes using Java JDBC connectivity.
- Worked under AWS management tools such as (EC2, EBS, ASG, RDS and R53) Developed AWS Cloud Formation templates to create custom sized VPC, subnets, EC2 instances, ELB, Security Groups.
- Good knowledge on Dockers components like Docker swarm Engine, Docker Registry, and Docker Notary.
- Extensive experience as web developer with a strong background working on open source technologies, including JSP, HTML, CSS, MySQL, JavaScript, Flash, Photo shop.
- Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and strong experience in writing complex queries, using Oracle 8i/9i/10g/11g, DB2, SQL Server and MySQL
TECHNICAL SKILLS
UI/Web Technologies: Bootstrap, JavaScript, AJAX, JQuery, JSON, CSS2/3, HTML4/ 5, XHTML, XML, XSLT.
Server Side / BackEnd: Java (Spring, Hibernate, J2EE), Php (Drupal, WordPress), C#, Node (MEAN, MERN), SAGA, Docker, ASP .NET CORE
Build Tools / Task Runners: Grunt, Gulp, Bower, Yeomen.
JavaScript /Unit Test Frameworks.: ReactJS, React Native, Angular 9.x/8.x/6.x/4.x/2.x/1.x, BackboneJS, NodeJS, ExtJS, RxJS, ExpressJS, KnockoutJS, UnderscoreJS, GraphQL, Karma/Jasmine, BootstrapJS, Typescript, Mocha/Chai, Angular Material, Protractor, Cucumber, Sauce Labs, Selenium. Followed the TDD approach.
Development IDE’s: Eclipse, NetBeans,VisualStudio, Notepad++, IntelliJ, WebStrome, Sublime, Adobe Dreamweaver, Aptana, Microsoft FrontPage.
Web/App Servers: Apache Tomcat 7.0, HTTP Web Server, Webhosting Platforms (Shared, Dedicated, VPS), Team Foundation Server (TFS).
Browser: All (IE, Firefox, Opera, Chrome, Safari)
Database: SQLITE, SQL Server, Oracle, MySQL, MongoDB
Data visualization: D3js, High charts, Timeline charts.
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
Sr Reactjs Developer
RESPONSIBILITIES:
- Wrote TypeScript that is transpiled into Javascript via the CLI powered by Webpack, with a design that is informed by Google's Material Design Specifications.
- Experience creating single page web apps using a Javascript framework Ember.js.
- The Reactive Extensions for JavaScript (RxJS) is a set of libraries for composing asynchronous and event-based programs.
- Developed and tested many features in an AGILE environment using Ruby on Rails and JavaScript.
- Designed and developed Windows 8 Apps using HTML 5, CSS and JavaScript .
- Develop iPad & iphone web based applications as well as native applications with tools such as HTML 5, CSS3 and Titanium Appcelerator.
- Configured TCP/IP and FTP transfer through web and networking by using Java, XML, XSLT, and HTML 5.
- Created Components skeleton with HTML5, CSS, and JavaScript, BOOTSTRAP 3, jQuery and converting into React component to reuse in different pages and maintain Industry standards.
- Extensively used Bootstrap and CSS media queries for Responsive Web Design (RWD).
- Managed Ubuntu Linux and Windows virtual servers on AWS EC2 and DynamoDB using Puppet.
- Worked with team integration members using PERL modules, CSS, HTML, Javascript and PHP.
- Developed applications using Visual Studio, C#, and a combination of Windows Services, IBM MQ Series, and ASP.Net Ajax enabled web sites.
- Built AJAX pages using PHP and created various asynchronous web applications.
- Implemented AJAX calls with Ext.JS and handled request and responses for various modules.
- Implemented responsive web design and maintaining larger style sheets using Bootstrap and Sass.
- Used chef for unattended bootstrapping in AWS.
- Used CSS preprocessor SASS/SCSS to make CSS more efficient and used Bourbon a lightweight Sass tool set that helps you write more effective stylesheets.
- Developed various generic Component, Directive, Pipes and SASS/SSS classes to use across the both project. Including generic Module and Service Provider.
- Used Visual Studio Code, Visual Studio (MVC 5/6, WebAPI, .Net Core), TypeScript and SASS/SCSS for dev- environment
- Enhancing AngularJS with ReactJS and Flux design pattern to support the high performance requirement of the option trading platform
- Improved UX and application performance by integrating Angular.js Micro frontend framework.
- Followed W3C standards for building and rendering web pages including HTML, CSS and Ajax for web applications, which includes WCAG (Web Content Accessibility Guidelines)
- Built secure front ends to REST API's using XSS/CSRF protections, and secure local storage, Responding to HTTP requests and methods using RESTful API web services.
- Experience With Core java, and Working on Frameworks Like Spring Mvc, Hibernate, JPA, Database, MangoDB, Hadoop (Sqoop, Hive, Pig) Developer.
- Involved in creation of web services, WSDL and web methods with Annotation in hibernate, Implemented Web Services in JAXP based on SOAP protocols using XML and XSLT.
- Worked on ETL/ELT data integration code migration to higher environments using UDeploy, URelease & AppDB for Oracle database objects.
- Experienced involving development, testing, implementation of applications using Perl, MYSQL, IBM DB2 and UNIX shell scripting.
- Developed the service layer for the partner portal by creating SOAP/REST based Webservices interface between systems using HTTP.
Confidential, Coppell, TX
Sr Reactjs Developer
RESPONSIBILITIES:
- Responsible for developing a front-end application using React JS and REDUX architecture for internal team's productivity use.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Developed React JS pages, and Mobile Application Using React-Native Using Expo and Android Studio Web services calls, AJAX calls for the application.
- Used GitHub and Jenkins for the continuous integration and deployment. Worked on github for tracking process of coding. Test-driven development using Jasmine unit test and grunt.
- Performed Unit testing using Jasmine, Karma, Chai to fix bugs and experience on TDD Iterative and Incremental development, and Automate test using tools like Selenium and protractor.
- Developed test suites in Selenium WebDriver (Java) with TestNG framework in Eclipse IDE for regression and sanity testing. Built unit test cases and integration test cases using Mocha, Chai.
- Conducted Usability Testing using Karma, Jasmine and end to end testing using Protractor and Gulp to resolve interface problems. Bugzilla was used to report and track bugs, JSLint for ensuring quality code.
- Used Jenkins tool to setup Maven and perform unit testing for a web application and performed code analysis by using Jenkins. Performed application deployment using JBoss application server on Windows and Linux.
- Extensively worked in groupware and project management software such as Slack, HipChat,
- Documented the progress of the daily stand-ups with the Atlassian stack (JIRA, Confluence, HipChat).
- Designed and developed the application using agile methodology and followed TDD, Scrum. Participated in daily Stand up meetings with Scrum Master.
- Worked on tools like Gulp, Grunt, Webpack and developed CLI applications using commander module.
- Designed deployment system using Nginx for web requests to multiple node applications.
- Developed single page applications and Micro services, using NodeJS and React libraries and Manage continuous integration and deployment for microservices in the AWS platform using (Kubernetes Cluster, Docker, Nginx Proxy, Nexus, Jenkins and GitLab).
- Designed a data analysis pipeline using Amazon Web Services such as S3, EC2 and Elastic Map Reduce.
- Developed CI/CD system with Jenkins on Google's Kubernetes container environment, utilizing Kubernestes and Docker for the runtime environment for the CI/CD system to build and test and deploy.
- Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.
- Developed web applications quickly and effectively Responsive Web Design, Frameworks, Ionic, Twitter Bootstrap and experience in making web page's cross browser compatible.
- Used Ionic along with Cordova, Phonegap to build native apps and integrating hybrid components to the application.
- Created end to end integration tests with Cypress and unit tests with Jest
- Create and maintain Amazon EC2 instance that supports the companies project management site and Mercurial.
- Expertise in Azure Devops services and Chrome Developer tools- Azure Repos, Azure Pipelines.
- Development of several Python APIs that works both in Linux, RHEL, CentOS,and windows.
- Experienced working JavaScript code quality tools like JSLint to find and fix the violations.
- Used grunt task runner to automate the running task such as JSlint, SCSSlint, minify and template generating
- Developed User Interface using Visualforce, Salesforce API, HTML, CSS and AJAX
- Used Twig and bootstrap for symfony layout template in admin and customer portal
- Introduced MongoDB and NOSQL for document storage, Kafka for messaging Spring batch for micro services in the redesign of systems.
- Developed the service layer for the partner portal by creating SOAP/REST based Webservices interface between systems using HTTP, JMS, AMQP protocol
- Developed Web Pages by using HTML5, CSS3, JavaScript and ues JavaScript frameworks such as Angular 2.
Confidential, Fairfax, VA
Reactjs Developer
RESPONSIBILITIES:
- Experience in using React.JS code for making calls (GET, POST, PUT, DELETE) for triggering or fetching data from Restful API's
- Implemented React Native for easy integration with cloud operations using a declarative API in this app.
- Worked with Redux reducers to capture the essence of flux stores and gradually migrated from existing Flux towards Redux.
- Extensively used React Flux Implementations Alt and Redux and their architectures.
- Created the back-end using NodeJS, ExpressJS and included npm package Axios ( Promise based HTTP client for the browser and node.js ) to get results from multiple search APIs.
- Using Babel transpiler converted ES6 to JS using Web pack Configuration.
- Proficient in React, React-Router, Redux, Redux-Promise, Redux Form, React HOC and react libraries like create- react-app, material- UI, styled-components.
- Utilized isomorphic React Observables and Redux to create a fast, responsive user experience in a Node.js app.
- Built a fullstack product with a web client using react async await and a backend using Node.js, with Mongodb and elastic search.
- Modularize code using design patterns, handle flow control using react promises or streams.
- Used Gulp to compile and compress the JavaScript, CSS, HTML files with Babel, ESlint, uglify and used Web pack to bundle files.
- Used Node.JS to run Web pack tasks and build properly the project.
- Set up Micro frontend Vue routing and backend Node.js/Express.js routing for request processing and data sending .
- Expertise in Azure Infrastructure Management (Azure web role, Worker role, SQL Azure, Azure Storage).
- Involved in developing the Azure Solution and Services like PaaS and IaaS.
- Deploying Web Apps and Creating Web-Jobs, Experience in configuring Cloud Platform (Azure SQL, Service Bus and Cloud Services).
- Responsible for day-to-day management of all development and Test Various .Net based enterprise applications.
- Involved in development of application on azure server by creating packages through Visual Studio, Power shell and Azure Portal.
- Developed the classes using C#, which in corporate N-tier architecture and database connectivity.
- Developed ASP.NET web pages (C# code behind) for authentication, registration, maintenance, documents uploading and faculty approval system
- Deployment of Web services for online transactions using C# and exposed them through SOAP and HTTP
- Developed web pages and validated these pages using ASP.NET and C#.
- ASP.NET web application and .NET components hosted in Windows 2000.
- Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.
- Strong hands - on experience with Spring IO, Spring Boot.
- All the functionality is implemented using Spring IO / Spring Boot and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, spring transactions and spring security modules.
- Designed and developed the REST based Micro services using the Spring Boot .
- Created RFP Micro service to provide RESTful API utilizing Spring Boot with Micro services.
- Designing and developing Restful API and services using best practices to interact within the micro services and with the front end. Using spring MVC and spring rest.
Confidential, Atlanta, GA
RESPONSIBILITIES:
- Designed and developed the REST based Micro services using Spring Boot.
- Used Hibernate as Object Relational Mapping (ORM) tool for back-end data Persistency.
- Worked on Web Services using REST. Analyzed and implemented the Spring-MVC framework and Struts.
- Used SVGcomponent for the icons for the enhancement of the new application in the front-endfor the imaging.
- Used XML Bases transactional support of Spring Framework.
- Developed front-end code with ReactJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing reusable components.
- Involved in requirements gathering and Analysis of complex web applications.
- Responsible for developing and enhancing the Client/Server application using J2EE standard open-source framework Spring, REST, Hibernate, Core Java.
- Involved in storing the user information using local storage and session storage concepts for better experience fir the user.
- Involved in implementation of enterprise integration with web services and legacy systems using REST API.
- Developed front-end application using ReactJS and for the error enhancement used ATDD test
- Used Adobe Tagging for the user consumption of the web page depending on the actions they performed on the application for continuous monitoring.
- Worked with QA on automation testing scripts using the Cypress framework.
- Used JSON Data for REST API request and response with Jackson. Used POSTMAN to test the REST API.
- Developed the application using Spring Framework that leverages the classical (Model-View-Controller MVC).
- Used Spring Core for dependency injection/Inversion of control (IOC) and implemented using Spring Annotations.
- Implemented Multi-Threading concept to pull data concurrently from multiple web pages in order to generate PDF file in a timely manner.
- Used spring boot to increase productivity with application properties Auto Configuration method.
