# Thinh N. > Senior Software Engineer | Java | TypeScript | AWS Location: San Pablo, California, United States Profile: https://flows.cv/thinh Principal Software Engineer with over a decade of experience architecting and delivering high-impact, full-stack solutions. I specialize in solving complex architectural puzzles and elevating engineering teams by establishing best practices. My expertise spans from deep frontend mastery in React to versatile backend proficiency in Java and Python, and includes architecting and delivering end-to-end generative AI features. I'm passionate about roles where I can have a significant impact on technical strategy, solve difficult architectural challenges, and help build a world-class engineering culture. Let's connect. ## Work Experience ### Principal Engineer @ Vidlet Inc Jan 2023 – Present | San Francisco Bay Area ### Principal Engineer @ Zillow Jan 2020 – Jan 2020 | San Francisco Bay Area ### Senior Full Stack Engineer @ Zillow Jan 2018 – Jan 2020 | San Francisco Bay Area Architected front-end for a TurboTax-like wizard for dynamically creating rental leases using React/Redux. Incorporated best practices and provided mentorship to establish conventions around unit/functional testing, Typescript, eslint. Integrated Sentry for defect management, Fullstory for user behavior tracking. ### Full Stack Developer @ Vidlet Inc. Jan 2015 – Jan 2018 | San Francisco At Vidlet, I architected and implemented a video management admin for GoPro and HP. As the application evolved, I've gained thorough experience deploying frontend apps, having implemented and administered our frontend build system using a combination of Webpack, Jenkins, and AWS. I was lucky to work with a team of talented individuals in an agile environment, we leveraged Jira/Confluence and Github to collaborate. ### Backend Engineer @ Vidcaster Jan 2012 – Jan 2015 | San Francisco Bay Area I started off at Vidcaster primarily as a backend engineer. During this period I gained extensive experience with Django, including writing RESTful APIs (Django Rest Framework and Tastypie), creating/maintaining models, writing templates and views; extending the built-in admin interface; and working with middleware. Having used Django since 2011, I'm familiar with Django's advantages (along with some shortcomings) and I'm versed in Django best practices, including optimal ORM usage, database optimization, effective use of caching... ### ICT Specialist/Django developer @ Peace Corps Jan 2009 – Jan 2011 | Westmoreland, Jamaica - Designed/Implemented websites for two non-profit organizations, using Python/Django, MySQL, AJAX - Procured grant funding from USAID, acquired computer equipment from Food For the Poor and NEET organization, helped rally community members to build a computer lab for a primary school. - Trained teachers and developed strategy to raise money to facilitate maintenance of computer lab in a rural community. - Taught literacy and numeracy to at-risk children and adults using a computer-based curriculum. - Kickstarted and supported a community newsletter in collaboration with a local volunteer organization. ### Sr. Sales Engineer @ Parasoft Jan 2005 – Jan 2008 - Worked with clients to develop solutions to improve code quality and to write code in a more efficient and maintainable fashion. Key components were software aided creation of test suites and time-based metrics to track code quality over time. - Solutions geared towards clients working with Java, C, C++, web applications, and SOAP. - Was primary sales engineer for the top performing Military Aerospace division of Parasoft. ### Software Engineer @ DISCover Consoles Jan 2004 – Jan 2005 ### Test Engineer @ Optical Research Associates Jan 2003 – Jan 2004 ## Education ### Bachelors in Computer Science California State Polytechnic University-Pomona ## Contact & Social - LinkedIn: https://linkedin.com/in/thinhngo - Portfolio: http://neetja.com - Portfolio: http://1love-mag.com --- Source: https://flows.cv/thinh JSON Resume: https://flows.cv/thinh/resume.json Last updated: 2026-04-12