
Markus Kauppila

Connect with Markus Kauppila to Send Message
Connect
Connect with Markus Kauppila to Send Message
ConnectTimeline
About me
Senior Software Engineer
Education

University of Oulu
2008 - 2012Master's Degree Information Processing ScienceThesis titled "The Relationship Between Scoping Approaches and Requirements Engineering in Software Product Line Engineering". Minored in Literature, Philosophy and Mathematics.

University of Oulu
2005 - 2008Bachelor's Degree Information Processing ScienceBachelor thesis: Dijkstra's algorithm.
Experience

Oulun lyseon lukio
Sept 2009 - Nov 2011I maintained and developed several internal web services used by the staff and pupils. I worked closely with IT support staff and student administration team managing school's linux servers. I was a part-time employee during this time. I maintained and developed several internal web services used by the staff and pupils. I coordinated and implemented a CMS platform migration from the TYPO3 to Drupal 6. I worked closely with IT support staff and student administration team managing school's linux servers.
Web-developer & Administrator
Aug 2010 - Nov 2011Web-developer & Administrator
Sept 2009 - Aug 2010

Google
Jun 2011 - Sept 2011Google Summer of Code 2011 StudentDuring the summer I worked on creating a testing framework and tests for Simple DirectMedia Layer (libSDL.org) which is a cross-platform development library designed to provide low level access to peripherals and graphics hardware for game development.

Haave
Mar 2012 - Mar 2014Software DeveloperI was a mobile developer working with 13 iOS projects and 3 Windows Phone projects. Usually I was involved from the first sketches until the release. In couple of cases, I took over the maintenance and further development responsibilities after the initial release from a previous developer.

Futurice
Mar 2014 - Feb 2022As a tech lead / backend-focused full-stack developer, I have been working on various systems ranging from business-critical ERPs to large-scale e-commerce systems. I lead the technical discussions with the clients; design and architect the solutions and implement the needed back-end and front-end services as a part of multi-disciplined, self-organizing teams.I also have extensive experience working as a mobile developer, mainly for iOS. During the years, I have been involved in half a dozen international and domestic projects ranging from two-week gig to implement a proof of concept application to a long-term over 18-month commitment building mobile news service.I also help with pre-sales by figuring out technology solutions for various RFPs and participate in recruitment by leading technical interviews. Show less
Tech Lead / Senior Software Developer
Jan 2017 - Feb 2022Software Developer
Mar 2014 - Dec 2016

Unity
Feb 2022 - Oct 2024Senior Software EngineerWorked as a senior software engineer focusing on the backend services handling gamer profiles. The profiles were used in various ML models and other purposes within Unity Ads. The profile services were high traffic and high volume, business critical services handling over 16 billion gamer profiles. The main service handled over 150k requests per second and had 15+ terabytes of data in BigTable.Main Technologies: Go, Google Cloud Platform, BigTable, gRPC

Smartly
Nov 2024 - nowSenior Software Engineer
Licenses & Certifications
- View certificate
.webp)
AWS Certified Cloud Practitioner
Amazon Web Services (AWS)Jun 2020 - View certificate
.webp)
AWS Certified SysOps Administrator - Associate
Amazon Web Services (AWS)Jun 2020 - View certificate
.webp)
AWS Certified Developer – Associate
Amazon Web Services (AWS)May 2020 - View certificate
.webp)
AWS Certified Solutions Architect - Associate
Amazon Web Services (AWS)Apr 2020 
Certified Scrum Master
Scrum Alliance
Certified Scrum Product Owner
Scrum Alliance
Recommendations

Borna berc
Senior Character Rigger at Epic Games NetherlandsAmsterdam Area
Karen stanton
Passionate educator committed to the mission and philosophy of the IBPlano, Texas, United States
Thaís novarino
Assistente social | PMSGRio de Janeiro, Brasil
Aqeel sarwari
Graduate Project Manager at Network RailCoventry, England, United Kingdom
Parvathi deshmukh
Product ManagerHyderabad, Telangana, India
Olatunde olajire
Senior Network Engineer || Red Hat Linux Administration || Network Automation using PythonNigeria
Vishal teotia
Marketing ExecutiveGhaziabad, Uttar Pradesh, India
Ti-shea meadows
Vice President, Operations, Channel Planning, & Culture | Forensic AccountingParlin, New Jersey, United States
Casey sweeney
--Little Angels Playhouse
Marcos fiorini
SAP Basis Consultant (Technical leader)Belo Horizonte, Minas Gerais, Brazil
Nurulain ali
Assistant Manager, School of Creative IndustriesSingapore
Gavin beckett
Intelligent Automation Solution Architect at DigiBluCity of Cape Town, Western Cape, South Africa
Kavya movva
Former Intern at Cummins India | Google Tensorflow Developer Certified | Student at KL UniversityGuntur, Andhra Pradesh, India
Patrice decroux
Senior SAP SD/LO/MM ConsultantLausanne, Vaud, Switzerland
Hector arreola
Climate Organizer at the Nevada Conservation LeagueLas Vegas, Nevada, United States
Viji natchiappan, pmp
Health Care Manager at Blue Cross Blue Shield of MichiganDetroit Metropolitan Area
Mohamed saleem hyder ali
Enterprise Solution ArchitectMcKinney, Texas, United States
Isolde dingeman
Junior projectleider Bouw & HuisvestingUtrecht, Netherlands
Abhijit godfrey antomarlin
CS & Maths at UoE | Secretary at CompSoc Edinburgh | Vice President at Edinburgh University Badminto...Glasgow, Scotland, United Kingdom
Timothy verma
Technical Consultant & Project Manager ICT, Telecommunications and Infrastructure.Suva, Central, Fiji
...