I am an experienced Full Stack Developer with a deep specialization in Front-End engineering and UI/UX design. I thrive at the intersection of clean code and beautiful design, balancing my time between architecting complex web applications and mentoring the next generation of software engineers.
Currently, I work as a Front-End Developer at Ministry of Finance of Georgia, where I focus on building responsive, high-performance, and visually appealing web applications, including complex real-time systems.
- The Angular Ecosystem: I have extensive, hands-on experience spanning the entire Angular timeline. I am highly comfortable maintaining and upgrading legacy AngularJS codebases, as well as architecting modern, scalable applications using the latest versions of Angular and TypeScript.
- UI/UX & Pixel-Perfect Design: I don't just translate designs into code; I actively participate in the design process. I am trained to write highly responsive, mobile-first code using modern CSS/SCSS. My workflow heavily utilizes enterprise-grade component libraries, with a strict emphasis on mastering Angular Material and Kendo UI.
- Full Stack & Deployment: Beyond the DOM, I leverage tools like Firebase for backend architecture and database management, and I deploy seamlessly using Vercel and Netlify. I also maintain a solid foundational knowledge of C/C++ and C#, which roots my JavaScript work in strong computer science fundamentals.
For the past two years, I have also served as a Front-End Mentor at AlgoUni. Programming can be a steep mountain to climb, and my passion is helping aspiring developers find their footing and secure their place in the tech industry.
Whether I am hosting large-scale webinars, breaking down the intricacies of the Document Object Model for beginners, or developing comprehensive TypeScript curriculums from scratch, I thrive on translating complex technical concepts into accessible knowledge. Teaching others forces me to understand my own tech stack at the deepest possible level.
Before transitioning into software development, I worked as an Overall Quality Team Analyst (OQTA) at Teleperformance. This QA background gave me a unique, critical lens that I bring to my code every day:
- Extreme Detail Orientation: A meticulous eye for identifying edge cases and ensuring overall product quality before it hits production.
- Grace Under Pressure: A proven track record of managing tight deadlines, debugging critical issues, and maintaining high performance in fast-paced, high-stakes environments.
- Communication & Teamwork: Honed through years of delivering lectures, providing constructive QA feedback, and collaborating seamlessly within large-scale development teams. I know how to talk to developers, designers, and stakeholders alike.
- Bachelor of Science in Computer Science — Caucasus University While I specialize in the modern DOM and front-end frameworks, my development approach is rooted in traditional computer science. This academic foundation in data structures, algorithms, and software architecture is what allows me to confidently build highly scalable, real-time web applications today.
- English: Fluent (C1)
- Russian: Native / Bilingual (C2)
- Georgian: Native / Bilingual (C2)
- Armenian: Upper Beginner (A2)
- Japanese: Beginner (A1)
- Languages: JavaScript (ES6+), TypeScript, HTML5, CSS3, SCSS/SASS, C/C++, C#
- Frameworks & Libraries: Angular, AngularJS, Angular Material, Kendo UI, Bootstrap
- Tools & Platforms: Firebase, Vercel, Netlify, Git, GitHub Actions
- Concepts: Responsive Web Design, Real-Time Web Applications, UI/UX Principles, Technical Curriculum Development