Backend Engineer with over 8 years of experience building robust applications for trading platforms. Specializes in Node.js, Python, and AI-driven analytics, delivering scalable services that increase throughput and improve user engagement. Strong full-stack capabilities with React and Web3 technologies, focused on high-impact solutions for financial forecasting. Experienced in designing REST APIs, integrating AI analytics into existing systems, mentoring developers, and maintaining quality through CI/CD, testing, and agile collaboration.

Jakub Bochenek

Backend Engineer with over 8 years of experience building robust applications for trading platforms. Specializes in Node.js, Python, and AI-driven analytics, delivering scalable services that increase throughput and improve user engagement. Strong full-stack capabilities with React and Web3 technologies, focused on high-impact solutions for financial forecasting. Experienced in designing REST APIs, integrating AI analytics into existing systems, mentoring developers, and maintaining quality through CI/CD, testing, and agile collaboration.

Available to hire

Backend Engineer with over 8 years of experience building robust applications for trading platforms. Specializes in Node.js, Python, and AI-driven analytics, delivering scalable services that increase throughput and improve user engagement.

Strong full-stack capabilities with React and Web3 technologies, focused on high-impact solutions for financial forecasting. Experienced in designing REST APIs, integrating AI analytics into existing systems, mentoring developers, and maintaining quality through CI/CD, testing, and agile collaboration.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Intermediate
Polish
Fluent

Work Experience

Backend Engineer at StoneX
May 2, 2019 - October 1, 2019
Developed scalable Node.js applications for trading platforms, improving processing speed by 30% through optimized data handling and API integrations. Designed and implemented Python services for financial analytics using advanced machine learning models to predict market trends and increase user engagement. Engineered REST APIs for a trading platform to enable seamless integration of Web3 technologies and improve user interaction. Collaborated with cross-functional teams to define requirements and build features that drove platform adoption by 25% month-over-month. Integrated AI-driven analytics into existing systems to improve decision-making capabilities and provide real-time insights. Built dynamic React front-end components to ensure a responsive UI/UX aligned with diverse user needs. Participated in Agile ceremonies, mentoring junior developers and supporting continuous improvement through code reviews and feedback loops.
Backend Engineer
October 1, 2017 - April 30, 2019
Developed scalable services for trading/financial analytics using Node.js, Python, AI models, REST APIs, and React front-end components. Contributed to Web3 integrations and optimized performance and throughput. Worked in an Agile environment and supported mentoring, code reviews, and continuous delivery.
Software Developer at Dassault Systemes
June 1, 2017 - September 30, 2017
Contributed to a suite of applications using Java and Spring framework, enhancing software efficiency by optimizing existing codebases. Implemented user-facing solutions in JavaScript, improving load times by 40% and increasing user satisfaction. Collaborated with cross-team efforts to integrate AI technologies and add smarter functionality. Participated in continuous delivery pipelines to ensure timely updates and feature releases while maintaining software quality standards. Engaged in code reviews and maintenance of existing projects to ensure high-quality software delivery. Wrote automated tests using JUnit and Selenium, increasing test coverage to 70% and reducing the bug backlog significantly.
Back End Engineer at StoneX
May 2, 2017 - April 30, 2019
Developed scalable Node.js applications for trading platforms, improving processing speeds by 30% through optimized data handling and API integrations. Designed and implemented Python services for financial analytics, using advanced machine learning models to predict market trends and increase user engagement. Engineered RESTful APIs for a trading platform, enabling seamless integration of Web3 technologies to enhance user interaction. Collaborated with cross-functional teams to define requirements and deliver features that drove platform adoption by 25% month-over-month. Integrated AI-driven analytics into existing systems to improve decision-making and provide real-time insights. Built dynamic front-end components with React to ensure responsive UI/UX for diverse user needs. Participated in Agile ceremonies to improve efficiency and maintain feedback loops. Mentored junior developers on backend architecture and best practices.
Back-End Engineer at StoneX
May 2, 2017 - April 30, 2019
Developed scalable Node.js applications for trading platforms, improving processing speeds by 30% through optimized data handling and API integrations. Engineered Python services for financial analytics using advanced machine learning models to predict market trends and increase user engagement. Designed REST APIs for a trading platform and integrated Web3 technologies to improve user interaction. Collaborated with cross-functional teams to define requirements and build features driving platform adoption by 25% month-over-month. Integrated AI-driven analytics into existing systems to enhance decision-making with real-time insights. Built dynamic React front-end components ensuring responsive UI/UX. Participated in Agile ceremonies, improving development efficiency with feedback loops. Mentored junior developers on backend architecture and best practices.
Software Engineer
August 1, 2014 - May 1, 2017
Worked closely with the UX team to refine product designs and align technical capabilities with user needs, improving usability. Produced technical documentation and user manuals to improve documentation accessibility for future reference.
Software Developer at Dassault Systemes
August 1, 2014 - January 31, 2017
Contributed to a suite of applications using Java and Spring, improving software efficiency by optimizing existing codebases. Built user-facing solutions in JavaScript, reducing load times by 40% and improving user satisfaction. Collaborated cross-team to integrate AI technologies, enabling smarter functionality within products. Participated in continuous delivery pipelines to ensure timely updates and releases while maintaining software quality standards. Conducted code reviews and maintained existing projects to ensure high-quality delivery and adherence to best practices. Wrote automated tests using JUnit and Selenium, increasing test coverage to 70% and reducing the bug backlog significantly.
Software Developer at Dassault Systèmes
May 1, 2014 - March 31, 2017
Contributed to a suite of applications using Java and Spring framework, improving software efficiency by optimizing existing codebases. Implemented user-facing solutions in JavaScript, reducing load times by 40% and improving user satisfaction. Collaborated across teams to integrate AI technologies into products. Participated in continuous delivery pipelines to ensure timely updates and feature releases while maintaining software quality standards. Engaged in code reviews and maintenance of existing projects to ensure high-quality delivery and adherence to best practices. Wrote automated tests using JUnit and Selenium to increase test coverage to 70%, reducing the bug backlog significantly.
Software Engineer Intern at Motorola Solutions Poland
May 1, 2014 - July 31, 2014
Assisted in developing firmware for communication devices, focusing on performance optimization and feature development. Worked collaboratively with experienced engineers, strengthening software development best practices and debugging skills. Participated in product testing and quality assurance processes to ensure reliability and robustness. Utilized C and C++ for scripting minor software tools contributing to team projects and improving overall functionality. Documented software specifications and contributed to technical reporting to improve team knowledge sharing. Supported project management efforts by posting progress updates and assisting with release timing and adherence.
Junior Developer at JC Commerce SA
May 1, 2011 - April 30, 2014
Built features for internal applications using C# and ASP.NET, increasing internal efficiency by 20%. Optimized database queries, reducing retrievable data times by 15% and improving service robustness. Integrated third-party APIs to expand application capabilities without extensive downtime. Gathered requirements and understood project objectives in meetings to align development with client needs. Participated in hands-on training covering the software development lifecycle and project management practices. Collaborated with designers to maintain brand consistency across web applications while improving user experience. Helped refine product functionality based on user feedback, contributing to measurable improvements in client satisfaction. Participated in code reviews and contributed to team knowledge while ensuring high code quality.
Software Engineer Intern at Motorola Solutions Poland
May 1, 2011 - July 31, 2014
Assisted in developing firmware for communication devices, focusing on performance and feature improvements. Worked in a collaborative environment with experienced engineers, strengthening software development best practices and debugging skills. Participated in product testing and quality assurance processes to ensure reliability and robustness of software releases. Utilized C and C++ for scripting minor software tools supporting team projects and improving overall functionality. Documented software specifications and contributed to technical reporting to improve knowledge sharing. Supported project management efforts by posting progress updates and assisting with release timeline adherence. Attended daily stand-ups and Agile meetings to improve communication and project transparency.
Junior Developer at JC Commerce SA
June 1, 2010 - April 30, 2011
Built features for internal applications using C# and ASP.NET, contributing to a 20% increase in internal efficiency. Optimized database queries to reduce retrievable data times by 15%, improving robustness of service delivery. Integrated third-party APIs to expand application capabilities without significant downtime. Gathered requirements and aligned development with client needs through meetings. Participated in hands-on training to deepen knowledge of the software development lifecycle and project management practices. Collaborated with designers to maintain brand consistency across web applications while improving user experience. Led a small-scale project to refine product functionality based on user feedback, resulting in measurable client satisfaction uplift. Participated in code reviews to maintain high code quality and contributed to team knowledge sharing.
Junior Developer at JC Commerce SA
September 1, 2008 - July 1, 2011
Built features for internal applications using C# and ASP.NET, increasing internal efficiency by 20%. Optimized database queries to reduce retrievable data times by 15%, improving service delivery robustness. Integrated third-party APIs to expand application capabilities with minimal downtime. Gathered requirements in meetings aligned with project objectives and client needs. Completed hands-on training to deepen knowledge of the software development lifecycle and project management practices. Collaborated with designers to maintain brand consistency across web applications while improving user experience. Led a small-scale project to refine product functionality based on user feedback, resulting in measurable client satisfaction improvement. Contributed to code reviews and maintained high code quality standards.
Software Developer at 3Soft S.A.
September 1, 2005 - June 30, 2010
Designed and developed web applications using PHP and MySQL, driving user engagement through a user-friendly interface. Implemented caching strategies that improved data retrieval speeds and enhanced overall system responsiveness by 25%. Analyzed client requirements to refine product specifications, supporting high customer satisfaction upon delivery. Collaborated with QA teams to ensure product quality through rigorous testing, improving overall product reliability. Modified existing database schemas to support new functionality while ensuring data integrity. Contributed to technical documentation to clarify product features and enhancements.
Junior Developer at JC Commerce SA
September 1, 2005 - June 30, 2010
Built features for internal applications using C# and ASP.NET, contributing to a 20% increase in internal efficiency. Optimized database queries, reducing retrievable data times by 15% and improving robustness in service delivery. Integrated third-party APIs to enhance application capabilities while expanding functionality without extensive downtime. Gathered requirements in meetings and aligned development efforts with client needs. Completed hands-on training to deepen knowledge of the software development lifecycle and project management practices. Collaborated with designers to maintain brand consistency across web applications while improving user experience. Led a small-scale project to refine product functionality based on user feedback, resulting in measurable improvements in client satisfaction. Participated in code reviews to maintain high code quality standards and support team knowledge transfer.
Software Developer at 3SOFT.S.A.
January 1, 2005 - August 31, 2005
Designed and developed web applications using PHP and MySQL, increasing user engagement through a user-friendly interface. Implemented caching strategies to improve data retrieval speeds, enhancing overall system responsiveness by 25%. Analyzed client requirements to refine product specifications, ensuring high customer satisfaction upon delivery. Collaborated with QA teams to ensure product quality through rigorous testing, improving overall product reliability. Modified existing database schemas to support new functionalities while ensuring data integrity. Contributed to technical documentation to clarify product features and enhancements.

Education

Master of Science (M.S.) in Informatics at University of Silesia in Katowice
January 11, 2030 - July 22, 2026
Master of Science (M.S.) in Informatics at University of Silesia in Katowice
January 11, 2030 - July 22, 2026
Master of Science (M.S.) in Informatics at University of Silesia
January 11, 2030 - July 22, 2026
Master of Science (M.S.) in Informatics at University of Silesia in Katowice
January 11, 2030 - July 22, 2026
Master of Science (M.S.) in Informatics at University of Silesia
January 11, 2030 - July 22, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Computers & Electronics

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more