Skip to main content
Gokul S

Gokul S

Java/Python + React.js Developer

Talent
ChennaiMember since July 28, 2026
PythonFast APIJavaJavaScriptReact.jsCSSReduxAxiosJestKafkaSQLJiraJenkinsSpringJMSSpring BatchDockerPyTestOAuth2JSON Web TokensRole-Based Access ControlAzurePydanticRedisSwaggerForm IOStorybookFigmaGitConfluence
·

Hire this person

Send a job offer directly to this candidate

PythonFast APIJavaJavaScriptReact.js

About

A highly skilled and motivated Java/Python + React.js developer with over 7 years of experience in building responsive web applications. I am passionate about creating innovative and user-friendly web solutions, and I am seeking an opportunity to contribute my expertise to a dynamic and forward-thinking team

Experience

Senior Engineer - Nagarro - Bangalore, KA

(2024-04)

For a leading Bank

  • Involved in the file upload and batch upload of files
  • Responsible for Read, process and generate record files stored in file store and then use Kafka to store the file data into the database.
  • Involved in UI development and integration of Form IO forms using react JS to add the employer related data
  • Involved in creation of enquiry pages to search the employer's data
  • Involved in creating tables, and forms using React and storybook
  • Involved in API creation using Fast API, Kafka and Python
  • Developed a highly concurrent backend for using Fast Api's native async capabilities to manage overlapping employer data.
  • Utilized Fast API dependency injection to seamlessly manage database sessions and state allocations throughout the application
  • Architected and maintained 15+ production-ready asynchronous endpoints using Fast API, handling over 500,000 requests daily with sub-100ms response times.
  • Designed modular backend code structures adhering strictly to Pydantic data schemas for request validation, reducing system validation errors by 40%.
  • Optimized relational database performance by implementing indexing, optimized joins, and query caching using SQL Alchemy and Redis, speeding up query times by 35%.
  • Engineered secure authentication pipelines incorporating OAuth2 and JSON Web Tokens (JWT) along with Role-Based Access Control (RBAC).
  • Containerized the microservices ecosystem using Docker, which streamlined local environment configurations and improved deployment efficiency by 30%.
  • Authored a comprehensive test suite with PyTest, achieving 90% code test coverage and preventing major regression flaws prior to staging.
  • Leveraged built-in Swagger/Open API documentation to supply clean, automated API specs for seamless integration with frontend developers.
  • Involved in the using and retrieval of storage and debug logs using Azure
  • Involved in deployment using Jenkins
  • Involved in fixing UI bugs
  • Involved in file upload and micro frontend integration

Senior Engineer - Qburst - Chennai, TN

(2022-06 - 2024-01)

Employer Maintenance System for a software Company

  • Implemented UI for employer maintenance, his roles, project allocations and then other permissions
  • Handled UI implementation for forms, form validations, and have integrated with the backend as per Figma design.
  • Implemented search bars, tabs, tables, file uploads, pop ups, image uploads, image previews, toasters, paginations, filters, expandable tables, editable tables, date filters, etc
  • Involved in the responsive web design, front end code optimizations, and code review.
  • Fixed cross browser compatible issues.
  • Involved in implementation of cookie-based authentication with access-tokens/refresh-tokens.
  • Resolved issues given by UX team, security team, etc
  • Written the Jest test cases and completed the web pages
  • Fixed the bug fixes reported by testing team

System Engineer - Capgemini - Chennai, TN

(2021-04 - 2022-06)

For a leading Bank

  • Dedicated full stack developer for web application for bank account Apis.
  • Created Rest Apis using Java, Spring, JMS and spring batch, etc
  • Created Dashboard, Forms, etc using React, redux, chart-js2, axios, etc
  • Responsible for Functional development, testing, integration testing and unit testing for customer web applications.
  • Proficient with SDLC and agile methodologies and have worked with tools like Jira, Confluence, etc.

System Engineer - Infosys - Chennai, TN

(2018-11 - 2021-04)

For a leading Transportation Company

  • Dedicated full stack developer for web application for transportation, billing and shipment tracking.
  • Responsible for development and testing of web services, customer specific web page functionalities.
  • Created Rest Apis using Java, Spring, JMS and spring batch, etc
  • Created Dashboard, Forms, etc using React, redux, chart-js2, axios, etc
  • Responsible for Functional development, testing, integration testing and unit testing for customer web applications.
  • Proficient user of JAVA in backend and JavaScript, CSS and React JS in frontend development
  • Proficient with version control and deployment using git and Jenkins
  • Proficient with SDLC and agile methodologies and have worked with tools like Jira, Confluence, etc.

Education

Master of Engineering - Computer Science and Engineering - Mepco Schlenk Engineering College (2016-08 - 2018-05)

Bachelor of Engineering - Computer Science and Engineering - Dr. SIVANTHI ADITANAR COLLEGE OF ENGINEERING (2012-08 - 2016-05)

Skills

Java/Python + React.js Developer

Reviews

Related