Product-focused software engineer well-versed in the architecture and implementation of mobile and web applications. I have a proven history of executing product vision and using technology to achieve business goals.

Experience

2022 February - 2022 July

Tech Lead

IEX Group - Digital Assets
Key Responsibilities
  • Architected, designed, and led development of application backend and data services powering a blockchain analytics and messaging application.
  • Drove engineering excellence through team upskilling and mentoring.
  • Ensured system scalability by designing and implementing organization-wide architectural design standards.
  • Drove cross-division initiatives to de-silo institutional expertise.
  • Designed and built high-throughput data pipelining systems to process and analyze Solana and Ethereum blockchain data.
2019 May - 2021 October

Software Engineering Lead

Philosophie Group
Key Responsibilities
  • Developed full-stack web applications as part of an agile product team on behalf of enterprise clients.
  • Leveraged modern technologies including NodeJS, GraphQL, and Serverless computing in order to solve complex business problems with simple and maintainable software.
  • Helped drive user engagement through a research-driven, highly-iterative software development process.
  • Participated in, and helped to foster, a culture of collective product ownership and mutual mentorship.
2016 September - 2019 April

Lead Software Developer

Blueprint Education
Key Responsibilities
  • Architected and led development of a multi-party marketplace to connect prospective university students with mentors to help them through the application process.
  • Developed and deployed internal and customer-facing applications using Ruby on Rails, React, and React Native.
  • Led technical direction of a fast-growing startup in the education space.
  • Worked with company management to identify business inefficiencies and developed custom software or deployed off-the-shelf solutions as necessary to improve business processes.
2015 December - 2018 December

Senior Software Engineer

HappyFunCorp (contract/remote)
Key Responsibilities
  • Developed and deployed mobile applications on iOS and Android using React Native
  • Worked closely with stakeholders ranging from early-stage startups to large enterprises to municipal governments to identify optimal agile solutions to technical and business problems.
  • Worked with a distributed engineering team while effectively leveraging agile development processes to deliver high-value products on time and under budget
January 2015 - September 2016

Senior Software Developer

Shanghai AppMaker
Key Responsibilities
  • Worked closely with prodcut and design teams to deliver high-value software products for demanding clients.
  • Developed full-stack web application using a wide variety of cutting-edge technologies, including NodeJS, Django, Ruby on Rails, React, and React Native.
  • Built a custom frontend framework in order to streamline development of frontend client work
February 2014 - December 2014

Web Developer

WGF International Real Estate Marketplace
Key Responsibilities
  • Developed and maintained the customer-facing portion of a real estate marketplace web application as part of the frontend team
  • Work closely with product and design teams to build and test an optimized user experience in order to drive customer interaction and retention