Hi, I’m Anna Rychkova
SoftwareEngineerbuildingbackendsystemsandfull-stackapplicationsusingNode.js,TypeScript,andReactfocusedonAPIs,anddata-drivensystems.
Build Solve Improve
My Projects
Smart Recruitment System
Backend recruitment platform for managing candidates, CV processing, and interview workflows.
My Contribution: Built a distributed backend system for recruitment workflows. Implemented JWT authentication, candidate management, and interview scheduling. Designed gRPC-based service communication between system components and integrated OpenAI API for automated CV analysis, reducing manual screening effort.
Role: software developer
- Node.js
- Express
- gRPC
- MongoDB
- JWT
- OpenAI API
Attaboy Dog Training
Production web platform for a real dog training business.
My Contribution: Built and deployed a live business platform for client communication and operations. Developed admin dashboard for managing testimonials and inquiries. Implemented authentication workflows, contact forms with email notifications, and content management tools. Set up CI/CD and production deployment via Vercel.
Role: team lead / software developer
- Next.js
- React
- Firebase
- TailwindCSS
- Nodemailer
- Vercel
CodeCraft
Full-stack coding practice platform with code execution and progress tracking.
My Contribution: Built a full-stack platform for coding practice with task management and submissions. Integrated Piston API for live code execution and Supabase for authentication and data storage. Implemented role-based access control, admin protection, and user progress tracking. Added feedback system with email notifications.
Role: software developer
- Node.js
- TypeScript
- Next.js
- Supabase (SQL, Auth)
- NextAuth.js
- Piston API
- SendGrid
AquaTrack
Full-stack water tracking app for monitoring daily hydration and progress.
My Contribution: Led development in an 11-person team. Built REST APIs for hydration tracking, user management, and authentication. Implemented email verification, password reset, and Google OAuth. Designed Swagger API documentation and coordinated backend/frontend integration through GitHub workflows and code reviews.
Role: team lead / full-stack developer
- Node.js
- Express
- MongoDB
- React
- JWT
- Swagger
My Skills
Backend Engineering
- Node.js
- Express.js
- REST APIs
- JWT
- gRPC
- MongoDB
- MySQL
- Supabase
Frontend
- React
- Next.js
- Redux
- Tailwind CSS
Languages
- JavaScript
- TypeScript
- Java
- SQL
Tools & DevOps
- Git
- GitHub
- Docker (basic)
- Postman
- Swagger
- CI/CD (basic)
About Me
Backend Development
Design and build backend services, REST APIs, and data-driven applications using Node.js and TypeScript, focusing on reliability, clean structure, and maintainability.
API & System Design
Design APIs and implement authentication systems (JWT, RBAC) in project-based environments
Networking & Application Behaviour
Applied understanding of how applications communicate over HTTP, DNS, and TCP/IP in backend development and API debugging.
Full-Stack Development
Develop full-stack applications using React and Next.js, connecting frontend interfaces with backend services.
Collaboration & Engineering Practices
Work in team environments using GitHub workflows, including pull requests, code reviews, and resolving merge conflicts. Acted as team lead in a training project, coordinating delivery and development process.
Education
Higher Diploma in Science in Computing (Software Developer)
National College of Ireland, Level 8 NFQ
Software Development, Object Oriented Software Engineering, Introduction to Databases, Web Design and Client-Side Scripting, Computer Architecture Operating Systems and Networks, Data Structures, Algorithms and Advanced Programming, Distributed Systems
Fullstack Developer
GoIt Academy
HTML+CSS, JavaScript, React, Node.js, TypeScript, Career Skills, Soft Skills
Bachelor of Science in Education (Physics and Mathematics)
Zhytomyr State University
Higher Mathematics, Theoretical Physics, Algebra & Geometry, Differential Equations, Pedagogy, Psychology, Teaching Methodology
Office Administration
Carlow Institute (VTOS)
General Office Skills, Communications, English for Speakers of Other Languages, Business English, Work Experience, Customer Services, Bookkeeping and Accounts, Word Processing, Mathematics, Spreadsheets
Certificates
Certified by CompTIA
Certified by GoIT Academy
Certified by Certiport
Certified by CodeSignal
Contact me
Feel free to contact me by submitting the form below and I will get back to you as soon as possible


















