Stefan H.

Stefan H.

Senior Software Engineer

Sibiu County, Romania
Hire Stefan H. Hire Stefan H. Hire Stefan H.

About Me

An Android developer with experience in large Android code-bases and in revitalizing old libraries with new architecture and codes. Enjoys designing re-usable systems, whether with a fluid UI or a solid back-end. Always ready and willing to go the extra mile to deliver projects that meet client expectations and help answer customer needs.

Work history

UpStack
UpStack
Part-Time Android Programmer
2018 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for different clients across a broad range of industries.

Nespresso
Nespresso
Sr. Android Developer / Solution Designer
2016 - Present (8 years)
Lausanne, Switzerland
  • Developed and implemented new functionality and features for a mobile application with over one million downloads.

  • Refined old codes, removed outdated libraries and introduced new ones that are more suited to the application which improve code coverage with new unit – tests up to 90%.

  • Designed and code a highly reusable code-base which has in turn allowed developers to re-use screens previously made and reduce implementation time from 3 months to 2 weeks.

IMC Romania
IMC Romania
Android Developer
2014 - 2016 (2 years)
Sibiu, Romania
  • Revamped the download strategy and download mechanisms which translated into a much more fluid app.

  • Added support for launching the app from e-mail which in turn offered the company the possibility to do some client off-site beta testing.

  • Contributed to all aspects of the development of a proprietary Android app, led technical design solutions, created UI widgets and refined old code to implement new features.

Gameloft Romania
Gameloft Romania
iOS C++ Developer
2013 - 2014 (1 year)
Sibiu, Romania
  • Created database queries and/or scripts for finding and blocking hackers.

  • Fixed and reported security breaches and implemented and analyzed tracking data.

  • Wrote 3D and core code for games.

Continental Automotives
Continental Automotives
Traceability Engineer
2011 - 2013 (2 years)
Sibiu, Romania
  • Programmed the factory robots to record data using C, C++, C#, PHP, and ODBC.

  • Confirmed ability to trace factory-manufactured products.

  • Led side-projects within the company aimed at improving workflow.

Portfolio

Senior Android Developer - Nespresso
Senior Android Developer - Nespresso

Implemented a clean architecture with state-of-the art technology. This has allowed an improve code coverage with new unit – tests up to 90%. Designed and coded a project that reduced implementation time from 3 months to 2 weeks. Delivered large improvements to UX which transformed into direct improvement of key performance indicators because of a much more direct and lean process of checkout. Has significantly helped in improving the application's rating on Playstore.

IMC E-Learning App
IMC E-Learning App

Created a fully customized e-learning app in terms of content and color scheme. Improved the overall performance of the app by re-designing the download system. Added support for launching the app from e-mail which in turn offered the company the possibility to do some client off-site beta testing. This allowed them to easily ship the first version of this app with all the content modified to one of their clients.

Education

Education
Bachelor's degree in Computer Science, University Lucian Blaga Sibiu, 2011
University Lucian Blaga Sibiu
2007 - 2011 (4 years)