Mohit Kumar Dubey, Developer in Pune, Maharashtra, India
Mohit is available for hire
Hire Mohit

Mohit Kumar Dubey

Verified Expert  in Engineering

Software Developer

Location
Pune, Maharashtra, India
Toptal Member Since
December 12, 2016

Mohit has been in the software development industry for five years, working on projects ranging from core database implementations to infrastructure-based code for services like AWS. He's developed full-stack projects with HTML, CSS, JS, PHP, and RDBMS (LAMP stack). His core expertise lies in PostgreSQL, Oracle, and MySQL-based back-end implementations in production environments. He likes brainstorming and loves a challenging project.

Portfolio

Thryft.in
Amazon Web Services (AWS), Repmgr, HAProxy, PgBouncer, Amazon S3 (AWS S3)...
Tata Consultancy Services
RDBMS, Informatica, PostgreSQL, Oracle PL/SQL

Experience

Availability

Part-time

Preferred Environment

Git, Linux, Fedora, Windows

The most amazing...

...role I've fulfilled is co-founder of an expense management app called Thryft, which taught me flexibility and the confidence to try anything.

Work Experience

Co-founder

2015 - PRESENT
Thryft.in
  • Designed and developed the complete database for an expense management app with notifications, messages, posts, friend requests, and other social features.
  • Managed the database server in an AWS EC2 instance along with file storage in S3.
  • Used Repmgr for streaming replication from master to slave with slave in read mode.
  • Used PgBounder for connection pooling in the master as well as slave database server.
  • Deployed HAProxy for load balancing between read and write servers with master in read/write mode and slave in read mode.
Technologies: Amazon Web Services (AWS), Repmgr, HAProxy, PgBouncer, Amazon S3 (AWS S3), Amazon EC2, PostgreSQL

Senior Software Developer

2015 - 2015
Ardent - AR Wonders Technologies, Pvt., Ltd.
  • Designed a new database, as the system is going through a lot of changes with a complete restructuring of the old system.
Technologies: PostgreSQL 9

System Engineer

2012 - 2015
Tata Consultancy Services
  • Worked on internal application finance in a accounts receivable module, understanding the finance functionality and improving the system. The application was in Oracle Finance.
  • Led the database development for the audit system and helped improve the system, taking the lead in all development and innovation activities like migration of database from one database to other (Oracle 11g to PostgreSQL 9.3 ). Also helped improve the performance of the system by taking ownership of all the functionalities. Worked on a few systems like reward point systems for auditors and a rules engine for the auditing process to save a significant amount of money for the organization.
  • Led the migration of reports from an audit system to a management information system using Informatica. Also worked on improving the performance of warehousing activities.
  • Handled code review processes like internal and external quality audits along with preparing and reviewing the proper documentation for various development processes.
  • Conducting training of RDBMS database technologies for new joiners and other peers.
Technologies: RDBMS, Informatica, PostgreSQL, Oracle PL/SQL

Internet Service Provider Application

Complete database design for the application for management of requests from users as well as the admin console for a now-defunct ISP. This was my first experience on the full stack.

Tech: MySQL, PHP, Bootstrap

Expense Management App

Co-founded the application Thryft. It's an expense management app for keeping track of daily expenses along with social features like notification, messages, posts, sending friends, etc. It was a great experience for me working in open source technologies and learning everything on my own from deciding about requirements through the development life cycle. While working on it I learned about AWS cloud services like EC2 and S3, which is quite awesome. I used technologies and tools like PostgreSQL, Amazon AWS EC2, AWS S3, PgBouncer, HAProxy, and Repmgr.

Editor of College Magazine

My first leadership role with real responsibilities. I learned how to work with a team, how to manage, and how to coordinate tasks.

Languages

SQL, CSS, HTML

Storage

PostgreSQL, PL/SQL, RDBMS, Database Performance, Oracle 11g, Oracle PL/SQL, Database Replication, Database Backups, MySQL, Amazon S3 (AWS S3)

Tools

pgAdmin, PgBouncer, Repmgr, Git

Platforms

Windows, Fedora, Linux, Amazon Web Services (AWS), Amazon EC2

Other

Informatica, PostgreSQL 9, HAProxy, Unix Shell Scripting, Bootstrap UI

2007 - 2011

Bachelor of Engineering Degree in Electronics and Communication

Rajiv Gandhi Proudyogiki Vishwavidyalaya - Bhopal

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring