My Logo

Hi, I’m Anna Rychkova

SoftwareEngineerbuildingbackendsystemsandfull-stackapplicationsusingNode.js,TypeScript,andReactfocusedonAPIs,anddata-drivensystems.

Build
Solve
Improve

My Projects

  • Project image 1
    Project image 2
    Project image 3
    Project image 4
    Project image 5
    Project image 6
    Project image 7

    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
  • Project image 1
    Project image 2
    Project image 3
    Project image 4

    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
  • Project image 1
    Project image 2
    Project image 3
    Project image 4

    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
  • Project image 1
    Project image 2
    Project image 3
    Project image 4

    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

Network+

Certified by CompTIA

Full Stack Developer

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

Available For Work