Skip to content
View LauraBailie's full-sized avatar

Block or report LauraBailie

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LauraBailie/README.md

Hello there, I'm Laura Bailie 👋

Graduate Developer & Cybersecurity Enthusiast
Cape Town, South Africa | laurabailie11@gmail.com

LinkedIn GitHub

GitHub Activity

Top Languages

About Me

Analytical Information Technology graduate passionate about building secure, reliable, and scalable software.
I enjoy backend development, secure API design, databases, real-time data processing, and applying cybersecurity fundamentals to development practices.

Currently focused on:

  • Java / Spring Boot REST APIs with strong authentication & validation
  • Python-based data pipelines & analytics
  • Secure coding practices, input sanitization, and role-based access control

🛠️ Tech Stack

Languages
Java · Python · SQL · TypeScript · JavaScript · C# · C++

Backend & Frameworks
Spring Boot · Spring Security · .NET · Node.js · REST APIs · JWT Authentication · Django

Databases & Tools
PostgreSQL · MongoDB · H2 · Flyway Migrations · Apache Kafka

Frontend & Others
HTML/CSS · React · Bootstrap · Power BI · Git & GitHub

Security & Concepts
JWT · Input Validation · Secure Configuration · Threat Modeling Basics · Risk Awareness
(Google Cybersecurity Professional Certificate)

🔥 Featured Projects

Project Description Tech Links
Transaction Service API Secure REST API for personal finance tracking — JWT auth, transaction CRUD (income/expense/transfer), Flyway migrations, PostgreSQL persistence, unit tests Java, Spring Boot, PostgreSQL, Flyway, JWT, Mockito GitHub · Live
Real-Time Payments Analytics Pipeline End-to-end real-time transaction streaming & analytics simulation with Kafka producers/consumers, MongoDB storage, and Power BI dashboards Python, Apache Kafka, MongoDB, Power BI GitHub
Brighton Medical – Desktop & Web Application Structured desktop/web app supporting organised medical workflows and data handling C#, Windows Forms GitHub

📜 Certifications

  • The Ultimate 2025 Full Stack Web Development Bootcamp – Udemy (2026)
    Full-stack development: HTML/CSS/JS, jQuery, Bootstrap, React, SQL, Python, Django, REST APIs, Wagtail, Docker

  • Google Cybersecurity Professional Certificate – Coursera (2024)
    Threat identification, risk management, SIEM concepts, Linux/SQL basics, incident response, security controls

🎓 Education

Bachelor of Science in Information Technology
North-West University | 2022 – 2025
Key focus areas: Databases & Advanced Databases, Data Structures & Algorithms, Operating Systems, Computer Networks, Object-Oriented Programming, Decision Support Systems, Artificial Intelligence

📫 Let's Connect

Always open to collaboration, learning opportunities, and feedback on secure development practices.

Thanks for stopping by! 🚀

Pinned Loading

  1. soc-bruteforce-detector soc-bruteforce-detector Public

    A Python-based tool that simulates a Security Operations Centre (SOC) monitoring system by analysing authentication logs and detecting potential brute force attacks.

    Python

  2. python-port-scanner python-port-scanner Public

    Simple TCP port scanner written in Python.

    Python

  3. security-log-analyser security-log-analyser Public

    A Python tool that analyses authentication logs for suspicious login attempts.

    Python

  4. password-strength-checker password-strength-checker Public

    A simple Python tool that evaluates the strength of a password based on common security rules.

    Python

  5. TaskManagementApi TaskManagementApi Public

    ASP.NET Core Web API with JWT authentication, EF Core (SQLite), Swagger documentation, and CI pipeline integration.

    C# 1

  6. transaction-service transaction-service Public

    Secure Spring Boot REST API for financial transactions with JWT authentication, Flyway migrations, and PostgreSQL persistence.

    Java 1