After I transform my word resume from word to markdown, I felt boring.
So here we are with a better version.
TC
Who am I
- believe in long term value and cultural strength
- believe in “SDE = Somebody Do Everything”, not just an engineer but also a problem solver.
- believe in myself, confident to handle any problems; also know my limitation, and voice out if I’m there.
- more specific, any probably limit to technically at this time.
- believe in myself, confident to handle any problems; also know my limitation, and voice out if I’m there.
- believe in automation #automate.everything.
- current interest is
dynamic software system performance tuning
, particularly the full-backend-stack, including clients, services, data store and its environment.
What I am looking for
- I grew much faster when I was working with
great people
- Amazon taught me how importantly the culture matters, so I am looking for next company with
its own culture
Business model
determines fast vs normal lanes
What did I do
- I
coded
since 2004 with B.S. in computer science; I actually programmed in my first job at 2008, which addeddebugging, testing and deploying
; I named myself developer when I was in Singaore around 2010, when I startedcreating softwares
beyond the job responsibility; I grew to a good engineer at eBay with a tech lead coaching me withthe automation methodology
at 2012; I became a senior engineer at HSBC afterled a gloal distributed engineer pod
. - I am more than a software engineer here at Amazon, “SDE” now wearing TPM/PM/TL/Mentor all different hats. We pay attention to customer experience and business model, own end to end outcome; I could measure, observe and reason really really really complicated systems (hundreds of services) and offer alternative solutions for different purpose under various constraints; I could focus on the mechanism, process and culture to ensure the tech team is with a good habit so that whole E.E. (engineering excellence) is efficient; I could own as much as I am motivated to, O.E. (operational excellece), product, feature, design, code review, code change and wikis, for example my recent favorite was the launch plan for new buddy.
What I am good at
- keeping customer and business outcome first
- watching over dynamic system end-to-end, including operational excellence
- making right technical trade-offs (as best I can) and balance between delivery vs perfection
- subject matter expert on some domains: developer platform, nearly realtime abnomaly detection and abuse prevention, micro-services, API design, Java Runtime
- managing complex projects and/or dealing with complex situations: long running project, turn-red-to-green, plan-b etc.
- leading engineer team via mechanism (coded or forced process), standards (normal process) and documentation
- mastering production incident handling (ACL) and trouble shooting
- staying foolish and hungry
What I am not good at
- When I was emotional, probably 2-3 times in past 5 years, my ego increased during that period (around 1-2 months)
- I am more likely drive straight forward communication when called open communication, with my constructive feedbacks, as I also value efficiency and it worked ok so far.
Why change?
- I benefited a lot from Amazon’s culture and mechanisms, I believe there are many other great learnings from other great organizations; I’d like to explore.
- Suddenly, I felt ready to graduate from Amazon, I shall contribute my learnings and expertise to elsewhere.
- Alexa grew from 500 to 10k ppl since I joint, the challenges are no longer scalability but maintanenbility around me.
Why now?
- I kept my eye open and always ready for next rocket ship
- I got my combo card recently and is waiting for my green card final process, eta. by May’22
- (I-485 submitted on Oct’20, I-140 approved in mid 2021)