Marek Stój - Solutions Engineer
Born: May 10, 1984 Phone: +48 606 113 260
Location: Poland (Wrocław) E-mail: marek.stoj@gmail.com
WWW: www.marekstoj.com
SUMMARY
I am a professional software developer who is very passionate about computer science and software engineering.
I am willing to undertake new challenges and have strong sense of responsibility for delivering successful
projects. My open-mindedness, analytical thinking and problem solving skills allow me to pursue and achieve
goals by which I am driven.
EDUCATION
2003 2008 University of Wrocław, Faculty of Mathematics and Computer Science
Degree: Master of Science in Computer Science.
Master’s thesis: Invasive Software Composition System for the C# Language.
04.2007 07.2007 Dresden University of Technology, Computer Science Department
A participant of the Socrates/Erasmus Programme.
Area of study: Computational Engineering.
PROFESSIONAL EXPERIENCE
01.2021 onwards Beat Labs; Owner, Lead Developer (VR/XR)
Responsibilities:
Conceptualization and implementation of Beat Labs - an open sandbox for fiddling
with different gameplay mechanics and ideas for VR/XR rhythm games.
02.2020 08.2023 Harvin AR, USA; eXtended Reality Engineer (XR/AR/VR)
Responsibilities:
Involved in the development of The Harpra Platform which is a cloud-based service
and a suite of cross-platform applications that let businesses and end-users display
and interact with 3D content within eXtended Reality, whether it is Mixed Reality,
Augmented Reality or Virtual Reality.
The main application, Harpra App, is being developed for Microsoft Holo Lens 1/2,
Android, iOS and Oculus Quest with the prospect of supporting more devices as they
become available.
I have been involved in the design and development processes across all areas of the
platform - Unity application(s), backend APIs, web application, etc.
Technologies and tools: Unity 3D, Mixed Reality Toolkit, C#, Java, JavaScript, Vue.js, Microsoft Azure
12.2018 08.2019 Paranor, Switzerland; Big Data Engineer
Responsibilities:
Worked on a Big Data project for an international postal organization:
- Evaluation and application of Apache Flink (a Big Data streaming technology) to
various use-cases.
- Analysis, design and implementation of synchronization between HBase clusters.
Technologies and tools: Hadoop, MapReduce, HBase, Flink, Hortonworks, Java, Spring Boot, Git, Gerrit,
Docker, Jenkins, AWS, Terraform, Ansible
09.2017 07.2018 SoftServe, Wrocław; Senior Software Engineer / Big Data Technical Leader
Responsibilities:
In a project for a leading investment bank - designing and implementing ETL/data
ingestion framework as part of a larger Data Lake platform. One of the main goals of
the project was to migrate existing Data Warehouse solution to a one based on
Big Data ecosystem.
Technologies and tools: Scala, Hadoop, Spark, Hive, Oozie, Cloudera, Impala, Parquet, Sqoop, Python,
Git, Bitbucket, JIRA, Nexus, Oracle, Kafka
08.2016 08.2017 Credit Suisse, Wrocław; Lead Big Data Analytics Engineer
Responsibilities:
Responsible for the design, engineering, implementation and escalation support of the
core components that make up the CTO Data Lake, a Big Data ecosystem, and the
engineering and implementation of highly complex Data Science driven products.
Provided technical leadership within the team and to outside teams, influencing the
direction and innovation on the plethora of technologies that typically make up Big
Data ecosystems and development techniques for Data Science tools.
Lead the CTO Big Data Engineering Team in Poland.
Technologies and tools: Apache Hadoop, Spark, Flume, Cloudera, Impala, Parquet, RabbitMQ, Jupyter,
.NET/Python/Java, Sentry
09.2014 07.2016 Credit Suisse, Wrocław; Big Data Analytics Engineer
Responsibilities: Leading an engineering effort of building a Big Data environment
(Data Lake) ETL/analytics platform, infrastructure.
Technologies and tools: Apache Hadoop, Pig, Flume, Spark, Pivotal/Cloudera,
HAWQ/Impala, RabbitMQ, .NET/Python/Java.
02.2009 08.2014 Krajowy Rejestr Długów Biuro Informacji Gospodarczej SA, Wrocław;
software developer; senior software developer since 11.2012
Responsibilities: Developing and maintaining back-end infrastructure as well as
internal and consumer-facing applications.
Technologies and tools: .NET Framework, C#, ASP.NET, ASP.NET MVC, WCF, SQL
Server, Visual Studio 2003-2013.
05.2010 09.2010 LongLife S.C.; Wrocław; contract work; software designer / software
developer
Responsibilities: Created architecture, implemented and deployed a system supporting
multi-level marketing business model.
Technologies and tools: .NET 3.5, C#, WinForms, ASP.NET MVC, MS Sync Framework,
SQL Server 2008, SQL Server Compact.
02.2007 03.2007 XOFTO, Wrocław; contract work; software designer / software developer
Responsibilities: Designed and implemented a game for Pocket PC devices.
Technologies and tools: .NET Compact Framework, C#, Visual Studio 2005.
07.2006 01.2007 QubicGames, Wrocław, software designer / lead software developer
Responsibilities: Designed an object-oriented framework facilitating game
development for mobile phones. Lead developer on a game project. Developer of
various tools for internal use within the company.
Technologies and tools: Java ME, .NET 2.0, C#, WinForms, CVS, NetBeans, Visual
Studio 2005.
PROJECTS
09.2017 onwards standitup.org a community initiative
Description: Raising awareness among fellow IT geeks about the dangers of sedentary
lifestyle as well as inspiring them to get out of their chairs and to incorporate more
physical activity into their daily lives.
01.2015 01.2016 Webdibly a mobile application (for iOS)
Description: A mobile application (for iOS) that lets you save articles from the Web
and listen to them using Text-To-Speech engine.
Technologies and tools: Swift, .NET, C#, ASP.NET MVC, SQL Server
01.2010 12.2016 InstaFetch a mobile application (for Android, Windows Phone 7,
Blackberry and Windows 8)
Description: A mobile application which can synchronize with the Instapaper.com
service and extract main content from web sites for offline reading.
Technologies and tools: Java, .NET 4.0, C#, ASP.NET MVC, SQL Server
02.2012 12.2015 ÜberDeployer an open-source web application
Description: a class library and an application for deployment automation.
Technologies and tools: .NET 4.0, ASP.NET MVC, SignalR
06.2012 12.2012 PhotoGleamer a mobile application for Android
Description: A mobile application that lets one display photos from one’s Android
device on any screen capable of displaying web pages.
Technologies and tools: Java, .NET 4.5, SignalR
01.2011 12.2011 CrawlCast.com a web application
Description: A web application for easy extraction of audio tracks from popular video
hosting services.
Technologies and tools: .NET 4.0, C#, ASP.NET MVC, SQL Server, Mono, PostgreSQL.
01.2009 12.2011 devMedia.pl a family of websites for software developers
Responsibilities: Developing and maintaining web sites targeted at polish
programmers, eg. devBlogi.pl, devPytania.pl, 97rzeczy.devblogi.pl.
Technologies and tools: .NET 3.5, C#, ASP.NET MVC, Python, Google App Engine.
2008 ImmBetFairBetter a Windows Forms application
Description: A „web scraping” application acting as a front-end for an online betting
system.
Technologies and tools: .NET 3.5, C#, NUnit, SVN, Visual Studio 2008.
10.2007 02.2008 ImmISC.NET academic project (master’s thesis)
Description: An implementation of the Invasive Software Composition paradigm for
the .NET platform.
Technologies and tools: .NET, C#.
COURSES, TRAININGS, CERTIFICATES
2017 Functional Programming Principles in Scala (Coursera École Polytechnique
Fédérale de Lausanne)
2015 Scalable Machine Learning (edX BerkeleyX)
2014 Mining Massive Datasets (Coursera Stanford University)
2014 15.071.x: The Analytics Edge (edX MITx)
2013 PH207x: Health in Numbers: Quantitative Methods in Clinical & Public Health
Research (edX HarvardX)
2012 Machine Learning (Coursera Stanford University)
2012 Web Intelligence and Big Data (Coursera Indian Institute of Technology Delhi)
2010 TS 70-536: Microsoft .NET Framework Application Development Foundation
2006 2389: Programming with Microsoft ADO .NET
2006 2310: Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET
TECHNOLOGIES
Languages C#, Java, Python, JavaScript, Scala, Bash, SQL, HTML, CSS, F#, LaTeX, XAML
Frameworks Apache Hadoop, Spark, Impala, Hive, Pig, ASP.NET MVC, WCF, NHibernate, SignalR,
WinForms
Paradigms Object-Oriented Analysis and Design, Design Patterns, Extreme Programming, Agile
Programming (SCRUM), Functional Programming, Aspect-Oriented Programming
Tools Unity 3D, IntelliJ IDEA, Visual Studio, NetBeans, Git, Mercurial, SVN, NUnit, NAnt,
NCover, SQL Server MS, Enterprise Architect
ADDITIONAL SKILLS
Languages polish: native; english: fluent
Other ambitious, thorough, fast learner, good team player
PERSONAL INTERESTS
yoga, physical and mental fitness, public speaking, data science, photography, indoor
climbing, computer games (playing and programming), playing music
I hereby give consent for my personal data included in my offer to be processed for the purposes of recruitment, in accordance with the Personal Data
Protection Act dated 29.08.1997 (uniform text: Journal of Laws of the Republic of Poland 2002 No 101, item 926 with further amendments).