Skip to content
View alexciechonski's full-sized avatar

Block or report alexciechonski

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
alexciechonski/README.md

πŸ‘‹ Hi, I'm Alexander Ciechonski


πŸš€ About Me

I’m a software engineer and researcher with hands-on experience in backend development, data science, and network security. I enjoy building scalable systems, automating data-driven processes, and exploring how machine learning and natural language processing can enhance real-world applications.

I’ve contributed to both academic research and industry projects β€” from automating IoT device profiling using ML to developing data management tools used by data scientists at Accenture.


πŸŽ“ Education

University College London (UCL) β€” BEng Electronic & Electrical Engineering
Graduation: June 2025

  • Concentration in Network Security, Data Science, and Software Engineering
  • Conducted a thesis on GenAI Browser Assistant Security, developing a system to detect and visualize data leaks in LLM-based Chrome extensions based on mitmproxy

πŸ’Ό Experience Highlights

πŸ”Ή Network Security Researcher β€” University College London & ImperialX (2025–Present)

  • Achieved 90%+ IoT device identification accuracy using ML models trained on 27 weeks of traffic data.
  • Automated profiling of 40+ IoT devices using mitmproxy, k-means, and LLMs (Gemma 3) to enhance network visibility and auditing.

πŸ”Ή Software Engineering Intern β€” Accenture (2024)

  • Built a data management app using Streamlit, FastAPI, PostgreSQL, boosting team productivity for 15+ data scientists.
  • Developed an ML-powered document validation API with FastAPI, Docker, Azure ML, saving 4+ hours of manual work daily.

πŸ› οΈ Technical Skills

Languages & Frameworks: Python, JavaScript (React, Node), SQL, C, MATLAB
Backend & Cloud: FastAPI, Flask, Django, Docker, AWS, GCP, Azure
Data Science & ML: Scikit-learn, TensorFlow, PyTorch, Keras, NLP (NLTK), Data Visualization
Tools & Other: mitmproxy, tshark, Selenium, Playwright, BeautifulSoup, Git, Linux


🌐 Connect with Me

Pinned Loading

  1. COVIDCW COVIDCW Public

    Python

  2. CRUD-Comp0034-Dash CRUD-Comp0034-Dash Public

    Dash based CRUD app as part of my COMP0034 coursework

    Python

  3. CRUD-comp0034-Flask CRUD-comp0034-Flask Public

    Flask-based CRUD app. Part of my COMP0034 coursework

    Python

  4. LLM-Extensions-Security LLM-Extensions-Security Public

    Python

  5. BigTableLite BigTableLite Public

    concurrent, highly available key-value store built in Go, deployed on Kubernetes, and monitored by Prometheus.

    Go