Your Name

Hi, I'm Gokul

Software Engineer

Passionate about building efficient backend systems and optimizing APIs for seamless user experiences.

Summary

Experienced software engineer specializing in Python development, with a track record of building high-performance backend systems and optimizing architecture for continuous availability of critical APIs. I specialize in fine-tuning code and infrastructure for maximum efficiency that meets demanding performance standards. A collaborative team player with troubleshooting and debugging skills adept at identifying and resolving issues efficiently to ensure smooth project execution and achieve collective goals.

Work Experience

Software Engineer

Oct 2023 - Present

Bigthinkcode

  • Developed and deployed RESTful APIs using Python and FastAPI for various services.
  • Optimized SQL queries to reduce query execution time and improve database performance.
  • Collaborated with frontend developers to enhance user experience by integrating server-side logic.

Associate Software Engineer

Jul 2022 - Oct 2023

Bigthinkcode

  • Designed and implemented backend systems with high scalability and efficiency.
  • Maintained and optimized data migration tools, enhancing performance by 30%.
  • Worked in an agile team environment, participating in code reviews and knowledge sharing.

Software Intern

Mar 2022 - Jun 2022

Bigthinkcode

  • Assisted in the development and testing of web applications for client projects.
  • Worked on bug fixes and performance enhancements for legacy applications.
  • Gained experience in database management and backend frameworks.

Projects

Data Migration Tool for Google Sheets

Developed a specialized data migration tool to efficiently transfer data from multiple sources, including databases, CSV files, and APIs, to Google Sheets. Aimed to centralize and organize data sources for easy access, analysis, and collaboration.

Role and Contributions:

  • Designed and implemented robust data extraction mechanisms.
  • Implemented a scheduler functionality to automate the workflow.
  • Developed error handling mechanisms and detailed logging functionality.
  • Collaborated with cross-functional teams to gather feedback and iterate on features.

Hospitality Management Application

Developed a hospitality management application specifically for cab services, featuring an intuitive administrator dashboard and a guest-centric mobile app. Optimizes operations and enhances guest satisfaction through streamlined booking and tracking services.

Role and Contributions:

  • Created RESTful APIs for frontend and backend communication.
  • Implemented secure authentication and authorization using JWT.
  • Utilized Google Directions API for route optimization.
  • Integrated Firebase Cloud Messaging for push notifications.

Education

Bachelor of Engineering in Computer Science

Rajalakshmi Engineering College, Chennai

CGPA : 8 / 10

2018 - 2022

Skills

Programming & Frameworks

Python
FastAPI
SQL

Tools & Technologies

SQLAlchemy
Alembic Migration
Docker
Git

Data Analysis & Testing

Pandas
Numpy
Unit Testing
Debugging

Security & Methodologies

JWT
OAuth
Agile Methodologies