Software EngineerFrontend • Full-Stack • AI-Powered Applications
I’m a Software Engineer building modern frontend interfaces and full-stack systems, with a strong focus on integrating AI into real-world, production-ready applications.

Tech Stack
A practical mix for frontend, full-stack work, and AI/ML projects.
Experience
Commercial work in Angular/TypeScript, testing, and API integration.
- Develop and maintain enterprise web applications using Angular and TypeScript.
- Manage application state with NgRx and reactive programming with RxJS.
- Collaborate with backend teams to integrate RESTful APIs.
- Write and maintain unit tests with Jasmine and Karma.
- Implement end-to-end tests with Playwright.
- Use SASS/SCSS for structured, scalable styling.
- Provide first-line support and coordinate escalations with L2 teams.
- Resolve hardware and software issues across ~1,000 users (laptops, phones, printers).
- Administer Active Directory and support Microsoft Authenticator / Intune workflows.
- Create internal procedures and technical documentation.
- Set up workstations for new employees.
- Install and configure hardware and software for new team members.
Education
Computer Science studies and continuous learning across frontend, full-stack, and AI/ML — focused on skills that translate into real production-ready projects.
- Computer Science (B.Eng.) studies with focus on software engineering fundamentals.
- Practical projects in web development and data/AI-related topics.
- IT fundamentals: networks, hardware/software, and troubleshooting.
- Built strong technical foundation for software engineering work.
- Angular - The Complete Guide (2025 Edition)
- Reactive Angular Course (RxJS, Angular 20)
- Angular Signals In Depth (Angular 20)
- React - The Complete Guide 2025 (incl. Next.js, Redux)
- Understanding TypeScript
- CSS - The Complete Guide 2024 (Flexbox, Grid, Sass)
- Accelerated ES6 JavaScript Training
- Accelerated JavaScript Training
- Machine Learning Bootcamp in Python Part I - from A to Z
- Machine Learning Bootcamp in Python Part II - from A to Z
- Data Science Bootcamp in Python - from A to Z
- Interactive data visualizations in Python - Plotly
- Spark and Python for Big Data with PySpark (in progress)
- SQL Bootcamp - Databases SQLite - Part I
- SQL Bootcamp - Databases SQLite - Part II
- Python programming - from A to Z - 2025
- [2025] Python 3 Course from Basics to Master - 72h!
- 120+ Python Exercises - Data Science - NumPy
- 130+ Python Exercises - Data Science - Pandas
- Scientific Computing with Python
- Linux Essentials
- PCAP: Programming Essentials in Python
Projects
A mix of frontend, full-stack and ML — each project has a details page.
Briefly AI
ViewNext.js web app that turns audio/video files or YouTube links into multi-level summaries with live SSE job status.
E-Commerce Store
ViewFull-stack e-commerce app built with .NET 8 and Angular 20, featuring cart, orders, and Stripe payments.
Phishing Detection Pipeline
ViewMachine learning project for phishing detection with an end-to-end training pipeline and FastAPI inference.
Student Performance Predictor
ViewEnd-to-end ML app that predicts a student's math score from demographics and exam results.
Movie Review Sentiment Analysis
ViewClassic NLP pipeline that classifies movie reviews as positive or negative using TF-IDF features.
Contact
Email is the fastest way to reach me — feel free to connect on GitHub or LinkedIn.
The fastest way is email. You can also find me on LinkedIn and GitHub.