Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Jimmy Truong

Jimmy Truong

Full-stack Software Engineer, (w/ Javascript Front-End Specialty)

34 years old
San Diego (92130) United States (California)
Employed Available
Full-stack Engineer, Front-End Javascript Specialty, Extremely Avid IC, Technical Team Lead, Ex-Mathematics Researcher, MBA

I'm deeply team oriented: at Enjoy, I was on a team with only Back-End engineers and I ramped up all four of them to be able to deliver production Front-End code (before moving on to a different teams).

I love holding key responsibilities: at Enjoy, I code-owned and created from scratch multiple frontend/backends apps for multiple big partners: Apple, AT&T, BT, EE, Rogers, Magic Leap, Google, Sonos. This included partner-facing apps, customer-facing apps, and internal-facing apps.

I am a relentless hard-worker:
after 6.5 months, I became our Technical Team Lead, at Symphony.

I am an extremely avid IC:
on top of being a Team Lead, I produced nearly 90% of the code for 4 sprints straight.

I care really deeply about being an empathetic co-worker:
I helped 4 contractors ramp up even though 3 of them were on different teams. I also helped my friend get visibility for his work and as a result got a full-time position!
Resume created on DoYouBuzz
  • As a frontend specialist, I helped set best practices and migrate from a legacy code base (that include old class bass react, relay, and a non-unified codebase to a modern functional react, with hooks, Apollo GQL, with more opinionated stances on clear code and testing)
  • I also developed on core features that were launch directed to customers and users (include users from big tech companies such as Uber, Asana, Reddit, Pinterest, Twitch, and etc)
  • As a senior software engineer, my responsibilities included writing feature code end-to-end, backend and frontend, as well mentoring other
  • As an fullstack IC, with backend-heavy teammates, I taught each teammate frontend, and implemented end-to-end projects
  • I code-owned and created from scratch multiple frontend apps and their respective backends, for multiple partners: Apple, AT&T, BT, EE, Rogers, Magic Leap, Google, Sonos. This included partner-facing apps, customer-facing apps, and internal-facing apps.
  • Fleshed out our A/B testing framework, but was an agent of change for data-based decision making within the org. (Moonlighting as a data aggregator)
  • Created a framework for handling Customer Communications (email and SMSs) across the entire order lifecycle
  • Integrated Jest&Testing-Library and influenced the org to take on Frontend testing
  • Focused on creating best practices, systems, processes, to really help other teams and teammates be more effective and efficient (I tried to be a 10X contributor in this way!)
Learn more
  • Lead Frontend Engineer for Visor's staff-side platform. We built a way for our in-house tax team to serve clients from on-boarding to a happily filed return.
  • Built 9 major features, 19, minor features, frontend architecture, and several tech integrations including Smartlook, LaunchDarkly, Jest&Enzyme Component Testing, Nightwatch E2E testing and Yarn.
  • As a TTL, I did literally whatever it would take to make our team more productive:
  • Prepared for future features in the pipeline.
  • Code reviewed all other teammates' code.
  • Prepared and presented architectural options in order to simplify, migrate, and optimize, for our code refactors and for new features. Emphasized and stressed performant and reusuable components.
  • Technical grooming planned and hosted the weekly technical grooming.
  • Technical specs: delegated and composed technical specs.
  • Worked with Manual QA: Interfaced and worked closely with manual-QA team.
  • Worked with Release team: Interfaced and worked closely with automation team, robot-test runners, automated-QA, and deployment.
  • Worked with Engineering Services: Interfaced and worked closely with Engineering Services for salt scripts, build and Jenkin's deployment.
  • Worked with Engineering Services: Interfaced and worked closely with Back End to prepare dependencies.
  • Worked with design and product: Worked with design and PM to understand underlying customer needs.
  • Interviewed in-person and phone screened almost all candidates for Core Front-End Architecture team and Core UI team.
  • Mentored 4 other developers. Ramped up one to be productive IC.
Learn more
  • As a IC, I built absurdly robust javascript features:
    1. Drag&Drop File Upload feature more robust than Gmail's and Facebook's in two weeks:
      We tested by dropping 57 files into Gmails and froze their UI; dropped the same files into Fb and froze their UI; ours finished the upload cycle for all 57 filesVideo Demo On LinkedIn :D
    1. Attachment Preview feature (much like Slack's) in 2.5 weeks:
      handles previews
      file type detection
      mass collection of files being drag&dropped
    1. Logging Utility in 4 weeks:
      API is consumable from the entire Front-EndExposes an 'Entry Point' through the browsers so our customers debug with technical support on the fly!Aggregated data into a Kibana databaseSeverity levels can be easily changedAs a result, this logger exposed several fragilities in our code architecture, deployment process, and allowed us to pin point bugs with ease and precision.
    1. Connections Requests in 2 days:
      Basically an equivalent of "Linkedin's Connection's Requests"
    1. Connections Module Tab Manager in a days:
      Basically a tab view which partitions and filtered your connections by different types.
    1. Backend Emulator utility, using browser cookies, for the entire FE to use in half a day:
      As a result we could do super fast iteration on the front-End without depending on the Back-End!
    1. Grid Resize Detection API in a few hours.
      Because Symphony's app is base a on a complex grid layout, we need complex resize detection, beyond css's @media query screen size, we needed this to detect complex resizing.
    1. Mark All As Read-feature in a few hours.
      (Similar to Gmail's feature).
    1. Room Details Panel-feature in two days.
      Similar to Slack's 'Room Assets' feature.
    1. Built the entire Next Generation UI of our app, with a team of 3 devs, a UX Lead, a Designer, and a PM.
  • Accepted into The Next 36 ­ Canada's premiere entrepreneurship program, Magnolia aimed to create cutting edge social products for Augmented and Virtual Reality. Built a robust and reusable Node.js stack with an emphasis on functional programming and test driven development. Allowed us to validate business hypotheses quickly.
  • Built 4 full MVPs (Android, iOS, Chrome plugin, a Meteor.js app), and 4 VR demos, starting from February to May
  • Coded on a team of two, both Front-End & Back-End using: Node.js, React, Redux, CSS, HTML, Cordova/PhoneGap, Socket.io, Immutable.
  • Android Development: Coded a feature that allowed users to manually retry failed 'question/answer' submissions, for our Android client
  • Designed front-end of FineThink, including landing page branding for an array of users, designed forms and implemented dynamic profile editing using Javascript
  • Successfully raised seed funding of $55,000 from five sources to fund product conception to launch
  • Grew the initial community of 120+ users; and secured a b2b customer
  • Pushers Collective is a Hip-Hop record label in its infancy (est. 2011). I focused and advised on their growth strategy which encompassed: A&R, fashion label, retail/merchandising, media, and operations.
  • Facilitated relationships with Pushers media and famous artist including: T.i., Lil Jon, Schoolboy Q, Future, Big K.R.I.T.
  • Facilitated relationships to clothing manufacturers in India to outsource Pushers fashion label production
  • Analysed trends and competitors of the Urban Clothing Industry

Research Lead (of a Team of 7)

Office of Automotive and Vehicle Research
January 2014 to August 2014
Windsor
Canada - Ontario
  • OAVR is a renowned multi-faceted entity, serving as a research, consulting, data gathering, training, and resource centre for the automotive and automotive parts industries, as well as the broader vehicle transportation sector. I was a research lead for three phase project that surveyed the OEMs of continental North America.
  • Supervised and managed a team of 7 research consultants for primary data collection, industry review, and technical writing
  • Inteviewed and collected data from 600+ OEMs of North America

Surgical Clinical Intern

Can Tho General Central Hospital
June 2011 to September 2011
Volunteer Work
Can Tho
Vietnam
  • I completed a 4 month surgical internship through Can Tho University of Medicine and Pharmacy. I logged 870 hours in four units of the hospitals: surgical, OR, ER, and on-call duties.
  • Attended 53 surgeries for observation and of those, assisted at the operating table with 29 of the surgical procedures

Masters of Business Administration

University of Windsor

September 2012 to June 2014

Pure Mathematics, Bachelors

University of Windsor

September 2008 to June 2012
  • Typescript
    Advanced
  • Ruby
    Advanced
  • RoRails
    Advanced
  • ES6
    Expert
  • React
    Expert
  • Redux
    Expert
  • GraphQL
    Advanced
  • Mocha
    Expert
  • Immutable
    Advanced
  • Socket.io
    Advanced
  • Webpack
    Advanced
  • Node.js
    Advanced
  • Meteor
    Advanced
  • Git
    Advanced
  • Functional Programming
    Advanced
  • Bootstrap
    Good
  • Django
    Intermediate
  • Photon Networking
    Intermediate
  • Unity
    Notions
  • GCM
    Good
  • Cordova/PhoneGap
    Intermediate
  • Ansible
    Notions
  • PostGres
    Notions
  • Twilio
    Advanced
  • Android Development
    Good
  • AWS
    Notions
  • Backbone.JS
    Advanced
  • Jquery
    Good
  • Lodash&Underscore
    Expert
  • Gulp.JS
    Good
  • Karma.JS
    Good
  • Jasmine.JS
    Good
  • Python
    Notions
  • Frontend Architecture
    Good
  • CircleCI
    Notions
  • Jest&Enzyme
    Good
  • Yarn
    Intermediate
  • Nightwatch.JS
    Notions
  • LaunchDarkly
    Good
  • Smartlook
    Good
  • Fullstory
    Advanced
  • Testing-library
    Advanced
  • ApolloGQL
    Advanced
  • Firebase
    Good
  • Typescript
    Advanced
  • JavaScript
    Expert
  • Ruby
    Advanced
  • HTML5
    Advanced
  • CSS3
    Advanced
  • SQL
    Good
  • Java
    Intermediate
  • Python
    Intermediate
  • Swift
    Notions
  • Scheduling Theory
    Expert
  • Deterministic Optimization
    Advanced
  • Behavioural Mathematics
    Advanced
  • Combinatorics
    Advanced
  • Graph Theory
    Advanced
  • Group Theory
    Advanced
  • Statistical Analysis
    Good
  • Sympathizing with Users
    Good
  • Building Valuable Contacts
    Advanced
  • Loving The Grind
    Expert
  • User-Acquistion
  • User Behaviour
  • UX/UI
  • Sales (Front-Line)
  • Monetization (Strategy and Front-Line)
  • Building Industry/Investor Contacts
  • Living and Working in SF (my actual dream destination)