Jeffin Jose
Full Stack Developer
Crafting seamless user experiences for web and mobile. 8+ years of full-stack development expertise, with experience leading teams to design and implement scalable applications and cloud solutions.

Developer Journey

Next.js
React
Angular
TypeScript
JavaScript
TailwindCSS
React Native
RSCS
SSR
Node.js
NestJS
Express.js
Spring Boot
Hibernate
Java
JWT
OAuth2
Azure AD B2C
PostgreSQL
Redis
DynamoDB
SQLite
TypeORM
DrizzleORM
AWS
Azure
Docker
Kubernetes
Giithub Actions
WebSockets
NATS
OAuth
Microservices
RESTful APIs
GraphQL
Firebase
Google Cloud Messaging
Camunda BPMN
  • Architecting scalable applications and leading cross-functional teams, ensuring seamless collaboration among front-end, back-end, and UI/UX teams.
  • I've closely worked with stakeholders and CEOs to align technical solutions with business objectives, managing projects from concept to delivery.
  • Proficient in Test-Driven Development (TDD) and Behavior-Driven Development (BDD), I emphasize quality and maintainability. My focus on innovation and effective leadership enables me to deliver high-impact, user-focused applications that drive business success.

July 2022 - Decemeber 2024

Senior Full Stack Developer / Tech Lead (ESports)

Matchbot (Pittsburgh Knights LLC) - Pittsburgh, PA, United States (Remote)

I have managed cross-functional teams and led projects from conception to delivery. I’ve facilitated collaboration between front-end, back-end, and UI/UX teams, ensuring alignment on project goals and timelines. My leadership style involves mentoring junior developers, conducting code reviews, and fostering an environment of continuous learning. I have also handled resource allocation, task prioritization, and risk management within agile teams.

Key Achievements:
  • Architected and implemented a Discord server management system with a loyalty feature, increasing user retention
  • Developed an innovative queue system allowing server members to join and participate in organized gameplay sessions
  • Spearheaded the adoption of microservices architecture, resulting in an improvement in system scalability and reduction in deployment time
Main Projects:
  • Pick-ban Application for Riot Games (Next.js)

    Next.js
    Redis
    OAuth
    WebSockets
    Node.js

    Developed a pick-ban application utilised by Riot Games for official Leagueof Legends championships, showcasing expertise in creating professional-gradee-sports tools using Typescript, Next.JS, Node.JS, Websocket, Socket.IO, Redis, and OAuth.

  • Custom OAuth with SSO

    OAuth
    Azure AD B2C
    NextAuth

    Implemented a custom OAuth system with SSO capabilities using Azure AD B2C and NextAuth, allowing users to sign in using their Discord account.

  • Discord Bot

    DiscordJS
    NestJS
    TypeScript
    DrizzleORM
    NATS
    PostgreSQL
    OAuth
    Azure AD B2C

    Engineered a sophisticated Discord bot that lets theusers queue up for game and track game stats.

  • Admin Panel

    Next.js
    React Server Components
    TypeScript
    TailwindCSS

    Developed an admin panel for managing user data and server settings.

  • Backend Microservices

    NestJS
    NATS
    Redis
    PostgreSQL
    DrizzleORM
    TypeScript

    Designed scalable NestJS applications with NATS for efficient microservice communication and Redis for optimized caching.

  • Authentication System

    OAuth
    Azure AD B2C
    NextAuth
    Strapi CMS

    Developed a unified SSO system supporting large number of user accounts using OAuth and Azure AD B2C.

  • Game Client Integration

    Node.js
    Riot Game Client
    TypeScript

    Integrated Riot Games client API for real-time data processing of Valorant and League of Legends.

March - Nov 2021

Full Stack Developer - Web & Android/iOS (LogTech)

TapIn Pay - Richmond, BC, Canada (Remote)

Developed a comprehensive delivery tracking system, leveraging NestJS microservices, React Native for cross-platform mobile development, and integrating real-time location services.

Main Projects:
  • Delivery Track App

    React Native
    Google Maps API
    GeoLocation

    Developed a hybrid mobile application to track driver location for deliveries using Google Maps API and GeoLocation.

  • NestJS Backend for Order and Driver Management

    NestJS
    TypeORM
    Redis
    PostgreSQL

    Developed robust backend application to handle order processing and driver details. Implemented RESTful APIs for seamless integration with front-end systems and utilized TypeORM for efficient database operations.

Jan 2021 - Jan 2022

Full-stack Developer and Solution Architect (ConTech)

SmarTECHS LLC - United States (Remote)

Collaborated closely with the CEO and application team to develop and implement many full-stack web applications, ensuring optimal functionality, quality, and reliability. Designed and documented system architecture using AWS microservices, frameworks and other open-source libraries.

Main Projects:
  • Admin Panel

    Angular
    AWS S3
    AWS SDK
    WebSockets

    Created an Angular application for administrators to manage data and digital assets, including File Manager for AWS S3.

  • File Manager for AWS S3

    Spring Boot
    AWS SDK

    Developed a Spring Boot project with AWS SDK to create directory structured JSON data from AWS S3 key-value data structure.

  • AWS DynamoDB Integration

    Spring Boot
    AWS DynamoDB

    Created a Spring Boot project to store and retrieve structured key-value data in JSON format to AWS DynamoDB Tables records.

  • Camunda BPMN Integration

    Java
    Camunda BPMN
    TypeORM
    Hibernate

    Developed a JavaEE project using Camunda SDK to persist data to SQL database using BPMNs & Camunda process-engine REST APIs.

  • SMS & Email Service

    Node.js
    AWS SNS

    Created a Node.js project to send SMS & Email to users worldwide using AWS SNS service.

Jan 2016 - Dec 2019

Full-stack Developer (EdTech)

FlexiApps - Bangalore, India (On-site)

Designed, developed, and tested native and hybrid Android applications. Optimized and patched updates for existing Android projects.

Main Projects:
  • Eduflex Friendly

    Java
    Android SDK
    SQLite
    Firebase
    Google Cloud Messaging

    Assignments and Attendance management application for teachers, which acts as an add-on to the ERP software.

  • Eduflex Portal

    Java
    JSP
    SQL

    Hybrid Android application for the Eduflex portal Website.

  • Lead Manager

    React Native
    Firebase
    Google Maps SDK

    Hybrid Android application for the ERP Software designed for Precarmart.com to manage leads, call log validation for field agents and database synchronization.

  • GPS Tracking Application

    Java
    Android SDK
    SQLite
    Firebase
    Google Cloud Messaging

    Native Android app used by schools and parents to track school buses realtime.

  • Hybrid Application for Labournet (Nyrah)

    React Native
    Firebase
    Google Maps SDK

    Designed and developed Android/IOS application to create and manage appointments and scheduling