Hey, I'm Michalis, nice to meet you
GitHub: https://github.com/mkalognomos
LinkedIn: https://www.linkedin.com/in/michail-k-48b102137/
Mobile: (+30) 6955003334
I focus on data flow from api layer to the client ensuring data handling, transformation and delivery. I collaborate closely with designers, developers and project stakeholders to deliver any front-end architecture that integrates seamlessly with every back-end system or third-party service.
I design and deliver frontend solutions from idea to production, with a strong focus on architecture and security.
- Frontend architecture for enterprise applications
- Component-driven design systems
- State management patterns
- Reusable UI libraries
- API integration
- Planning from designs specs to production
- Project management with Jira or Azure Boards
- Sprint planning, estimation and task breakdown
- Cross-team collaboration (designers, backend, QA)
- Code review workflows and quality gates
- Deployment tracking in Azure DevOps
My technical work is focused on building scalable frontend systems that are stable, accessible and easy to maintain over time.
- Design component-based UI architecture
- Fix cross-browser and cross-device issues
- Write clean, maintainable code using OOP principles
- Optimize performance
- Develop and deploy enterprise applications
- Document project architecture and build process
- Version control workflow
- Refactor and upgrade legacy codebases to modern standards
- Debug and optimize large-scale applications
- Consume APIs and integrate through services
- Ensure frontend accessibility (a11y)
- Monitor metrics with tools like Application Insights and Dynatrace
- Create CI/CD pipelines for deployments and automated testing
Support delivery from a project management perspective, helping teams stay aligned and focused on business impact.
- Sprint planning, estimation and team capacity alignment
- Backlog prioritization based on business value
- Project roadmap definition
- Cross-team coordination (product, design, backend, QA and DevOps)
- Stakeholder communication
- Delivery forecasting and timeline
Bring a collaborative mindset and staying adaptable in a fast changed environment.
- Agile team player
- Open to take and give frequent feedback
- Prioritize and deliver across projects
- Self-starter
- Strong sense of ownership
- Clear communicator with both tech and non-tech teams
- Thrive under pressure
- Adaptable to changing priorities and requirements
A very light weight seo library that adds all the necessary meta tags to your Angular Application.
Α script that automates the process of db version update.