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
Introduction to Programming with Python
Certified by CodeSignal