Git
Using Git Bisect to find Bugs Fast
September 24, 2024
I enjoy coding, solving complex problems, and giving my best in everything I do. Other than that I enjoy nature and freediving.
Explore a small collection of my work showcasing some skills, creativity, but most importantly dedication to quality.
Senior Software Engineer
Feature Development: Spearheaded the development of critical features
that enhanced and refactored essential functionalities
for millions of customers worldwide. This included integrating
new API providers, successfully expanded our market offerings
and increasing our app capabilities while ensuring an optimal user experience.
Performance Optimization: One of the main developers
at upgrading, maintaining performance-critical sportsbook app,
utilizing Angular, NgRx, and Nx for both B2B, B2C, mobile, desktop and native.
Mentorship and Guidance: Provide assistance to
junior and mid-level developers while collaborate with tech leads
to establish guidelines for new Angular features.
Under the guidance of Dr. Panagiotis Oikonomou, I researched MWSP which is a NP-hard problem with conflicting optimization goals. Our proposed algorithm achieved up to a 9% improvement and unveiled various trade-offs depending on the specific characteristics of each workflow.
🚧
Under Construction
chessnp.com lets users replay famous historical chess matches and play against a custom AI chess engine built entirely from scratch using Go.
With a perfect score when it comes to customer satisfaction, I pride my self delivering only best for my clients.