Senior Software Engineer
1.Innovo Markets Project
Worked as the primary back-end developer for Innovo Markets, a platform enabling the trading of Renewable Energy
Certificates (RECs) as NFTs. Spearheaded the design, maintenance, and enhancement of a centralized back-end system,
ensuring seamless functionality and high code quality.
Key contributions included:
- Debugging and improving blockchain functionalities to ensure
reliable REC minting, trading, and transfers.
- Revamping the database architecture to support complex user and
order-related functionalities.
- Developing backend APIs to manage registry integrations (M-RETS,
WREGIS, PJM), REC inventory, and trading flows.
- Enhancing the buy flow, REC inventory management, and transaction
processes for greater efficiency.
- Addressing critical issues such as REC count mismatches and
generation submission failures
- Implementing advanced RFQ (Request for Quote) processes,
notifications, and manual trade management.
- Collaborating with stakeholders and clients to deliver high-quality
solutions and ensure smooth project releases.
Tech Stack:
NestJS, Prisma, TypeScript, PostgreSQL, AWS (SQS, ECS Fargate, S3, Amplify, CloudWatch), Avalanche, Blockchain,
Smart Contracts, Redis, Docker, and CI/CD pipelines..
2.Blueshift Risk Product.
Contributed to the development and enhancement of the Blueshift Risk Product, a cloud-native application that
enables real-time risk calculations, position updates, stress testing, and net spotting. Played a pivotal role in optimizing
both front-end and back-end components for performance and scalability.
Key contributions included:
- Designing and implementing APIs for real-time risk assessments and
batch processing.
- Building and maintaining the scheduler and position update
processing modules to handle high-frequency data with low latency.
- Enhancing stress test capabilities by optimizing workflows and
back-end logic.
- Refactoring critical components to improve code quality and
operational efficiency.
- Collaborating with Dev-Ops to streamline deployments using
Kubernetes, Helm, and Docker in a cloud-based environment.
- Resolving performance bottlenecks and ensuring data consistency
across systems.
Tech Stack:
Java, Spring Boot, ReactJS, Kafka, Redis, MySQL, Kubernetes, Docker, AWS (S3, Lambda, EC2, CloudWatch),
Maven, and Git.
|
Jan 2023 - Present
|
Software Engineer
1. Blueshift Order Management
Project.
As a Java Backend Developer, I led the development of a high-performance Order Management System designed
for low-latency, real-time order processing. This involved building the system from scratch, focusing on scalability and
reliability to handle large volumes of transactions with minimal delays.
Key contributions included:
- Designing and implementing a robust back-end using Spring Boot,
Kafka, JDBC, and REST APIs to process and manage orders efficiently.
- Collaborating on DevOps activities, including deployments with
Kubernetes, Helm, and Docker, and setting up a dedicated AWS
environment to support the application.
- Addressing challenges in real-time and batch operations, ensuring
consistent and reliable system performance.
Tech Stack:
Java, Spring Boot, Kafka, JDBC, Redis, MySQL, REST APIs, Kubernetes,
Helm, Docker, AWS.
2. YellowHeart Project
(yh.io)
As part of the YellowHeart Project, I contributed to developing innovative blockchain-based solutions focused on
Ethereum and Polygon main-nets and test-nets.
Key achievements included:
- Writing and deploying smart contracts using Solidity to enable
token issuance and redemption functionality.
- Researching and integrating Chainlink oracles for real-time
external data access to enhance blockchain capabilities.
- Implementing a comprehensive ticket redemption system for web,
mobile, and redemption platforms.
- Successfully integrating TaxCloud for automated digital asset tax
calculations.
- Designing and deploying REST APIs to support customized leader
boards for events, enhancing user engagement.
Tech Stack:
Java, JavaScript, Web3.js, Solidity, AWS S3, PostgreSQL, REST APIs, Kafka, Linux, Bash.
|
July 2021 - Dec 2022
|
|
Trainee Software Engineer
1.Admin Website Development at Applova.Inc
As a Front-End Developer, I focused on enhancing the Admin Website by collaborating with team members to meet
evolving project requirements. The project involved a diverse technology stack, blending frontend and backend expertise to ensure a seamless and
user-friendly web application experience.
Key contributions included:
- Feature Development: Designed and implemented a Return on
Investment (ROI) calculator to help users analyze financial data and
make informed decisions.
- Autocomplete Search: Developed an autocomplete business search form
using the Google Place API, enabling real-time suggestions to
enhance user experience.
- Documentation: Authored comprehensive integration guidelines for
embedding the autocomplete feature across web platforms.
- Cost Analysis: Conducted a cost integration analysis demo,
showcasing the feasibility and value of implementing the
autocomplete search functionality.
Tech Stack:
Java, Spring Boot, Kafka, JDBC, Redis, MySQL, REST APIs, Kubernetes,
Helm, Docker, AWS.
|
July 2019 - Dec 2019
|
|