Jimmy Truong
Verified Expert in Engineering
Full-stack Developer
Jimmy is a full-stack software engineer who helps companies make, execute and hit strategic business objectives. He helped Enjoy Technology go public and establish partnerships with Apple, AT&T, Google, BT, EE, Rogers, and Magic Leap. Skilled in several technologies, programming languages, and frameworks and specializing in JavaScript front ends, Jimmy is a relentless, hard-worker developer, an empathetic co-worker, and a true team player.
Portfolio
Experience
Availability
Preferred Environment
MacOS
The most amazing...
...thing I've created is a platform for customer communications that handles over 200,000 emails and SMS daily.
Work Experience
Senior Front-end Software Engineer
Clockwise
- Revamped our calendar event UI with millions of daily users spanning over 15,000 organizations, including big names Square, The New York Times, Reddit, Uber, Zoom, Robinhood, and Pinterest.
- Created a front-end code-testing infrastructure and logging to track production bugs and prevent categories of bugs before they even deploy.
- Built a suite of TypeScript utilities that increased the productivity of our front-end team composed of 10-15 engineers.
RoR Developer
Icebox Inc. dba Everchron
- Integrated SSO for Azure and Okta for all their enterprise clients.
- Created a permissions framework for authentication and authorization for their custom roles, which allows clients to fully customize granular security and permissions at the user level.
- Created an audit trail for data usage, enabling the client to charge customers per usage.
- Added a front-end testing framework and taught their engines how to contribute robust, tested code for Vue components and JavaScript code.
Senior Full-stack Software Engineer
Enjoy
- Developed from scratch and owned the code of the front and back end of multiple apps for partners, such as Apple, AT&T, BT, EE, Rogers, Magic Leap, Google, and Sonos.
- Created a framework to handle customer communications via email and SMS across the entire order lifecycles. This framework is responsible for hundreds of thousands of touchpoints daily.
- Assisted in growing the company and going public. I joined the company when we were in only five US markets. In 3.5 years, Enjoy was in over 80 markets worldwide.
Full-stack Software Engineer
Visor
- Designed and maintained our internal data processing frameworks.
- Made the end users more efficient by training users, creating instruction manuals, and designing the user interfaces to make the system easier to use.
- Designed workflows to increase the effectiveness and efficiency of our current systems and processes.
- Evaluated and implemented integrations with financial data providers; scalable data pipelines for analysis and processing of financial data using Python, Django, MySQL, and related software.
- Increased efficiency by designing front-end abstractions and reusable components in React and Redux.
Front-end Software Engineer
Symphony
- Became technical team lead in 6.5 months. Recognized as being a relentlessly hard worker.
- Analyzed user requirements, procedures, and problems to automate and improve existing computer capabilities and workflow.
- Built efficient and reusable front-end abstractions and systems.
- Integrated cutting-edge features (search, notifications, resilience connections, rich presence, MPOP). Performed statistical analysis on customer cohorts to optimize for profitability.
Full-stack Engineer
FineThink Inc
- Developed a campus marketplace that enabled tutors and students to be matched.
- Set up key user metric monitoring and tracking with DataDog.
- Landed multiple business contracts and handled the negotitions.
Experience
Clockwise
http://www.getclockwise.comEnjoy
http://www.enjoy.comI developed the project from scratch and owned the front- and back-end code of multiple apps for partners such as Apple, AT&T, BT, EE, Rogers, Magic Leap, Google, and Sonos.
I created a framework to handle customer communications via email and SMS across the entire order lifecycle. This framework is responsible for hundreds of thousands of touchpoints daily.
I helped grow the company and go public. I joined Enjoy when we were in just five US markets. In 3.5 years, Enjoy was in over 80 markets worldwide.
Virtual Stream Pet
https://kappamon.com/Used by more than 100,000 streamers, the virtual pet has already interacted with more than 10,000,000 viewers.
Vitamin D Sun Exposure
I built the entire app, end-to-end, myself since there's nothing on the Apple App store that tracks sun exposure and integrates with my Strava activities.
Chatbot for National Pizza Chain (Demo)
https://voiceflow-pizza-pop-quiz.netlify.app/This app allows multiple customers to be created, and customers can go through an entire pizza ordering flow via text or talk. Customers can also ask other questions.
Skills
Languages
TypeScript, GraphQL, JavaScript, Ruby, HTML, CSS3, Sass, CSS, SQL, HTML5, Java, C, Python, R, Elixir, PHP
Frameworks
Ruby on Rails (RoR), Tailwind CSS, Redux, Bootstrap, Express.js, Material UI, Flutter, Django, React Native, Jest, Cypress, Next.js
Libraries/APIs
React, React Redux, Node.js, REST APIs, Backbone.js, API Development, WebRTC, React Router, Twilio API, Vue, Web Audio, Stripe API
Other
Linear Algebra, Mathematics, Storybook, Front-end, Web Development, Number Theory, Apollo, Product Development, APIs, Full-stack, Full-stack Development, Product Sales, B2C Marketing, Enterprise Systems, Small Business Management, Topological Data Analysis, Advanced Physics, Game Theory, Web Security, Gatsby, Project Planning, Product Strategy, Mobile UI, Architecture, React Hooks, Mobile App Development, Payment APIs, Redux RTK, Webhooks, AWS CodePipeline, Technical Writing, Solution Architecture, Back-end Development, Okta, Team Mentoring, Communication, API Design, Minimum Viable Product (MVP), Multi-language Support, Machine Learning, Data Analytics
Tools
Front-end Build Tools, Redux Thunk, FullStory, Mocha, Figma, RSpec, Webpack, Git, Jenkins, AWS CodeDeploy, Loom, Jira
Paradigms
REST, UI Design, Search Engine Optimization (SEO), Requirements Analysis, Unit Testing, Scrum, Testing
Platforms
Firebase, MacOS, Mapbox, Twilio, Amazon Web Services (AWS), Web, iOS, Voiceflow, Azure
Storage
PostgreSQL, MySQL, Google Cloud, Cloud Firestore, NoSQL
Industry Expertise
Healthcare
Education
Master's Degree in Business Administration (MBA)
University of Windsor - Windsor, Ontario, Canada
Bachelor Degree (Honors) in Pure Mathematics
University of Windsor - Windsor, Ontario, Canada
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