

What we’re about
We provide workshops and events, connect members with industry mentors, foster a supportive community through meetups and conferences, and raise awareness for more inclusive industry practices.
Our mission
Empowering women to be at the forefront of Technology and Innovation
Our vision
Empowering women in their tech careers through education, mentorship, community building, and career services.
Code of Conduct
At Women Coding Community we are committed to a vibrant, supportive community where women can network, share experiences, and foster professional relationships, regardless of age, gender, visible or invisible disability, ethnicity, gender expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, sexual orientation or preferred programming language(s).
The full version of our Code of Conduct could be find following the link:
https://womencodingcommunity.com/code-of-conduct
Website
womencodingcommunity.com
Sponsors
See allUpcoming events (4)
See all- Defining System Requirements — A System Design Deep Dive (Part 2 of 2)Link visible for attendees
🎯 Event Title:
Defining System Requirements — A System Design Deep Dive (Part 2 of 2)📍 Event Description:
Designing robust, scalable systems starts with one essential step: defining system requirements.
Whether you're preparing for system design interviews or architecting production-grade systems, being able to clearly define what your system must do — and under what constraints — is what separates good engineers from great ones.
This two-part series will guide you through both foundational and advanced aspects of defining system requirements in real-world scenarios.
In Part 1, we’ll focus on the core functional and availability requirements.
In Part 2, we’ll dive into non-functional trade-offs, scalability, and operational aspects like security and cost.🧠 What You’ll Learn:
✅ What system requirements are — and why they are essential in system design
✅ How to structure and prioritize functional vs non-functional requirements
✅ Techniques to define availability, resilience, and fault tolerance
✅ Deep dives into scalability, performance, consistency models, and cost trade-offs
✅ A reusable checklist you can apply to any system design problem📘 Session Breakdown
🔹 Session 1: Foundation & Core Requirements
Goal: Understand essential system behaviors and high-level availability expectations.
Topics Covered:
• Welcome & Series Intro
• System Requirements Overview
• Functional Requirements
• High Availability
• Fault Tolerance, Resilience, Reliability
• Wrap-Up & Q&A🔹 Session 2: Scaling, Guarantees & Trade-offs
Goal: Explore non-functional requirements for scaling, durability, and long-term operation.
Topics Covered:
• Recap of Session 1
• Scalability
• Performance & Latency
• Durability & Consistency
• Maintainability, Security, Cost
• Final Summary & Open Discussion📅 This is a two-part connected series. We recommend attending both sessions to get the full value, as Part 2 builds directly on the foundations from Part 1.
Part 1 Recording session https://youtu.be/jtu6WuEYeog
👉 Spots are limited! RSVP NOW!
👩🏻🏫Speakers and Mentors of the Study Group:
Shailaja Koppu | LinkedIn
Liliiia Rafikova | LinkedIn💫 About Women Coding Community
We empower women in tech through education, mentorship, and career support. Join us for hands-on workshops, events, and a welcoming community.
Website: https://womencodingcommunity.com
Code of Conduct: We are committed to inclusivity and respect. Please review our community guidelines.Follow us :
LinkedIn | Instagram | YouTube | Meetup | GitHub | Slack | email🔖 Tags:
#SystemDesign #SoftwareEngineering #WomenInTech #DistributedSystems #TechInterviews #ScalableSystems #CodingCommunity #WomenCodingCommunity - LeetCode Summer Bootcamp Week 3Link visible for attendees
Do you always feel frustrated by upcoming coding interviews? Do you feel overwhelmed by opening books and platforms to practice coding questions while trying to look at too many topics simultaneously?
Our intensive Summer Coding Bootcamp: From Zero to Hero! is designed to equip you with the essential knowledge and problem-solving techniques to confidently tackle even the most challenging coding interviews.
To get the place follow the link LeetCode Summer Bootcamp to register!
What you'll learn:
- Master Algorithms & Data Structures: Dive deep into the fundamental building blocks of efficient code. We'll cover a wide range of data structures (arrays, linked lists, stacks, queues, trees, graphs, hash tables) and algorithms (sorting, searching, dynamic programming, graph traversal) that are crucial for technical interviews.
- Crack Coding Interview Questions: We will dissect the most popular coding interview questions, focusing on problem-solving strategies specifically based on Algorithms and Data Structures.
- Develop Optimal Solutions: Learn various techniques and gain valuable insights into how to quickly devise and implement solutions with optimal time and space complexity. We'll explore different algorithmic approaches and help you understand the trade-offs between them.
- Nail Your Interviews: Beyond just solving problems, we'll provide guidance on how to effectively communicate your thought process, handle edge cases, and present your solutions clearly to impress interviewers.
By the end of this bootcamp, you will:
- Have a strong understanding of core algorithms and data structures.
- Be proficient in solving a wide variety of coding interview problems.
- Know how to analyze the time and space complexity of your solutions.
- Be equipped with effective strategies to approach and solve coding challenges under pressure.
- Gain the confidence to ace your technical interviews and take the next big step in your tech career!
📜 Earn a Certificate: Upon successfully completing the course, including participation in discussions and submission of the homework, you will receive a certificate recognising your achievement in mastering problem-solving questions.
To qualify for the certificate, participants must complete at least 80% of the homework.
Please follow the link to register to earn the certificate:
LeetCode Summer BootcampAgenda
- 10:00 - 10:05 - Welcome words and Introduction to Women Coding Community
- 10:05 - 10:20 Going through the homework
- 10:20 - 11:00 Lecture
- 11:00 - 11:30 Solving the questions in the breakout rooms
- 11:30 - 12:00 - Discussing the solution and Q&A
Host: Irina Kamalova | LinkedIn
Irina is a Founder & Director of Women Coding Community, VP Lead Software Engineer at JPMC, and ex-Senior Backend Software Engineer at Revolut. Her experience as a Software Engineer included working with large projects, search engines, distributed systems, performance issues, and huge data storage. She worked at Revolut, where she built a platform for retail products. That includes support services to handle 50 million clients, huge throughput and provide law latency for data flow. Irina mentoring mid-level engineers, constantly helps her team to tackle the extra mile and help the company to improve an intervening process, onboarding new hires, navigating interns and running knowledge-sharing activities. As a cherry on top, she helped to launch the inner Revolut Women Guild “RevWomen”.Host: Lilia Rafikova | LinkedIn
Liliia brings 10+ years of deep backend engineering experience, driving innovation in cloud infrastructure, distributed systems, and system performance optimization. Her technical toolkit includes advanced Java, Rust, and C++, and she’s deeply experienced in building and scaling high-performance systems and solving complex algorithmic challenges through low-level programming.She blends deep algorithmic knowledge with real-world engineering expertise. Liliia is also an active mentor and leader in women’s coding communities, where she supports aspiring engineers through study groups, technical guidance, and career coaching. She’s passionate about empowering women in tech and creating inclusive spaces for learning and growth.Co-Host: Nonna Shakhova | LinkedIn
Nonna is an experienced data engineer, skilled in data modelling, SQL and Python. She has a strong background in data analysis, ETL processes and data cataloguing, with extensive expertise in clickstream data with a focus on user behaviour data. Previously a software engineer for ten years and a former data scientist, she now works as a Cloud Data Engineer at Kindredgroup PLC. Recognised as an industry leader, Nonna is a member of the Women Who Code community and a Google Women Techmakers Ambassador. She has organised machine learning competitions, created a machine learning course for teenagers and spoken at Microsoft for Girls to encourage girls to pursue STEM careers. She has also organised data science meetups, spoken at IT events, and hosted a YouTube podcast with machine learning competition winners.👩🏽💻 About Women Coding Community
Empowering women in their tech careers through education, mentorship, community building, and career services is our mission. We provide workshops and events, connect members with industry mentors, foster a supportive community through meetups and conferences, and raise awareness for more inclusive industry practices.
Website
LinkedIn
Slack
Instagram
X
👩🏽💻 Code of Conduct
At Women Coding Community we are committed to a vibrant, supportive community. When attending our events, all members should follow our Code of Conduct. The full version can be found by following the link. - Book Club: Fundamentals of Data EngineeringLink visible for attendees
About the Book
"Data engineering has grown rapidly in the past decade, leaving many software engineers, data scientists, and analysts looking for a comprehensive view of this practice. With this practical book, you'll learn how to plan and build systems to serve the needs of your organization and customers by evaluating the best technologies available in the framework of the data engineering lifecycle."
https://www.goodreads.com/book/show/61218623-fundamentals-of-data-engineeringGuest Presenter: Lasha Dolenjashvili | LinkedIn
Lasha Dolenjashvili is a Data Partner at Tabby, where he focuses on building a data mesh and developing data products for the portfolio team. With over a decade of experience across Data Engineering, Data Modeling, Business Analysis, Data Visualization, and Data Science, Lasha specializes in designing scalable systems that bridge technical architecture with business needs.
Outside of work, Lasha enjoys traveling, practicing acro-yoga, and chasing thrills on extreme attractions like rollercoasters. He also shares his experiences and insights through creative content on social media and blogging platforms.Schedule:
⏰ 19:00 - 19:10 Introduction to Women Coding Community
⏰ 19:10 - 20:00: Summary and discussion of Fundamentals of Data EngineeringIf you want to have a say in the next book or volunteer with us, please join our Slack channel #prog_book_club!
Host: Silke Nodwell | LinkedIn
Silke holds an MSci Mathematics, First Class Honours, from Imperial College London. She has two years of experience in data science and machine learning. Silke is also a Lead at Women Coding Community, where she runs the bookclub and organises talks by inspirational women. In her free time, she enjoys running and hiking. She has just completed first marathon in May 2025.Co-host: Prabha Venkatesh | LinkedIn
Prabha is the Lead Data Scientist at Milbotix. She’s previously worked as a Full-stack Software Developer and holds a Master’s degree from Lancaster University. She’s also a mentor at the Women Coding Community. Her interests include reading books, swimming and travel.👩🏽💻 About Women Coding Community
Empowering women in their tech careers through education, mentorship, community building, and career services is our mission. We provide workshops and events, connect members with industry mentors, foster a supportive community through meetups and conferences, and raise awareness for more inclusive industry practices.
Website
LinkedIn
Slack
Instagram
X👩🏽💻 Code of Conduct
At Women Coding Community we are committed to a vibrant, supportive community. When attending our events, all members should follow our Code of Conduct. The full version can be found by following the link. - Mentorship Check-In | How’s Your Journey Going? (WCC Mentorship Programme 2025)Link visible for attendees
🧭How’s your mentorship journey going so far? Let’s check in!
📅 Date: Tuesday, 8 July 2025
🕕 Time: 8:00 PM BSTJoin the Women Coding Community Mentorship Programme Team for a reflective and energizing Mentorship Check-In — designed to reconnect, share progress, and strengthen our community halfway through the 2025 program.
This session is open to current mentors and mentees, as well as anyone curious about the program and how to get involved.
👩🏻🏫Host (Long-term mentorship): Rajashree Munoli | LinkedIn
👩🏻🏫 Host (Ad-hoc mentorship): Idayat Sanni | LinkedIn
👉 Spots are limited! RSVP NOW!
What to Expect:
🧩 Program Refresher & Updates
Get the inside scoop on how the program is progressing, what's new this year, and what’s coming up.🎤 Mentor & Mentee Voices
Hear real stories, wins, and lessons from participants in the 2025 program.🙋♀️ How to Get Involved
Not yet part of the program? Learn how you can join as a mentor or mentee in upcoming cycles.💬 Live Q&A + Community Sharing
Bring your questions, share your thoughts, and reconnect with fellow WCC members.Useful Links:
Who Can Join?
This event is open to all women in tech (or aspiring to be in tech) who are curious about structured, supportive mentorship and community.
Whether you want to learn, grow, lead or give back, we’d love to have you!💫 About Women Coding Community:
We empower women in tech through education, mentorship, and career support. Join us for hands-on workshops, events, and a welcoming community.
Website: https://www.womencodingcommunity.com/📜 Code of Conduct: We are committed to inclusivity and respect. Please review our community guidelines.
Follow us :
LinkedIn | Instagram | YouTube | Meetup | GitHub | Slack | email#SystemDesign #SoftwareEngineering #WomenInTech #DistributedSystems #TechInterviews #ScalableSystems #CodingCommunity #WomenCodingCommunity