Built a set of backend event-driven micro-services acting as middleware between various external systems and company ERP (Dynamics D365)
Defined new standards for REST API communication and architecture
Improved system robustness, fallback, and error recovery strategies
Implemented ESLint and improved TypeScript strictness to increase code readability and cleanliness
Communicated with all stakeholders and legacy system owners
Modernized tech stack
Ran planning meetings and other SCRUM rituals
Implemented continuous deployment pipeline which cut go-to-market from months to days and minutes
Redesigned backend architecture, limiting error rate, improving observability, and increasing development speed
Designed API standards and a set of REST and Async APIs
Built a set of backend micro-services forming core platform for new end-to-end offering
Converted user stories into technical requirements
Communicated with all stakeholders and legacy system owners
Introduced shared types and SDK packages to speed up cross-team development, increase code reuse, decrease duplication, and improve quality
Delivered beta and MVP apps on time despite tight deadlines
Built a single-page application in React allowing agents to report deals and calculate commissions
Worked on UX/UI flows for franchise partners and accountants
Built a REST API using Node.js, TypeScript, and PostgreSQL deployed via Docker into a Kubernetes cluster on Google Cloud Platform
Migrated initial prototype from JavaScript to TypeScript
Created a CI/CD pipeline using GitLab
Hired new team members
Delivered the project on time with zero-error rate and great feedback: "The new app is clean and easy to use. We didn’t need any training. Works 100x better than the tools we must use now."
Designed and implemented advanced algorithms reducing user errors and ensuring accurate fee collection, improving operational efficiency and revenue assurance
Developed front-end application using Backbone.js
Refactored existing code for readability, testability, and performance
Converted parts of the site to responsive design
Fixed compatibility issues across browsers and platforms
Introduced Grunt-based pipeline for front-end resources and performance optimizations
Defined product scope and technical architecture for internal crowdsourcing localization headless CMS (Izumi)
Managed a small development team in Berlin and Atlanta
Developed full-stack in Ruby on Rails with MySQL, HTML5, SASS, and JavaScript
Invented crowd-sourced localization headless CMS and implemented across the company
Automated localization process, shortening cycles from weeks to minutes
Defined product, design, and development for analytics dashboard displaying KPIs for Nokia products
Led development and delivery team
Increased team engagement and improved work results through KPI awareness
Mentored a web frontend team of 28 developers
Responsible for overall web architecture of Nokia Maps
Led integration with other Nokia services
Monitored and improved performance, reducing initial load time from 30s to <6s
Recruited for development department
Architected and led migration from Nokia Maps to HERE in secret
Improved cross-team cooperation via continuous integration and weekly tech talks
Enhanced build and release process to deploy each sprint
Designed and implemented SEO strategy, increasing pages indexed from thousands to millions
Hired and led development (16 developers, 7 testers) and R&D (2 architects, 3 designers) teams
Mentored individuals to achieve goals
Collaborated on new product developments with UK business owners
Prepared technical documentation and supported complex database (T-SQL) optimizations
Integrated partner services (SIM card, geo-location, white labeling, credit card, booking)
Investigated new technologies for web 2.0 initiatives
Clustered backend database to solve performance issues
Improved template processing mechanism, speeding development
Prepared multilingual interface and redesigned website, resulting in traffic growth
Co-authored mobile site and new features like "What You Up For"
Hired and managed a development team of 12 and 3 testers
Mentored team and led development process, writing critical system parts
Solved complex technical issues and optimized stored procedures
Prepared and released new versions
Collaborated on partner integrations
Established Polish branch with unique atmosphere
Maintained dynamic development securing rapid website growth
Introduced SVN & TRAC and brainstorming sessions to boost productivity
Organized social events and knowledge-sharing initiatives
Developed the first version of the website per business specs
Built and managed a team of 3 developers and 1 graphic designer
Managed releases and testing
Delivered project on time and met business requirements
Developed frontend (HTML, CSS, JavaScript) and backend (VB6, T-SQL) for a social network
Co-authored core mechanisms and invitation via contact import, growing user base from 45k to 1.5M
Built a web-based instant messenger in pure HTML and JavaScript
Taught courses on Introduction to Computer Science, Databases and SQL, RDBMS, Software Engineering, and Office Applications
Organized a dedicated PostgreSQL server for students
Led a Java application contest and introduced HTML and JavaScript classes
Taught first-year BSc students before completing MSc
A highly motivated and proactive software engineer who is instinctively entrepreneurial. Agile evangelist. Strong personality and leadership abilities. Experienced in managing international and distributed teams. Open-minded and bright individual, with outstanding technical skills and over 25 years of experience in web development, performance optimization, and architecture design. Lives and breathes software development. Open Source and community-driven societies believer. Interested in psychology, usability, and slick user interface design.
Discover other experts with similar qualifications and experience
2025 © FRATCH.IO GmbH. All rights reserved.