Available for opportunities

Hi, I'm Eugene Gwee

Full-Stack Developer

Backend 70%
Frontend 30%

I build robust APIs, microservices, and scalable backend infrastructure. Passionate about clean code, modern architectures, and turning complex problems into elegant solutions.

Get in Touch
Career Journey

Work Experience

A timeline of my professional journey, showcasing the companies I've worked with and the impact I've made along the way.

Backend Developer

Attix Apac, Singapore

Feb '25 - Oct '25Singapore9 mos

Backend Developer for the AI-powered trading assistant TradeGPT

  • Enhanced the options paper-trading system through Tradier API integration, options-expiry handling, and advanced PostgreSQL data aggregation.
  • Developed a dynamic email-scheduling pipeline using AWS EventBridge Scheduler, Lambda, Step Functions, and RDS to deliver personalized emails at user-specified times.
Node.js
TypeScript
AWS
PostgreSQL
Jira
Confluence

Senior Software Developer

BookMyShow Southeast Asia

Nov '22 - Feb '25Singapore2 yrs 4 mos

Built and scaled a Customer Authentication Platform from MVP to 10,000+ active users.

  • Orchestrated the seamless implementation of a robust customer login system, employing industry-standard JWT authentication, enhancing the security and user experience of the platform.
  • Improved company TypeScript standards by sharing best practices and contributed to a shared code library for reusable components.
  • Built a centralized Kafka library used by 10+ microservices, processing more than 100,000 events.
  • Created 20+ well-documented APIs for third-party integrations, leveraging Swagger for clear and maintainable specifications.
  • Created flow charts, sequence diagrams, and ERDs from feature requirements to plan and execute tickets over 30 sprints.
Node.js
TypeScript
NestJS
MongoDB
RabbitMQ
Redis
Kafka
Swagger
Jira
Confluence

Software Engineer II

Circles.Life

Nov '20 - Oct '22Singapore2 yrs

Led a team of 3 to build a Customer Data Platform.

  • Mentored junior developers and conducted code reviews
  • Implemented 10+ Airflow DAGs for ETL workflows, efficiently processing and loading data into Snowflake.
  • Developed a React website with intuitive UI for 5-10 internal stakeholders, enabling efficient visualization of customer data.
  • Built 20+ Node.js APIs to support platform functionality and integrations.
  • Wrote Jest unit tests, maintaining 90%+ code coverage.
  • Set up 10+ Grafana Cloud monitoring dashboards from application logs, with alerts integrated to Slack.
  • Containerized and deployed web applications to AWS EC2 using Docker for scalable and consistent environments.
Node.js
TypeScript
MongoDB
React
Snowflake
Airflow
Grafana
AWS
Docker
Jest
Swagger
Jira
Confluence

Software Engineer

Accenture

Dec '19 - Jun '20Singapore7 mos

Built features and fix bugs for an ICA project using the Pega Platform.

  • Wrote Java code for use cases not supported by the Pega Platform.
  • Wrote tests for User Acceptance Testing (UAT).
Java
Pega Platform
Tech Stack

Skills & Technologies

A comprehensive toolkit of languages, frameworks, and tools I use to bring ideas to life.

Languages

TypeScriptJavaScriptPythonSQLGolang (learning!)

Frontend

ReactNext.jsTailwind CSSReact QueryZod

Backend

Node.jsExpressNestJSGraphQLRabbitMQKafka

Cloud & DevOps

AWS EC2AWS LambdaDockerGitHub ActionsVercel

Databases

PostgreSQLMongoDBRedisSnowflakeAWS S3PrismaMongoose

Tools

GitCursorClaudePostmanBashJiraConfluenceSlackDraw.ioExcalidraw

Monitoring

GrafanaAWS CloudWatch

Concepts

MicroservicesEvent-Driven ArchitectureAPI DesignAuthentication & AuthorizationData Modeling
Get in Touch

Let's Work Together

I'm always open to discussing new projects, creative ideas, or opportunities to be part of something amazing. Feel free to reach out!

Singapore • Open to Remote