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