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 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.