Grzegorz Chrzanowski
@grzegorzchrzanowski
I build maintainable C++ systems and high-performance Python trading simulations.
What I'm looking for
I've designed and implemented a modular Python framework for quantitative research, market simulation, backtesting, and automated trading across FX and cryptocurrency markets. It supports configurable execution, reusable strategies, arbitrary OHLCV timeframes, and realistic spread, slippage, and fee modeling.
At Nokia, I spent more than eight years evolving large-scale telecom and simulation systems in modern C++. As technical architecture owner for a telecom domain used by 100+ developers, I drove architectural consistency, maintainability, extensibility, and developer effectiveness.
I've built graph-based structures and algorithms for modeling and validating hardware-device relationships in BTS systems, while leading refactoring and performance-sensitive engineering work. I also supported implementation quality through code reviews, design discussions, mentorship, and architectural guidance.
My work is grounded in clean architecture, complexity reduction, algorithms, and scalable software design. In my trading framework, I optimized computationally intensive backtesting paths with NumPy and C, delivering approximately 100× speedup over the original Python implementation.
Experience
Work history, roles, and key accomplishments
Security Software Development Engineer
Intel
Aug 2026 - Present (0 months)
Currently working as a Security Software Development Engineer at Intel, focusing on security-related software development.
Senior Software Engineer
Nokia
Jun 2023 - May 2026 (2 years 11 months)
Technical lead responsible for architectural consistency and long-term maintainability of a telecom domain used by 100+ developers. Acted as architecture owner for shared components, ensuring scalability, readability, and extensibility of new functionality.
Software Engineer
Nokia
Mar 2020 - May 2023 (3 years 2 months)
Designed and implemented features for complex telecom engineering and hardware simulation systems in modern C++. Led long-term refactoring initiatives improving readability, maintainability, and architectural consistency across a large codebase.
Working Student
Nokia
Oct 2018 - Feb 2020 (1 year 4 months)
Gained hands-on experience with large-scale C++ codebases, engineering workflows, and collaborative development practices. Worked on onboarding-oriented tasks focused on clean coding practices, tooling knowledge, and internal development processes.
Summer Trainee
Nokia
Jul 2018 - Sep 2018 (2 months)
Introduced to enterprise-scale software development processes and collaborative engineering environments. Worked on foundational development tasks in C++ while learning internal tools, workflows, and software quality practices.
Education
Degrees, certifications, and relevant coursework
University of Wrocław
Bachelor of Science, Computer Science
2016 - 2020
Completed coursework in computer science while working full-time at Nokia.
Liceum Ogólnokształcące nr XIV im. Polonii Belgijskiej we Wrocławiu
High School Diploma, General Education
2013 - 2016
Completed secondary education at Liceum Ogólnokształcące nr XIV in Wrocław.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Grzegorz?
You can contact Grzegorz and 90k+ other talented remote workers on Himalayas.
Message GrzegorzGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
