Hey, I'm Michalis, nice to meet you

About
Since beginning of my journey as a freelance developer nearly 12 years ago, I 've done many projects for agencies and privates. I craft and guide the development process of complex web applications. I focus on optimizing performance, maintaining code quality, and ensuring cross-browser compatibility. I collaborate closely with designers, developers, and project stakeholders while i deliver robust front-end architectures that integrate seamlessly with every back-end system.
Overview
Angular — Component Architecture, RxJS, State Management
Sass (SCSS), Flexbox, and Modern CSS Techniques
Integration with RESTful & Third-Party APIs
Deep Understanding of Vanilla JavaScript (ES6+)
UI/UX Principles — From Wireframes to Interactive Prototypes
Custom WordPress Theming, Plugin Development & Advanced CPTs
Collaborative Task Management in Agile Teams (Jira, Azure Boards)
Code Reviews & Continuous Feedback Loops (Azure Repos)
Figma — From Design Specs to Pixel-Perfect Implementation
Working with Modern JS Libraries (e.g., Chart.js, Lodash etc)
Azure DevOps — Source Control, Backlog Management, Pipelines
Reusable Component Libraries & Design Systems

Languages I speak:JavaScript, TypeScript
Technical Skills
Build Scalable Frontend Apps
Use Debugging Tools to Fix Cross-Browser & Cross-Device Issues
Write Clean, Maintainable Code using OOP Principles
Develop & Deploy Cross-Platform Web Applications
Document Project Architecture, Build Process & Tech Decisions
Translate Wireframes & Figma Designs into Functional Interfaces
Implement Industry Best Practices in Code Quality & Performance
Version Control with Git & Azure DevOps Workflows
Refactor & Upgrade Legacy Codebases to Meet Modern Standards
Build & Extend WordPress Themes, Plugins, and Custom Post Types
Debug & Optimize Large-Scale Angular Applications
Consume REST APIs and Integrate Third-Party Services
Design Component-Based UI Architecture for Reusability
Ensure Accessibility (a11y) and SEO Best Practices
Collaborate in Agile Teams with Code Reviews & Task Management
Optimize Performance, Lazy Loading, and Core Web Vitals
Apply Responsive & Mobile-First Design Principles
CI/CD Pipelines for Deployments

Things I enjoy creating: Web Portals, Web Applications, Banking Platforms, Interactive Dashboards, Real-Time Data Interfaces, Admin Panels, SaaS Products, E-commerce Frontends, Internal Tools
Soft-Skills
Agile Team Player — Collaborative, Communicative & Adaptive
Detail-Oriented — Precision in Both Code & UI
Open to Frequent Feedback
Efficient Multitasker — Prioritize & Deliver Across Projects
Self-Starter with a Strong Sense of Ownership
Creative & Strategic Problem Solver
Clear & Effective — Tech & Non-Tech Alike
Thrive Under Pressure & Tight Deadlines
Prove by Quality and Consistency

Basic Characteristics: Teamwork, Patience, Accurate

Technologies
I'm proud to use these awesome tools and technologies:
HTML HTML
CSS CSS
JavaScript JavaScript
Sass Sass
Bootstrap Bootstrap
Bulma Bulma
Angular Angular
React React
jQuery jQuery
Git Git
npm npm
Yarn Yarn
Gulp Gulp
WordPress WordPress
WooCommerce WooCommerce
MySQL MySQL
PHP PHP
Photoshop Photoshop
OpenCart OpenCart

A taste of my work

made for fun