React Developer Resume
Dallas, TX
SUMMARY
- 6 years of comprehensive hands one experience in IT industry with various types of software solutions in developing modern web applications using Java, JavaScript, Typescript, JSON, React 16+, Bootstrap, jQuery, MEAN (Mongo DB, Express JS, Angular JS, Angular 2,4,6,7 and Node JS) stack, UI UX design development, Design, systems analysis, implementing various multi - tiered architecture-based applications and experience in JAVA/J2EE.
- Experience as a Web development/User Interface front end developer in developing applications using HTML/HTML5, CSS/CSS3, Java Script, Bootstrap, DOM, Polymer JS, jQuery, Ajax and JASON.
- Developed the single page application(SPA) using the Angular 2.0/4.0/6.0 which utilizes the classes, modules feature from JavaScript ES6 and typing feature from Typescript.
- Having good experience on Spring (IOC, MVC), Struts, Hibernate, JPA, Restful Services.
- Strong working knowledge on multiple RIA frameworks and JavaScript libraries (Angular JS, Bootstrap, GWT, jQuery, Node.js, etc.)
- Good experience in designing responsive wed pages that are responsive in modern smart phones and web layouts.
- Experience in designing and deploying REST/JSON based APIs.
- Expertise in creating user validation forms and sending data using RESTful API services.
- Experience in building dynamic end-to-end REST API’s using loopback framework.
- Proficient In implementing light weight services as REST based services using Spring MVC rest controller
- Experience in developing enterprise web applications, Web portals and Mobile applications.
- Hands on knowledge on java Script MVC framework such as Backbone JS, Angular JS, Ext JS and D3. JS.
- Agile/SCRUM are used as the project management methodology and Confluence was the tool used to keep things in check.
- Used Kubernetes which helps to run the application stable, cost effective, self-healing abilities.
- Good experience in developing applications using WATERFALL and AGILE, SCRUM methodologies.
- Having good experience in use of NodeJS, Mongo DB for creating server-side applications.
- Strong hands on experience in debugging tools like XCode, chrome debug tool, BUGSEE
- Hands on experience in writing test cases using Junit using SOAPUI, Postman for web service test.
- Hands on experience with Spring Core framework and Spring MVC.
- Experience in working with AWS S3 browser for pushing the files and AWS EC2 instance.
- Experience with RDBMS implementation and development using Oracle, PL/SQL, SQL server and MySQL.
- Used several testing tools like Mocha, Jasmine, Karma, enzyme, Zest and Cucumber.
- Expertise in using source code control systems such as GIT, TFS, SVN JIRA, and Jenkins.
TECHNICAL SKILLS
Web Technologies: HTML/HTML5, DHTML, JavaScript, CSS3, SASS, AJAX, JSON, JQUERY, Angular JS &2,4,5,6 Bootstrap, React JS, Node JS, Express JS, Polymer JS, D3.JS
JavaScript Libraries & Frame Works: jQuery, Angular JS, Angular 2,4,5,6 Angular CLI, Node.js, Express.js, React.js 16+, Redux, java.
Languages: C, C++, java, J2EE, JavaScript, Java Web Services (JAXR, JAXM), JDK, Spring MVC, Microservices, Spring Boot, ES5, ES6, Hibernate.
IED, HTML Editors: Visual Studio Code, Atom, Eclipse, Notepad++, Sublime Text, IntelliJ IDE.
Application Servers: Apache Tomcat, JBoss, WebSphere, Web logic, HTTP Web Server.
Database: Mango DB, Oracle, SQL, MySQL, Cassandra, PostgreSQL.
Operating Systems: Windows, UNIX, Linux.
Testing tools: Jest, Enzyme, Jasmine, Cucumber, A/B Testing.
Web Servers: Apache HTTP Server, Internet Information Services, lighttpd, Nginx, HTTP Web Server
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
React Developer
Responsibilities:
- Developing property listing site called Data Entry & Global Listings using Java, React 16.8, java Script, HTML, CSS, Bootstrap, Azure, .net, Type Script, C#.
- This is the web application which is used for the real estate brokers to list their properties into the global market.
- This application works as the bridge between the brokers and end users.
- This web application will supply date to 50 other property listing sites which are in live in different countries.
- Implementing dynamically generated forms based on the user entered data using GlFIelds and GlForms.
- Written lot of unit test cases for all the components that are developed and tested using Zest and Enzyme.
- Used hooks like useEffect, useState, useContext, useCallback, for maintaining different states of different components.
- Used GraphQl for exchanging data between client and server.
- Used GlForms for developing forms that are used for entering all the features for a particular property.
- Used programming JavaScript data capture and event handling methods via the DOM event.
- Used JavaScript, HTML, CSS, and cross browser layout issues to implement responsive web application.
- Develop Web applications using C#, ASP.NET MVC, .NET Core, typescript, WEB API and Entity Framework.
- As the Developer and design of solutions for property listing application utilizing .Net Core, Graph QL, React, Entity Framework Core, and PostgreSQL.
- Used protocol buffer for fast serialization, deserialization, and backward compatibility.
- Used flat buffers for making language neutral serialization mechanism which is fast to perform.
- Also used protocol buffers for separating the context and data
- Used Kubernetes Automated rollouts and rollbacks, Service discovery and load balancing and Horizontal scaling.
- cloud-controller-manager: This component embraces various controllers, all of which interact with the cloud providers’ APIs.
- Used AWS for hosting application which is live in different countries.
- Using Kubernetes, we run multiple instances of our application simultaneously.
- Interface with the business to estimate effort for new features and coming up with release plan.
- Implement continuous integration/deployment to Azure via Azure DevOps and Azure Resource Management (ARM) templates.
- Contribute to the architecture, development, implementation, and maintenance of a high complexity web application that host websites for 48+ counties with over 48+ languages.
- We used to demo all the stories to project manager and product owner at the end of the sprint.
Environment: Java, React.js, HTML5, CSS3, JavaScript, Typescript, Bootstrap, Node.JS, LESS, SASS, AJAX, Mocha, Karma, jQuery, Git Hub, PostgreSQL, AWS, Rally, NgRx store, Kubernetes, NgRx- bootstrap, Confluence, Visual Studio, Azure Devops.
Confidential
Full Stack Developer
Responsibilities:
- This is the device which is used to monitor the patient in ICU continuously. We can track all the parameters for a patient like SPo2, RESP.
- Designed and built signup and login pages using HTML,CSS and JavaScript and used Parse to save user information on the cloud.
- Debugged and fixed layout issues within development team's ASP and JavaScript framework
- Viewers is the frontend screen which we will see all the date on the monitoring screen coming from the patient body.
- Red giant is the resource monitor which will monitor all the processes CPU, HDD Storage space and RAM usage for Displaying system, Solar flare, Electron and Node processes.
- Solar flare written in java which will publish data to viewer collected from UMF network.
- In Realtime application there is no solar flare because we are using that one particularly for publishing real-time data to viewer for unit tests and integration tests based on real-time situations.
- Quasar is the application lifecycle manager which will manage all the application processes.
- If a process gets crashed Red Giant will update that issue to Quasar which will monitor the issue and reboot that processes and it will log the issue.
- Good understanding RWD (responsive web design), dynamic CSS including SASS and LESS.
- Wrote unit tests for every story using the Jasmine testing framework and used Karma as the test runner tool.
- Using TeamCity as a continuous integration and deployment tool. Which is used for building, testing and deployment of application easily.
- Used Kubernetes Health checks and self-healing and Traffic routing and load balancing
- Solved problems using a combination of JavaScript, JSON, and JQUERY.
- Our platform is developed on JAVA and we will develop all the services and release them based on mini milestone.
- We will integrate all the Query services by running number of tests like Unit tests, BDD tests, Integration tests.
- If all the tests are passed and team city is green in that case only, we integrate the viewer with services.
- Using SonarQube for checking the code smells, major/ Minor Bugs, and code complexity.
Environment: JAVA8, HTML5, CSS3, JavaScript, Typescript, Angular 7, Polymer JS, Cassandra, Bootstrap, Node.JS, LESS, SASS, AJAX, Mocha, Karma, jQuery, Git Hub, AWS, TeamCity, Rally, NgRx store, Docker, Angular Material, NgRx- bootstrap, Jasmine, Gradle, vSphere, CA Rally, Confluence, IntelliJ IDE.