About Me
Here's my story
Who am I?
I'm Alex, a passionate software developer with a strong foundation in various programming languages and frameworks. With extensive experience in the .NET Core, Java, Python, and LUA, I thrive on solving complex problems and creating efficient, reliable, and user-friendly software solutions.
My journey as a software developer began in 2013 with the .NET framework, where I honed my skills in C# and ASP.NET. Over the years, I have developed a deep understanding of the .NET ecosystem and have successfully built robust web applications, APIs, and desktop applications.
I'm currently working as a full-time software developer for Gamma Telecom where I work as part of the billing development team. I am responsible for developing and maintaining customer portals, our in-house invoice generation API, and other internal tools and software to help monitor and manage billing.
Core Skills
During my 10+ year long software development journey, I've picked up some useful skills:
- C#
- Java, Maven
- PHP
- SQL (MSSQL, MySQL)
- Python
- JavaScript
- LUA
- Bootstrap
- MVC (ASP.NET)
- UWP (.NET Core)
- NGINX, PHP-FPM
- Linux (Systemd, Zsh, Bash)
- Windows 10/11
- Git
- Docker, Docker Compose
- Jira
- Visual Studio
- Visual Studio Code
- Eclipse
- Word, Excel, Outlook
- Blender
- Unity
- XML, JSON, YAML
- English
Don't just take my word for it; check out my GitHub profile or some of my projects and blogs.
Employment History
-
Software Developer
Gamma Telecom
June 2019 – Present
Education
I started working for Gamma Telecom as an apprentice and completed the following apprenticeship degrees:
- L4 Software Development - Distinction
- L3 Software Development - Merit
I'm currently working on a BSc (Hons) Digital & Technology Solutions (Software Engineer) degree.