< .| />

Building digital experiences with modern technologies.
Focused on creating elegant solutions to complex problems.

Currently working as Associate Architect at PalTech

😄 Pronouns: He / Him

⚡ Fun fact: My name means Infinity Infinity

Highlights

Career Highlights

  • Led multiple teams including Web Development COE, Open-Source, and Solution Engineering.
  • Developed full-stack web apps and presale POCs, reducing setup time and human error.
  • Implemented serverless AWS backend with Amplify, AppSync, Lambda, RDS, S3, and Cognito.
  • Streamlined deployment using placeholder transformations with Docker across environments.
  • Designed scalable infrastructure for 1M+ users using AWS services.
  • Optimized MongoDB Atlas for global writes and sharding for data compliance and performance.
  • Created Boiler-Plate Apps with custom component library supporting multiple themes.

Tech Stack

Core

JavaScriptDotNetC#Python

Frontend

JavaScriptReactHTMLCSSAngularTailwindCSSMaterialNextJSReact-Native

Backend

NestJSNodeJSFastifyExpressDotNetC#DotNet Core

Databases

MongoDBMS SQL ServerMongoAtlasPostgreSQLMySQL

Testing

JestCypressKarmaJasminePuppeteerEnzyme

Design & Diagramming

Figmadraw.ioLucidCharts

Cloud & DevOps

AWSDockerAzure

Projects

NPM material-mui-date-range-picker

NPM material-mui-date-range-picker

- Developed a Material-UI date range picker component. - Published as an NPM package for reusable date selection in React applications.

reactnpm
View Live Demo
Infinite Dad Jokes

Infinite Dad Jokes

- Created a React-based app for displaying infinite dad jokes. - Integrated with TypeScript, Webpack, ESLint, and Jest for a robust development setup.

reacttypescriptwebpackeslintjest
View Live Demo
Plugin for projects using ngx-translate package

Plugin for projects using ngx-translate package

- Developed a VSCode plugin to enhance workflows for Angular projects. - Focused on utilities for the ngx-translate package.

vscodeangulargithub
In-Memory Cache using Decorator on method, service

In-Memory Cache using Decorator on method, service

- Implemented an in-memory caching solution for Angular. - Utilized decorators to optimize method and service performance.

angulargithub

NextJS/React App with NodeJS backend

NextJS/React App with NodeJS backend

— Project Manager/Solution Architect

- Architected a scalable AWS infrastructure for a high-traffic application, utilizing services like Fargate, ECS, and Lambda. - Implemented MongoDB Atlas with sharding for global data compliance and performance. - Established standardized development practices with TypeScript, ESLint, and testing frameworks. - Integrated security measures including encryption and rate limiting, and set up CI/CD pipelines.

reactnextjstailwindcssnodejsmongodbawsnatstypescriptjestcypresssendgridtwiliocloudflarestorybookgithub
NextJS/React App with NodeJS backend

NextJS/React App with NodeJS backend

— Manager/Principal Lead Full Stack App Dev

- Developed a centralized SSO solution for unified authentication across web applications. - Created functional tools like ticketing, timesheets, and invoicing using NextJS. - Standardized codebases with linting, formatting, and testing tools. - Established boilerplates for React, NextJS, and React Native to streamline development.

reactnextjskoajsnodejsmongodbawstypescriptcypress
Business Apps Ecosystem

Business Apps Ecosystem

— Principal Lead Full Stack App Dev

- Modernized internal portals, optimizing resource usage and automation. - Developed various applications to meet HRMS and other internal needs. - Implemented a ticketing system and integrated an SSO app for centralized authentication.

reactnextjsmssqlnodejssequelizetailwindcsstypescriptcypress
NextJS/React App with Python backend

NextJS/React App with Python backend

— Lead Full Stack App Dev

- Migrated a React app to NextJS with Tailwind CSS and TypeScript. - Integrated in-house SSO using OIDC for secure authentication. - Developed reusable UI components and ensured code quality with testing.

reactnextjspythonmongodbawstailwindcsstypescriptcypress
React-Native App with AWS backend

React-Native App with AWS backend

— Lead Full Stack App Dev

- Designed dynamic, configuration-based screens for flexible content. - Integrated health APIs and developed workflows with AWS services. - Enhanced user engagement with app-invite flows and deep linking.

reactreact-nativeaws-amplifypostgresaws
React App with Camel backend

React App with Camel backend

— Full Stack App Dev

- Developed a UI for wallet management in a banking system using React and TypeScript. - Implemented data operations with PostgreSQL and optimized deployment with Docker.

reactmaterialuipostgresqltypescriptdocker
Online Classroom Platform Apps

Online Classroom Platform Apps

— Full Stack App Dev

- Modernized educational portals and automated server management with AWS. - Developed frontend with AngularJS and backend APIs with .NET Core. - Enhanced SSO with token autorefresh for improved security.

angularjitsiawsdotnet
Migrating Swing client application to Web app

Migrating Swing client application to Web app

— WebApp Dev

- Led migration from Swing to Angular web app. - Created a custom component library supporting multiple themes. - Followed TDD and BDD practices with Jira and Kanban.

angularmaterialuitypescriptjava
Reporting tool - setup

Reporting tool - setup

— Full Stack App Dev

- Developed a reporting app with React and Node/Express. - Designed backend API with MongoDB and Mongoose. - Set up testing and Docker for deployment consistency.

reactnodejsexpressmongodbdocker
Custom Scheduler POC - setup

Custom Scheduler POC - setup

— Full Stack App Dev

- Created a custom scheduler with drag-and-drop functionality using Angular 4.

angular
Error Monitoring and reporting API for node.js - setup

Error Monitoring and reporting API for node.js - setup

— Full Stack App Dev

- Developed an error monitoring API and UI with high test coverage.

angularnodejshapijsmssqlgulpkarmajasmine
Integration of OpenID server into an angular app and WebApi

Integration of OpenID server into an angular app and WebApi

— Full Stack App Dev

- Implemented token authorization and integrated OpenID Connect for authentication.

angulardotnetcsharp
Training Sessions Tracker

Training Sessions Tracker

— Full Stack App Dev

- Developed a React.js module for HRMS, integrated with Angular2 app. - Led project from requirements to implementation, using modern JavaScript features.

reactdotnetcsharpmssqlangularbabelwebpack
Data Migration & translation from multiple sources

Data Migration & translation from multiple sources

— Full Stack App Dev

- Assisted in migrating data to SQL Azure with customizations for legacy systems. - Developed applications and APIs for data extraction, translation and automated deployments.

dotnethtml5javascriptcss3azurepowershell

Get in Touch