Personal details

Richie V. - Remote full-stack developer

Richie V.

Senior Software Engineer
Based in: 🇮🇳 India
Timezone: Kolkata (UTC+5.5)

Summary

Highly ambitious and highly curious back-end developer. Good understanding over different programming paradigms and technologies and is ready to adapt to new changes. Self-motivated and self-taught, can work with minimal supervision. Experience in designing and architecting highly scalable and distributed solutions with high volume of data handling requirements. Highly interested in system level programming. Experienced in user-facing application programming with UI integration.

Work Experience

Senior Engineer - Software Development
Schnell Digital Technologies | Jun 2021 - Present
PostgreSQL
Shell
Azure
Docker
React
Plpgsql
Go (Golang)
Worked on the PBM claim processing engine for high scale and high volume pharmacy requests from clients. Worked on integration with external switch providers for managing the entire lifecycle of claims and their processing. Major roles played - * Senior Golang developer working on multiple REST API based services for product/external switch integration and on concurrent processing engine in micro-service architecture based on socket programming * Built unit test for each functionalities in all services for better code coverage and initial testing for devs * Built internal Golang modules/packages on azure git to be shared between multiple services * Azure pipelines and release management * Product dockerization and its deployment implemented with team members * Postgres PL/pgSQL based stored procedures built for efficient and modularized queries for processing claims / statistics * Microsoft Azure cloud skills developed with the help of team members for managing cloud infra
Software Developer
Algomox Pvt Ltd | Jun 2018 - Jun 2021
Java
Git
Bash
PowerShell
Cassandra
Microservices
Agile
Go (Golang)
RESTful API
An employee since start of the company. Worked on 2 major platform building cycle and most of the back-end server development. Associated with chief engineer to architect and design solutions based on the platforms. Had the opportunity to build servers from scratch, design them, document and debug the applications. Major roles played and contributions * Senior back-end developer, system administrator and SCM * Assisted in solution design and architecture * Microservice based server development in GO and Python * REST API based integration with in-house AI solutions and external tools * Automation and system operations with headless server development in GO and shell scripts * Byte-code engineering experience in Java (ASM) for high volume and dynamic data manipulation * Technical designing and functional documentation of developed products * Technical demo with customers and experience in deploying products at customer’s end

Education

College of engineering, Kidangoor
Bachelor's degree・Information Technology
Aug 2014 - May 2018

Personal Projects

2022
Go (Golang)
Simple and easy to implement interfaces to log fast and efficiently. Thread-safe logger Log formatting support Logging in unstructured or structured format (JSON)
2021
Database
Go (Golang)
Simple DB CRUD operations service. Supports some Go Key-Value pair file based Databases. Upload the DB create a local copy and modify/view data and download the updates.

Certifications & Awards

Typescript Essentials
https://www.linkedin.com/learning/certificates/1f21fc04674f1dab15bb0aae68a1016d8f37a844b9ce6f24b2e9d293ccf7c4e1 | May 2022
Concurrency in Go
https://www.udemy.com/certificate/UC-7e2c7186-367c-4c55-9fd2-88f6a4c3996b/ | Jun 2021