SUMMARY
Full-stack Senior Software Engineer, TypeScript and React programming enthusiast.
EXPERIENCE
Front End Technical Consultant, Partner, Part-Time @ Mazeg | August 2024 - Present |
- Collaborating with Mazeg as a consultant to plan and design front-end applications, ensuring best practices in performance and scalability
- Providing guidance on code quality standards and performance optimization practices, mentoring junior developers, and fostering team growth
- Consulting on the engineering of BOON, a crypto platform with integration of various crypto wallets and all social media platforms using React, Express.js, and React Query
- Assisting in the development of Wandero, an AI-powered travel assistant using React, React Query, NestJS, Python FastAPI, RAG, and LangChain. Built in PWA with native notifications and live location tracking. Contributed to a high output streaming solution for handling different AI agent streams and live user location tracking.
Technologies: TypeScript, NodeJS, React + RN, MongoDB, Redis, AWS, Twilio, Expo, Yjs
- Worked on integrating our platform features as a third-party service for various other products
- Built a React Native mobile app from scratch using Expo to improve student engagement
- Designed and built a high throughput Redis-based FIFO queue system for handling tutoring requests across multiple platforms
- Created a shared design system for web and mobile using react-native-web and Storybook
- Built an internal npm library to share components, hooks, contexts between web and mobile apps
- Migrated outdated user groups module to more modern netflix-like profiles architecture, introduced a new service for migrating and splitting data from one db to multiple dbs, guaranteed zero downtime and zero data loss
- Worked closely on a custom virtual classroom using Twilio and Y-Websocket for real-time collaboration
- Led migration of all our JS services from outdated Node 14 to latest v22
| May 2020 - November 2020 (6 months) |
Technologies: TypeScript, NodeJS, NestJS, React, Redux, MySQL, MongoDB
- Built an educational platform using NestJS and React with focus on performance
- Introduced api rate limiting and caching to improve performance
- Improved app performance through React profiling and optimization techniques
- Optimized MongoDB queries through better indexing strategies
Software Engineer @ Unisoft | November 2019 - May 2020 (6 months) |
Technologies: TypeScript, NodeJS, NestJS, React, Redux, MySQL, MongoDB
- Engineered client-side mongoose like data models to reduce API calls and improve performance
- Developed a custom service worker for caching and offline support
- Developed a customizable UI framework for end-users
Technologies: TypeScript, React, Canvas-API, Interpreter, Parser, Compiler
- Engineered Jeka, a virtual dog-robot that follows custom programming commands
- Created a custom programming language and interpreter that runs in the browser. Try it out
PUBLICATIONS
Publications & Media Appearances |
EDUCATION
Computer Science, B.S. | Fall 2017 - Spring 2022 |
Free University Of Tbilisi, Tbilisi, Georgia