Sr. Android Developer
From 2021-09 at Xapo Global Services Limited
I am responsible for maintaining and further developing the Xapo Bank
application where clients are able to spend their money, earn interest, invest in different assets.
My primary role in the company involved collaborating closely with cross-functional teams to ensure a
seamless user experience for our clients.
• Developed and maintained high-quality Android code, implementing cutting-edge technologies such as
Kotlin Multiplatform (KMP) and Ktor HTTP client.
• Collaborated with the payments team to help maintain and improve existing features in the application,
ensuring a smooth user experience for our clients.
• During my time with the payments team I refactored major parts of the application to compose. While
developing new features.
• Took on an opportunity to join a new feature development team within the company,
focusing on helping users invest in multiple different assets.
• Successfully led the architecture design and implementation of the Android codebase and shared
(Kotlin) code, ensuring adherence to best practices and standards.
• Contributed to the development of iOS features when necessary, demonstrating a strong commitment to
cross-platform collaboration and delivery of high-quality products.
• Utilized Instabug for analytics and crash reporting, helping identify and address any issues
affecting application performance and user experience.
• Used Firebase for real time changes, A/B testing and remote configuration.
Android Tech Lead
From 2018-12 to 2023-04 at D4L data4life gGmbH (formely Gesundheitscloud)
I was hired as a senior android developer with 3 other developers to build the company's first mobile
application to store patient health records with an end to end encryption
• (MVVM - Coroutines - OpenCV - Room - Retrofit - In house crypto SDK)
In 2020 the company focus shifted towards corona research and the mobile team merged with the SDK team
and
we started a new app with KMP where I became the Android (KMP) tech lead and built the foundation of the
new
application
The common code holds the business logic and all the communication with external interfaces
The platform codes only responsible for the presentation
Since mid 2021 the application and my role is only maintenance as the desired functionality is
reached
• (MVVM/VIPER - Compose/Swift UI - Flow - Coroutine - SQLdelight - Ktor)
Sr. Android Developer
From 2017-08 to 2019-03 at Viscaweb
Develop the company's android application in java & kotlin (WhatsTheScore, Marcadores, Futebol)
Configure and use related services • (Admob, Firebase, aws)
300k+ monthly active users, 99.7% crash free
Android developer
From 2015-10 to 2017-02 at Betvictor, Gibraltar
Maintaining and developing new features for existing application
Introduce and set up continuous integration
Modernize huge parts of the application • (RX,MVP,Retrofit)
Java developer engineer
From 2014-08 to 2015-09 at Nokia, Budapest
Porting a Java SE based end to end web application from Oracle database to Hadoop
• (Spring Core/ MVC , Struts, JSP)
Implement new features and fixing bugs in the existing application
Create unit and integration tests, maintain CI
• (Junit, Mockito, Jenkins, SonarQube)
Fully automated testing and deployment with supportive scripts • (bash, python)
Hold presentations and creating statements about various proof of concepts
Java developer
From 2013-03 to 2014-07 at Tigra, Budapest
Java EE business application development • (JBoss, JPA, JSF, Hibernate,JMS, JBPM, Groovy)
Create a java web application to support administrative workflow
Create unit tests • (Spock FW)
Oracle sql database management • (PL/SQL)
Supporting function in different script languages
Computer Scientist (BSc).
2008 to 2013 at Eotvos Lorand Science University, Budapest
Major field: Designing, constructing and handling of database and distributed systems.
Thesis: Geolocation based mobile massive multiplayer online game for Android
Professional practice: Webcorp International Kft., Debrecen
PHP programming, database management (MYSQL)
Graduation
2004 to 2008 at Jáky József Secondary Technical School, Székesfehérvár
- Experience in teamwork
- Collaborate with the customer for needs assessment
- Collaborate with colleagues all over the world
- Task oriented mentality, organizational skills
- Leading and supporting a small team
- Designing and developing complex business web/mobile applications
- Practical experience in Scrum and XP methodology
- High sense for automatization and testing
- Experience in devops and fast prototyping