My Logo

Hi, I’m Anna Rychkova

A Result-Oriented Software Engineer building reliable, scalable systems that drive innovation, enhance performance, and turn complex challenges into real-world solutions.

#NeverStopLearning

My Projects

  • Project image 1
    Project image 2
    Project image 3
    Project image 4

    Attaboy Dog Training

    The project started as a learning initiative. I led the development of the MVP and guided teammates in GitHub workflows. Later, the business owner invited me to enhance and deploy it as the official website for his dog training business. Today, the responsive site is live, serving real clients and supporting ongoing operations.

    My Contribution: Designed and developed the single-page public website with anchored sections for services, testimonials, and contact. Implemented the contact form with email notifications and built a separate admin dashboard to manage testimonials and client inquiries. Ensured a fully responsive, polished UI with interactive elements, configured ESLint for code quality, and deployed the project on Vercel with CI/CD.

    Role: team lead

    • Next.js
    • React
    • JavaScript
    • CSS
    • TailwindCSS
    • Firebase
    • Cloudinary
    • Nodemailer
    • Swiper
    • ESLint
    • Vercel
  • Project image 1
    Project image 2
    Project image 3
    Project image 4

    CodeCraft

    CodeCraft is a web application for practicing and testing programming skills in JavaScript, Python, and Java. It offers coding challenges and quizzes on algorithms and data structures, from basic to advanced levels. Users can filter tasks by difficulty, language, and type. The app features a responsive design and an engaging interface. I developed both the public interface and the secure admin panel, ensuring a scalable and user-friendly experience.

    My Contribution: Designed and built a fully interactive platform with real-time code execution and instant feedback. Developed user registration, secure authentication, and an admin panel for managing tasks and quizzes, seeding the initial tasks into the database. Created tests to ensure functionality and stability. Ensured scalability, responsiveness, smooth user experience, code quality controls, and deployed the application to production, making it reliable for real-world use.

    Role: software developer

    • Next.js
    • React
    • JavaScript
    • TypeScript
    • SQL
    • CSS
    • TailwindCSS
    • Supabase
    • NextAuth.js
    • CodeMirror
    • Piston API
    • Recharts
    • SendGrid
    • Postman
    • Jest
    • React Testing Library
    • ESLint
    • Vercel
  • Project image 1
    Project image 2
    Project image 3
    Project image 4

    AquaTrack

    AquaTrack is a modern web application that helps users track their daily water intake and maintain a healthy lifestyle. The app features a responsive UI, an integrated guide, and allows users to log their daily water consumption, set personalized hydration goals, and monitor their progress with detailed statistics. AquaTrack serves as a personal assistant to help users stay hydrated and meet their daily targets.

    My Contribution: As the Team Lead, I oversaw project planning, code reviews, and GitHub repository management. As the Frontend Developer, I implemented authentication features, including email verification, password management, and Google Authentication, as well as ISO-compliant time handling. On the Backend side, I created and documented API endpoints using Swagger, ensuring clear and maintainable documentation for the team.

    Role: team lead

    • React
    • JavaScript
    • Redux
    • Recharts
    • HTML
    • CSS
    • i18next
    • Helmet
    • Formik
    • Yup
    • React-toastify
    • Rreactour
    • Cloudinary
    • Node.js
    • Express
    • MongoDB
    • Mongoose
    • Morgan
    • CORS
    • Joi
    • Multer
    • SendGrid
    • Swagger
    • JWT
    • Axios
    • Vite
    • ESLint
    • Vercel

My Skills

Languages

  • JavaScript
  • TypeScript
  • Java
  • Python
  • HTML5
  • CSS3

Frameworks

  • React
  • Redux
  • React Router
  • Next.js
  • Node.js
  • Express.js
  • Tailwind CSS
  • Bootstrap
  • jQuery

Tools

  • AWS
  • MongoDB
  • Firebase
  • Supabase
  • Prisma
  • SQL
  • MySQL
  • Docker
  • GitHub
  • Git
  • Bash
  • Figma
  • Postman
  • Swagger
  • Jest
  • React Testing Library
  • Prettier
  • ESLint
  • Cloudinary
  • Nodemailer
  • SendGrid

About Me

I am a dedicated Software Engineer passionate about building scalable, maintainable, and high–impact digital systems.

My journey began with a deep curiosity for mathematics — a mindset that naturally evolved into solving real–world problems through code. This passion has grown from tackling abstract problems to designing and engineering complete software systems — from intuitive, user-centered interfaces to reliable, data-driven back-end architectures.

I focus on engineering clean architectures and developing software that balances performance, usability, and long–term reliability. My experience spans front–enddevelopment, creating intuitive interfaces, and back–endengineering, building robust, secure, and scalable data solutions.

I approach development as both an analytical and creative process — applying data structures, algorithms, and design patterns to craft solutions that are efficient, testable, and future–proof. I believe in engineering as craftsmanship: each function, API, and test contributes to a system that is elegant, reliable, and built to scale.

Collaboration, automation, and continuous improvement are at the core of my work. I enjoy contributing to team success, implementing CI/CD pipelines, improving code quality through testing, and learning from every iteration. I value knowledge sharing and enjoy mentoring peers, as I believe that strong teams produce better software.

Beyond technical skills, I strive to build software that delivers meaningful impact — systems that not only meet functional requirements but also improve workflows, empower users, and support long–term business goals. Every project is an opportunity to explore innovative solutions, optimize processes, and enhance user experiences.

With a Higher Diploma in Computing (First-Class Honours)from the National College of Ireland, I am driven to deepen my expertise in distributed systems, database design, and secure software engineering — building technology that not only works but endures.

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

Full Stack Developer

Certified by GoIT Academy

IT Specialist HTML and CSS

Certified by Certiport

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