Key accomplishments
1) app.dentalbilling.com | hub.eassist.me – the web portal for eAssist Dental Billing Solution, staffs, dentists, customers, and insurance companies.
eAssist’s clients are dentists who own and run their own dental offices (dental practices). eAssist staff members provide service to these client dentists by billing the insurance companies of the dentist’s patients; as well as collecting payments from the dentist’s patients as well.
– Required skills: Angular.js 1.x, Node.js, Claudia.js, AWS serverless stack (Lambda, API Gateway, DynamoDB), Lambda (Node.js/Python), SQS/SNS, Cognito
– My role: First as a front-end developer, after 6 months, as a project manager and full stack developer who is responsible for managing eAssist WoW point system.
– Day-to-day responsibilities: Interpreting customers’ business requirements, splitting them to smaller ones, assigning subtasks to team members, managing ticket issuing system and VCS (GitHub, Bitbucket), facing customers, resolving issues, mentoring juniors and developing a big rock independently, exactly WoW point system which is evaluating eAssist staff members’ scores.
2) gempad.app – A revolutionary multichain decentralized launchpad designed to provide a secure and transparent environment for project owners to initiate funding rounds for their tokens, while offering contributors a safe and seamless platform to participate in these sales.
– Required skills: Rust/Anchor, Ethereum/Solidity/Hardhat, Next.js 13, TailwindCSS, Digital Ocean
– My role: frontend heavy full stack developer with web3 technologies and deep knowledge of ethereum and solana. (Founding engineer)
– Day-to-day responsibilities: Building UI components from the UI/UX design given and writing smart contract codes.
3) salesfuse.io – A workflow management SaaS platform designed to support sales and marketing leaders who are creating sales-specific messages for a global sales team.
– Required skills: Angular 14/16, Java 11/17, Spring Boot 2.4/3.0, Node.js, AWS EC2, RDS, SSH
– My role: individual contributor, directly worked with CEO
– Day-to-day responsibilities: Upgraded the legacy codes and old versions of frameworks and programming languages to the newer ones.
4) showzong.gg – MLB The Show player database, team builder, flipping tools, card builder, advanced data powered by AI and so much more.
– Required skills: Next.js 12, Tailwind CSS, Nest.js, TypeORM, AWS
– My role: individual contributor, worked in a distributed team at full stack developer role.
– Day-to-day responsibilities: fixing bugs, resolving GitHub issues, managing the AWS EC2 servers, optimizing the databases.
5) eeginfo.com – A professional training and clinical services company offering hands on clinical training courses by Sue & Siegfried Othmer.
– Required skills: Java 7/8, Spring Boot 2.2.7 / 2.7+, Hibernate, JSP, Angular 16, React Native, Node.js/Python for Lambda, AWS EC2, Jenkins, GitHub workflow action
– My role: individual contributor, worked in a distributed team at full stack developer role.
– Day-to-day responsibilities: Daily commits to GitHub, handling frequent requirement changes in urgent timely manner, fixing issues on GitHub, CI/CD, server management
6) maxlifeapp.com | maxlifemusic.io | hillsongworship.io – MaxLife Official Fan Club portal which provides private live streams, listening to Lions and Legacy clients’ latest music and engage with their fans. their clients (e.g. Hillsong) are all artists.
– Required skills: Next.js 13, Tailwind CSS, Nest.js , TypeORM, SequelizeORM, GraphQL, Netlify, Godday, AWS EC2, RDS, SSH
– My role: individual contributor, worked in a distributed team at backend developer role.
– Day-to-day responsibilities: Developing APIs, maintaining servers on AWS EC2, databases on RDS with SSH tunneling, handling frequent requirement changes in urgent timely manner, fixing issues on GitHub, and CI/CD.
7) Exitlag.com – ExitLag ensures better and faster connection routes to game servers, eliminating connection issues with a single button press. ExitLag brings an end to Lag, Ping, Packet Loss and Jitter issues by patching you through the optimal route in real time.
– Required skills: Rust, Golang, Next.js, TailwindCSS, Nest.js, ClickHouse, WebSocket, RabbitMQ, GraphQL
– My role: I contributed this project from scratch. We’d say exitlag has developed by gamers, for gamers, We implemented a proprietary technology that optimizes data routing by instantaneously mapping out various routes and sending the packet through the optimal one! In case one route becomes unstable, the others kick in keeping the game connection unphased.
– Day-to-day responsibilities: Developed the latecy monitoring platform with Next.js 13, Nest.js w/ SequelizeORM, and GraphQL. And improved Rust/Golang based serverless backend API codes w/ high demanding microservices.
Education
-
July 1 2011 - December 20 2014
North American University (NAU), US
Bachelor's Degree
Experience
-
April 20 2024 - April 20 2024
EEG Info
Full Stack Developer
Portfolio
Languages
Honors & awards
- 2014
