Summary
Overview
Work History
Education
Projects
Interests
Timeline
Generic
Akash Ghosh

Akash Ghosh

Senior Software Engineer
BANGALORE

Summary

Seasoned Senior Software Developer based in Bangalore, India, with extensive experience in designing, developing, and optimizing REST APIs, databases, and backend systems. Solid foundation in Node.js, JavaScript, Express.js, NoSQL, MongoDB, SQL, Java, AWS, and system design. Made significant contributions to the tech industry through roles at InCred Money (FinTech) and Zoho Corporation (SaaS).

Overview

7
7
years of professional experience
5
5
years of post-secondary education

Work History

SDE III

InCred Money
Pune
05.2022 - 05.2024
  • Designed and developed a model based system to declare model properties in JSON
  • Optimized API to improve response time
  • Instrumentation code for better debugging/automation/migration
  • Designed and developed end-to-end module operations with OOP architectures
  • Full ownership of development and maintenance of projects for clients
  • Debugged critical use cases
  • Developed Price, Portfolio and Reports generation modules
  • Developments and enhancements to the Mutual Funds platform
  • Integration of third party services with a plug-and-play and replaceable approach
  • Complete ownership of the Client system
  • Mentored some juniors.

Member Technical Staff

Zoho Corporation
Chennai
05.2019 - 04.2022
  • Feature to dynamically generate queries based on requirements
  • Mini FW to produce and consume messages
  • Utility (like JsonPath) to read data based on the path
  • System for file reusability and categorization
  • Core Dependency Removal from some libraries
  • Several other designs, developments, debugging of code, dependency removal, and resolving tickets
  • Mentored three new candidates.

Computer Science Tutor

Chegg Inc.
Online
02.2017 - 10.2020
  • Helped students to learn and solve programming assignments with C++, Python, C, Java, Visual Basic, Database, Networking.

Intern

Indian Institute of Remote Sensing
Dehradun
12.2017 - 04.2018
  • Lead a team of 7 developers to design and develop a desktop application with Python 2.7, Qt5, and PostgreSQL 9.3
  • Design and develop an application to digitally document 3D objects using PostGIS, and process the geospatial data to apply image processing techniques to detect edges, corners, defects, and several other elements.

Education

M.Sc. Computer Science - undefined

Pondicherry University
Puducherry
07.2016 - 05.2018

B.Sc. (Hons.) Computer Science - undefined

University of Calcutta
Kolkata
07.2013 - 05.2016

Projects

I've started working on a project (https://github.com/imagh/api.pets.be) using NestJs, TypeScript, MongoDB, and Mongoose. The backend architecture follows a layered approach, including modules such as auth, controllers, validators, transformers, services, and data. While the project is currently being developed as a monolithic application due to bandwidth constraints, it's being designed with modularity in mind, making it easier to transition to a microservices architecture when needed. I've completed the initial database layer sketch and implemented the user, animal, and JWT-based OAuth2 authentication modules, supporting two roles: admin and user.


The motivation for this project stems from the lack of integrated services in the veterinary sector. Existing solutions are fragmented and challenging to locate or evaluate. My goal is to create an aggregator platform that consolidates all services and products in this space, complemented by an online store and a community. Planned services include Doctors, Clinics, Chemists & Druggists, Ambulance, Taxis, Drivers, Grooming, and more.


This project is my contribution to advancing the veterinary space in India, providing a comprehensive and user-friendly platform for both providers and pet owners. Additionally, it serves as an opportunity for me to deepen my expertise in NestJs and TypeScript. As a dedicated coder, I am committed to writing clean, well-architected, efficient, and maintainable code, viewing software development as a craft. This project is a personal passion and a dream that I hope will make a positive impact on society.

Interests

Tech, Finance, Photography, Travel

Timeline

SDE III

InCred Money
05.2022 - 05.2024

Member Technical Staff

Zoho Corporation
05.2019 - 04.2022

Intern

Indian Institute of Remote Sensing
12.2017 - 04.2018

Computer Science Tutor

Chegg Inc.
02.2017 - 10.2020

M.Sc. Computer Science - undefined

Pondicherry University
07.2016 - 05.2018

B.Sc. (Hons.) Computer Science - undefined

University of Calcutta
07.2013 - 05.2016
Akash GhoshSenior Software Engineer