
Elbert Bae
Verified Expert in Engineering
Full-stack Developer
Vancouver, BC, Canada
Toptal member since May 6, 2022
Elbert is an experienced software engineer with expertise in building durable applications and a focus on leading full-stack development teams using TypeScript, React, and C#. He's led development teams in startups and large corporations. As a contractor, Elbert has demonstrated adaptability to different environments and strong stakeholder management skills.
Portfolio
Experience
- SQL - 8 years
- JavaScript - 5 years
- CSS - 5 years
- Node.js - 5 years
- React - 5 years
- Amazon Web Services (AWS) - 5 years
- TypeScript - 4 years
- React Redux - 3 years
Availability
Preferred Environment
Node.js, SQL, AWS Lambda, Amazon DynamoDB, React, CSS, Microservices, TypeScript, NestJS, Relational Database Services (RDS)
The most amazing...
...thing I've worked on is a workflow automation tool that can execute indefinitely to maintain durable executions with AI tool integrations.
Work Experience
Engineering Team Lead
Formula Monks
- Led cross-functional teams to deliver a workflow automation tool integrating generative AI models, improving task efficiency for end users in marketing-focused clientele by 50%.
- Conducted system design for durable workflow executions, spanning both synchronous and asynchronous activities and connecting with multiple integration partners for zero-downtime and recoverable processes.
- Interfaced with stakeholders to gather requirements, prioritize features, and provide project updates for continuous evaluation of progress and direction to meet organizational goals.
- Provided training and support for tools created to increase adoption of the workflow automation tools within internal teams to increase usage for feedback collection and iteration for further enhancements.
- Supported team health through regular 1:1 meetings with direct reports, providing consistent feedback, monitoring progress, and identifying concerns that may affect team stability.
- Contributed to delivery of Fortune 500 property insurance organization's internal escrow management application's document and cost management tools between sale participants to increase data management per transaction.
- Led front-end features for custom text editors using SlateJS to facilitate legal and contract document management with data syncing features to increase efficiency in document management processes for sale agreements.
- Facilitated transfer of application ownership to clients' internal teams upon project completion, ensuring a smooth transition through comprehensive knowledge transfer, training, and support.
Full-stack Mentor
Lighthouse Labs
- Mentored students on programming concepts throughout the curriculum, providing guidance and support to help them succeed in completing the full-stack boot camp program.
- Engaged in active reviews of mid and final team projects focused on web application design, helping to complete the project MVP for demos.
- Provided one-on-one project and code reviews, guiding students toward best practices on software development in both front-end and back-end systems.
Intermediate Full-stack Developer
PayByPhone
- Enhanced the existing web application for one of PayByPhone's initiatives and brought their MVP product to a production-ready stage by implementing React best practices in a team of back-end developers primarily working with C#.
- Oversaw the design of specific front-end epics for the team with documentation and task arrangements in Jira, enabling the development team to do its work and meet deadlines with minor interruptions.
- Provided training sessions on React development primarily for back-end engineers, which increased the velocity of front-end tasks and improved test coverage and team engagement.
- Developed portals for corporate client users to track parking costs and their corporate fleet histories, improving cost management, tracking, and reporting for business analysis.
Full-stack Developer
Rival Technologies
- Developed complex features for specialized marketing tools, enabling market researchers to create dynamic, personalized, and meaningful chat and media-based surveys.
- Migrated the legacy monolithic back-end system into microservices using event-driven architecture and design for fault-tolerant services and increased the back-end team velocity.
- Led a team of three developers handling several back-end features in design, architecture, and epic planning. Used Jira tools to support the team in meeting feature development expectations and deadlines.
- Supported the front-end React team in developing complex components during the migration to TypeScript and GraphQL for an improved version of the chat authoring interface.
Experience
Slack Code Review Bot
https://github.com/bert-bae/code-review-botFlooding
https://github.com/bert-bae/floodingNubrew—Beer Label Recognition
https://github.com/bert-bae/nubrewAutoWordle
https://github.com/bert-bae/auto-wordlerWebhook Events
https://github.com/bert-bae/bae-webhooksStarwars Story Crawler
https://github.com/bert-bae/starwars-scrollNotion Clone
https://github.com/bert-bae/notion-cloneEducation
Bachelors' Degree in Psychology and Business
Simon Fraser University - Vancouver, BC, Canada
Certifications
Professional Scrum Master I (PSM-I)
Scrum.org
AWS Certified Developer Associate
AWS
Software Development Certification
Lighthouse Labs
Skills
Libraries/APIs
Node.js, React, React Redux, Mapbox GL, jQuery, Stripe, Google Maps API
Tools
Amazon Virtual Private Cloud (VPC), Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), ChatGPT, Terraform, Git, Slack, Sequelize, Docker Compose, Lerna
Languages
CSS, HTML, JavaScript, ECMAScript (ES6), SQL, TypeScript, C#.NET, Ruby, GraphQL
Paradigms
Microservices, Agile, Scrum, Serverless Architecture, Database Design, REST, Management
Platforms
AWS Lambda, Amazon EC2, Amazon Web Services (AWS), Docker, Mapbox, Temporal Cloud
Storage
Amazon DynamoDB, MongoDB, PostgreSQL, Amazon S3 (AWS S3)
Frameworks
Next.js, Material UI, Redux, Ruby on Rails 5, React Native, NestJS
Other
Full-stack, Project Development, Software Development, Project Delivery, Amazon RDS, Architecture, Planning, OpenAI, Large Language Models (LLMs), Workflow Automation & System Integration, Business Analysis, Time Management, Project Design, Education, Slackbot, Regular Expressions, Machine Learning, Google Cloud Machine Learning, Relational Database Services (RDS), APIs
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring