Michał Nowotnik

Ambitious and analytical software consultant with a focus on delivering high-performance financial solutions. At IG, I specialized in developing low-latency trading platforms, utilizing FIX-protocol to ensure efficient integration with global brokerage networks. My role centered on advancing technology and optimizing market access, combining strategic problem-solving with robust communication skills in a team-oriented environment. I thrive in settings that challenge the status quo, boosting client satisfaction and operational effectiveness.

Warsaw, Poland

[email protected]
Get PDF

PROFESSIONAL EXPERIENCE

Senior Java Developer


IG

2022 Aug - Present

Warsaw, PL

Initially hired to modernize a legacy client interface, my role quickly expanded to key projects in the Direct Market Access team. I led the update of a customer-facing UI with Ember.js, introducing additional functionalities for portfolio managers. Significantly improved performance by migrating the analytics platform to the latest R version, cutting dashboard load times by two-thirds. Managed AWS Elastic Beanstalk environments and mentored a junior Java developer. My core responsibility was engineering and refining low-latency exchange gateways using the FIX protocol, facilitating advanced integration with global brokers to enhance trade execution speeds and system dependability in high-frequency trading settings.

Java
Spring

Owner


Michał Nowotnik IT Consulting

2021 Apr - Present

Warsaw, PL

Providing services in various domains of IT. I can help your business by pinpointing areas that would benefit from a digital transformation or automatization. I am also available as a proficient coder who can deliver results quickly: be it PoC, or a component that is needed yesterday. Visit mnowotnik.com for more information.

Senior Consultant


PwC IT Services

2018 Apr - 2021 Mar

Warsaw, PL

Developed and maintained lending platform serving over 300k customers across seven countries. Assisted Solution Architect in modernizing monolithic system and introducing development guidelines. Extended third party solutions in order to provide unified approaches to observability and configurability of microservices. Created automated data pipeline jobs for Analytics department. Conducted a small workshop about working in Linux environment.

Java
Docker
Python

Java Developer


Onwelo

2017 May - 2018 Mar

Warsaw, PL

Developed microservices in a Kubernetes-managed distributed system. Worked closely with UX and Testing departments to ensure high product quality. Created a microservice serving classification ML model. Helped BI department by providing expertise and creating software tools.

Java
Python
Javascript

Senior Software Engineer


Enigma Information Security Systems

2016 Feb - 2017 Apr

Warsaw, PL

2017 Jan - 2017 Apr

Senior Software Engineer

2016 Feb - 2016 Dec

Software Engineer

Maintained and developed various web services in Java and Python as a part of a complex distributed system. Created a python web application serving Angular SPA.

Software Developer Intern


Samsung R&D Institute Poland

2015 Sep - 2015 Nov

Warsaw, PL

Responsible for development of an interactive single page application that served as a visual tool to edit graph-based specifications.

Python
Javascript

© 2022 Michał Nowotnik.

All rights reserved.