Summary
Overview
Work History
Education
Skills
Languages
Affiliations
Websites
Timeline
Generic

OMPRAKASH SEERVI

Bengaluru

Summary

Skilled Engineer designs and implements new features, improves architecture and takes lead to launch new products. Excellent understanding of software design and programming principles. Meaningful experience shipping and maintaining large, complex systems. Never stick to any programming language, framework, tech-stack or platform. Effectively utilizing the knowledge across frameworks. Maintaining Modularity and Scalability with good user experience.

Overview

10
10
years of professional experience

Work History

Senior Software Engineer

Digio.in
Bengaluru
09.2021 - Current
  • Lead development of highly scalable services across multiple products like e-Sign, Docs, Forms and KYC.
  • Worked on complete restructuring and modularization of Android SDK.
  • Lead migrations of the existing monolith to multi module micro services.
  • Built in house pdf editing solution using angular, go-lang and spring-boot. Having core expertise with PDF and document signing.
  • Implemented the multi-tenant document storage and eSign system with Domain Object Security and Access Control Lists (ACLs).
  • Contributed to scaling the existing services by fixing the memory, treads and connection leaks. Incorporated the caching mechanism for Andorid, Web and Backend applications.
  • Part of the day to day design, development, code review, deployment process of digio gateway/ dashboard, sdk's and backend services.
  • Actively participating in the hiring of the new software engineers.

Senior Software Engineer

Recibo Tech
Bengaluru
01.2015 - 08.2021
  • Worked on complete DMS(Distribution Management System) for the indian retail and wholesale market. The DMS comprise of multiple sub systems like customer, inventory, invoice, order fulfilment, payment and SFA (sales force automation) systems.
  • Having completed domain expertise for the indian retail market.
  • Got very good grasp on customer support. Scale solutions which require less support and provide very good experience.
  • Worked on the distribution management system for ITC whole-sale business. The solution comprised of the desktop and mobile application.
    For desktop application used the JavaFX, Hibernate and Mysql.
  • Integrated the POS printers to desktop and android applications. Worked on ESC POS protocol over usb and bluetoth.

Education

B. Tech - Computer Science

National Institute of Technologies
Srinager
07-2014

Skills

  • Native Android
  • Java, Kotlin
  • System Design
  • Compose
  • Spring boot
  • Angular
  • Mysql
  • AWS

Languages

English
First Language

Affiliations

  • Going out with kids.

Timeline

Senior Software Engineer

Digio.in
09.2021 - Current

Senior Software Engineer

Recibo Tech
01.2015 - 08.2021

B. Tech - Computer Science

National Institute of Technologies
OMPRAKASH SEERVI