Post Job Free
Sign in

Front End Software Engineer

Location:
Kearny, NJ
Posted:
October 01, 2022

Contact this candidate

Resume:

Raj

adstkw@r.postjobfree.com

U.S Citizen

Cell: 201-***-****

Kearny, NJ

Summary

●Over 5 years of experience, team leader with excellent oral and written communication skills.

●Experience in using CSS3.0, HTML5, ReactJS, Redux, Context, React Query, React Hooks, JavaScript ES5/ES6, TypeScript for Single Page Applications.

●Developing Front End Applications with multiple modules of Single Page Applications (SPA).

●Micro front end design and development for scalable Front end applications.

●Environment using Webpack 5, Express backend, knowledge of GraphQL and Apollo Server.

●Experience using Figma, developing as per UI Specifications considering Accessibility.

●Experience preventing Cross Site Scripting (XSS), Cross site request forgery (CSRF) and SQL injection.

●Experience in maintaining applications built in SpringBoot, Spring framework using various J2EE design patterns such MVC, IoC.

●Excellent knowledge of web services protocol stack REST, GRPC, UDDI, SOAP, WSDL.

●Worked extensively on Oracle 9i/10g/11g, MS SQL Server, Sybase, DB2 and MongoDB.

●Experience in SQL, PL/SQL stored procedures, functions, triggers and cursors; DTS packages.

●Experience in object relational mapping using Hibernate, EntityManager, Spring Framework and concepts such as Inversion of Control (IoC), dependency injection, AOP.

Technical skills:

Web Technologies : HTML5, CSS3, ReactJS, React Hooks, RTK, Context API, NodeJS, MUI, React, React Query, RTK.

Frameworks/Platform : Spring Framework, Spring Boot, Express.

Web Services : REST, SOAP, WSDL, UDDI, SAX/DOM, Swagger.

Database(SQL / NoSQL) : MongoDB, PostgreSQL, Siebel, ORACLE, DB2

Languages : JavaScript ES6, Java, SQL and PL/SQL.

Professional Experience:

Informatica, Redwood City, CA Jul 2020 - Current

Position: Sr Software Engineer (Contract) - Front End

Responsibilities:

●Architected and Developed Management Console UI Application and Services to interact with backend services (TMS & CMS) via Service Access Layer components using common front-end development in HTML5, SASS, CSS3, MUI, TypeScript, React hooks, Redux, React Router, using tools such as Babel, Webpack 5, NPM, NodeJS, Express, Jest as a part of Enterprise Data Catalog (EDC).

●Develop exactly as per Figma with Usability, Accessibility ( A11y) in consideration.

●Developed complex applications using Redux, Context with shared states with Optimistic rendering.

●Developed Responsive design application using Media Queries.

●Developed custom react hooks for scalable modules in Single Page Applications (SPA).

●Transitioned applications from SASS, BEM style for styling to using Styled and other Material UI (MUI) usage.

●Used Module Federation which is an excellent feature of Webpack 5.

●Ensured use of the latest version of React with hooks such as useState and useEffect and Higher Order Components and testing them with Cypress.

●Created Docker Containerized Microservices in Java 8 using new features like lambda, functional interface, stream APIs using Spring boot, Swagger and YAML.

Environment: React Hooks, React Saga, Figma, Nodejs, NVM, NPM, Express, Nodemon, Webpack, JWT, Platform as a Service (PaaS), Kubernetes, Istio, Kiali, Helm, Spinnaker, Jenkins, Grafana, Docker, Swagger, YAML, React JS, Droplets, Spring Framework, Spring Boot, H2 Database, Liquibase, JanusGraph, Solr, AWS, Kafka, Kibana, Perforce Streams, Git, Cypress, Jest, Karate, PowerMock.

Client: Autodesk, San Francisco, CA Jan 2018 - Jun 2020

Position: Sr. Software Engineer (Contract)

Responsibilities:

●Develop Wire Services and UI in JavaScript, ReactJS, React hooks with understanding of Virtual DOM, Component, Props, State Life cycles, JSX, NodeJS Environment both server and client side.

●Ensured the Customer emails were handled and deleted as per the customer requests in AWS S3 buckets and SQS according to specifications considering the security aspects and GDPR.

●Unit and Integration tests using newer features Javascript (ES6) such as promises, async await for the microservices build for subscription platform.

Environment: Npm, ReactJS, Node.js, Express, Mocha, Chai, Supertest, AWS, S3, SQS, DynamoDB, RDS, Java, Selenium, JavaScript, TestNG, Maven, Webstorm.

Client: Alphabet/Google - Nest, Palo Alto, CA May 2016 - Oct 2017

Position: Software Engineer (Contract)

Responsibilities:

●Increase Unit Test coverage by 35% in Scala with the understanding of Protocol Buffer, Akka.

●End-to-End testing of primarily APIs for Two factor authentication implementation.

●Develop and maintain device admin applications in Java, J2EE environment.

Environment: AngularJS, Kafka, Zookeeper, Cassandra, Scala, Akka, Java, Squeryl, Protocol Buffer, FunSuite, Gatling, JIRA, TestRail, Google Cloud Platform (GCP).

Educational Qualification:

●Master of Science in Computer Science (Jul’03- Dec’05), University of Mississippi, U.S.A.

●Bachelor of Technology in Computer Science (Jun’99-May’03), Jawaharlal Nehru Technological University, India.



Contact this candidate