Mohit Kumar Dubey, Software Developer in Pune, Maharashtra, India
Mohit Kumar Dubey

Software Developer in Pune, Maharashtra, India

Member since November 2, 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.
Mohit is now available for hire

Portfolio

Experience

Location

Pune, Maharashtra, India

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.

Employment

  • 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, AWS S3, AWS, AWS 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.3
  • 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

Experience

  • Internet Service Provider Application (Development)

    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 (Development)

    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 (Other amazing things)

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

Skills

  • Languages

    SQL, CSS, HTML
  • Storage

    PostgreSQL, PL/SQL, RDBMS, Database Performance, Oracle 11g, Oracle PL/SQL, Database Replication, Database Backups, MySQL, AWS S3
  • Tools

    pgAdmin, PgBouncer, Repmgr, Git
  • Platforms

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

    Informatica, PostgreSQL 9.3, AWS, HAProxy, Unix Shell Scripting, Bootstrap UI

Education

  • Bachelor of Engineering degree in Electronics and Communication
    2007 - 2011
    Rajiv Gandhi Proudyogiki Vishwavidyalaya - Bhopal

To view more profiles

Join Toptal
Share it with others