Hi, I’m Anna Rychkova

A Result-Oriented Software Developer building and delivering software solutions that empower users, optimize business workflows, and transform ideas into real-world impact.

#NeverStopLearning

My Projects

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 passionate and motivated Software Developer with a strong drive to learn, grow, and create meaningful digital experiences.

My journey started with a love for mathematics from early childhood, which grew from solving math problems to solving real-world tasks through writing code. This passion not only inspired me to teach mathematics voluntarily but also to channel that analytical mindset into building modern, user-friendly applications.

I specialize in building modern web applications using a combination of front-end and back-end technologies, and I enjoy leveraging cloud platforms to deliver scalable and reliable solutions.

Alongside modern frameworks, I apply solid foundations in Data Structures & Algorithms, Object-Oriented Programming (OOP), Secure API Design (REST & gRPC), Test-Driven Development (TDD), and Performance Optimization.

I thrive on challenges and take pride in writing clean, efficient code, designing intuitive interfaces, and solving complex problems with elegant solutions.

Collaboration is at the heart of my work. I enjoy sharing knowledge, learning from others, and contributing to team success.

Beyond the technical side, I see software as both a craft and an art. Just as I pay attention to details when painting with my spouse, I apply the same dedication to building software that is not only functional but also beautiful and impactful.

My long-term goal is to contribute to larger projects, deliver scalable and innovative solutions, and inspire others by sharing knowledge and best practices. Every project I work on is an opportunity to improve, explore new technologies, and make a lasting impact.

With a Higher Diploma Bachelor’s degree in Computer Science from the National College of Ireland, I am eager to continue developing my expertise, working on data-driven projects, and growing in today’s fast-evolving tech landscape.

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