Senior Full-stack Engineer
2022 - 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.
Technologies: React, React Native, GraphQL, NestJS, CQRS, TypeScript, Apollo, React Apollo, Apollo Server, Notion, Agile, Scrum, Unit Testing, End-to-end Implementation (E2E), Xcode, Android Studio, Amazon Web Services (AWS), JavaScript, Firebase, PostgreSQL, RedisSenior Sofware Consultant
2021 - 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.
Technologies: TypeScript, Node.js, React, React Native, Neo4j, ArangoDB, Elixir, Phoenix, Ecto, MUI (Material UI), Amazon Web Services (AWS), JavaScript, Firebase, REST APIsSenior Full-stack Engineer
2019 - 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.
Technologies: TypeScript, Node.js, React, Next.js, Redux, Neo4j, ArangoDB, GraphQL, GraphDB, Apollo, JSON-API, Trello, Scrum, Agile, Xcode, Android Studio, MUI (Material UI), Amazon Web Services (AWS), JavaScript, REST APIs, RedisSoftware Engineer
2018 - 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.
Technologies: Ruby on Rails (RoR), React, Redux, Trailblazer, Agile, Scrum, Jira, GitHub, Visual Studio Code, MUI (Material UI), Amazon Web Services (AWS), JavaScript, REST APIs, PostgreSQLSenior Software Engineer
2017 - 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.
Technologies: Elixir, React, Phoenix, GitHub, Trello, Erlang, Erlang (OTP), OTP, Microservices, JavaScript, REST APIs, PostgreSQL