Ivan D.-Technical Lead - IDE Platform

Check rate
Experience
Technical Lead - IDE Platform
Postman
- Led an initiative to develop an IDE extension (VSCode). Created a vision and strategy, gathered and clarified requirements, coded a PoC and performed internal testing.
- Responsible for the architectural decisions and tradeoffs.
- Coached and organised knowledge sharing sessions with other engineers.
- Tech stack: ReactJS, NodeJS, AWS, Docker, TypeScript, Jest, Vitest, VSCode API, git.
Senior Software Engineer - Frontend Platform
Personio
- Initiated, planned and led the re-architecture of the UI library, resulting in a 30-40% reduction in consumer bundle size and a 60% improvement in developer experience.
- Supported multiple teams with front-end architecture decisions.
- Facilitated the alignment between different functions (product, design, engineering) in the organisation.
- Led, mentored and coached a SCRUM team of 4 engineers.
- Tech stack: ReactJS, TypeScript, Storybook, AWS, Jest, git.
Lead Software Engineer
InstaMotion Retail GmbH
- Supported business needs with architectural decisions that enabled verticals based on NextJS, NodeJS, GraphQL and AWS, helping to gradually phase out the monolithic application.
- Led a team of 3-5 engineers, facilitating team bonding and a culture of ownership.
- Introduced best practices (code reviews, pair programming, mentoring, knowledge sharing, RFCs).
- Initiated, planned, and built a UI library (mono-repository, ReactJS, Styled Components).
- Tech stack: ReactJS, TypeScript, NodeJS, Express, RAML, GraphQL, AWS, git.
Software Engineer
Atlassian
- Built an MVP version of a developer console for extending Atlassian products.
- Worked on a solution (architecture and full stack) that brought user content into Atlassian products and handled user authentication.
- Performed knowledge sharing sessions (gave talks on RamdaJS, Elm, ReasonML, lambda calculus and category theory) and pair programming.
- Helped the team formation processes and facilitated team bonding.
- Tech stack: ReactJS, TypeScript, NodeJS, Express, RAML, AWS, git.
Software Engineer
AutoScout24
- Implemented some of the most complicated UI components as part of the core front-end team.
- Helped build the distribution system for the UI library to address the high-load of micro-frontends architecture, availability and consistency problems.
- Mentored other teams through pair programming and front-end best practices.
- Explored functional programming and category theory in depth.
- Tech stack: JavaScript, AWS, Scala, git.
Software Engineer
ysura GmbH
- Optimised performance to meet tight performance budgets in a mobile-/offline-first, in-browser CRM for the pharmaceutical industry.
- Built a CSS framework for a specific use case in close collaboration with designers.
- Mentored junior engineers and coached senior engineers through knowledge sharing.
- Tech stack: JavaScript, TypeScript (AngularJS), git.
Software Engineer
Ciklum
- Developed solutions using PHP and JavaScript frameworks (KnockoutJS, AngularJS) for outsourcing and consulting projects.
- Collaborated in teams to deliver client requirements.
- Tech stack: PHP, JavaScript (KnockoutJS, AngularJS), git.
Co-founder/Software Engineer
SpektrInterGroup
- Co-founded a rapid website development studio and delivered web projects using PHP and JavaScript.
- Managed studio operations and technical direction.
- Tech stack: PHP, JavaScript.
Freelancer
Freelancer
- Provided web development services using PHP, JavaScript, HTML and CSS for various clients.
- Managed end-to-end project delivery and client communication.
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Automotive, Retail, and Pharmaceutical.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Project Management, and Operations.
Summary
Technical lead, developer and architect with more than 10 years of professional experience taking end-to-end ownership of products & solutions from architecture to team building to a launched product.
Experienced in building and managing teams that use web and cloud technologies to create great products.
Eager to learn and a self-education addict, keeping abreast of both cutting-edge and fundamental disciplines.
Committed to remote and on-site teamwork and knowledge sharing.
Believes that openness and transparency build trust, and trust improves performance.
Languages
Education
State University of Telecommunications
MA · Security and Telecommunication · Kyiv, Ukraine
Odesa I. I. Mechnikov National University
BS · Computer Programming · Odesa, Ukraine
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Ivan is based in Munich, Germany.
Ivan speaks the following languages: German (Advanced), Ukrainian (Advanced), English (Elementary).
Ivan has at least 20 years of experience. During this time, Ivan has worked in at least 6 different roles and for 9 different companies. The average length of individual experience is 2 years and 2 months. Note that Ivan may not have shared all experience and actually has more experience.
Based on recent experience, Ivan would be well-suited for roles such as: Technical Lead - IDE Platform, Senior Software Engineer - Frontend Platform, Lead Software Engineer.
Ivan's most recent position is Technical Lead - IDE Platform at Postman.
In recent years, Ivan has worked for Postman and Personio.
Ivan is most experienced in industries like Information Technology, Automotive, and Retail. Ivan also has some experience in Pharmaceutical.
Ivan is most experienced in business areas like Information Technology, Product Development, and Project Management. Ivan also has some experience in Operations.
Ivan has recently worked in industries like Information Technology.
Ivan has recently worked in business areas like Information Technology and Product Development.
Ivan holds a Master in Security and Telecommunication from State University of Telecommunications and a Bachelor in Computer Programming from Odesa I. I. Mechnikov National University.
The availability of Ivan needs to be confirmed.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 7 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Technical Lead - IDE Platform
Nearby freelancers
Professionals working in or nearby Munich, Germany
