Senior Full-stack Engineer2022 - PRESENTHearMe
- Developed a cross-platform mobile application for Android and iOS that enabled anonymous real-time chatting for over 200,000 online users.
- Created an open source application performance monitoring tool for GraphQL servers.
- Integrated mobile payments in the React Native application to enable in-app purchases.
Senior Sofware Consultant2021 - 2022Squash Consulting
- Developed an internal tool-chain for full-stack development that was used for consulting several clients.
- Architected and developed a template-based database modeler that was used to create a platform for building web projects with no code.
- Consulted numerous clients on database architecture, specializing in government fraud detection, community detection, and platform personalization.
Senior Full-stack Engineer2019 - 2021Grüv
- Architected a multi-model datastore that enables platform personalization to suggest music to the users according to their tastes.
- Tracked and fixed bugs using Agile methodologies. Managed a team of four and created an interview process to hire new engineers.
- Created an open source tool to track database events in real-time. Enabled real-time notifications and feed updates using that tool.
- Oversaw launch processes, resulting in new investment rounds.
Software Engineer2018 - 2019Vineti
- Architected and built a role-based access control system used in the HIPAA-compliant environment.
- Created a generic front-end builder to enable maximum customizability for a multi-tenant platform.
- Co-owned the generic UI builder codebase, and I was the product owner in several tech teams.
Senior Software Engineer2017 - 2018GlobalR
- Rewrote the legacy domain registry service in Erlang, Elixir, and React.
- Developed an Erlang and OTP-based microservice architecture to enable highly available and fault-tolerant services.
- Integrated Stripe payments with the newly created domain-registry platform.