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