Ivan Demchenko
Technical Lead - IDE Platform
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.
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (16 years), Automotive (3 years), Retail (1.5 years), and Pharmaceutical (1 year).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (19 years), Product Development (10.5 years), Project Management (4 years), and Operations (2 years).
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
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Ivan based?
What languages does Ivan speak?
How many years of experience does Ivan have?
What roles would Ivan be best suited for?
What is Ivan's latest experience?
What companies has Ivan worked for in recent years?
Which industries is Ivan most experienced in?
Which business areas is Ivan most experienced in?
Which industries has Ivan worked in recently?
Which business areas has Ivan worked in recently?
What is Ivan's education?
What is the availability of Ivan?
What is the rate of Ivan?
How to hire Ivan?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
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