Work History
Showcase
Education
Work history
UpStack
Senior Android Developer
2021 - Present (4 years)
Creating and developing innovative software solutions for clients across a broad range of industries.
Participate in scrums consisting of cross-functional teams, both software and hardware.
Ensure that features are being delivered efficiently and on-time.
Globant
Senior Android Developer
2020 - Present (5 years)
Work on the development of different Android apps for clients using a clean architecture, patterns and coding best practices.
Strive to define and deliver the best mobile user experience on Android projects on schedule and with uncompromising quality for clients.
Contribute ideas for new features, identify areas for improvement, utilize new technologies, trends and opportunities to enhance products.
Shift STUDIO
Android Software Engineer
2016 - Present (9 years)
Take full ownership of Android apps and solutions from design to deployment; delivering clean, performant and scalable code.
Craft and deliver new app features and user experiences on projects, working in tandem with product managers and visual designers.
Contribute ideas to improve Shift Studio's agile workflow and practices for sustainable high performance on Android-based apps.
Garmin Cluj
Android Software Engineer
2016 - 2020 (4 years)
Applied software engineering design patterns in developing well-structured, modular, and performant application code on the solution.
Made important coding architecture decisions, participated in code reviews and refactored the code to use best practices on the project.
Built new high impact features on the Android app, gave valuable feedback and shared new ideas.
Daydream Software
Android Software Engineer
2015 - Present (10 years)
Architect and build mobile games and Android apps for clients of Daydream; optimizing performance and efficiency.
Write clean, maintainable code in Java and Kotlin using the latest programming techniques and frameworks.
Troubleshoot complex tech-related issues on projects for clients.
3 Pillar Global
Android Software Developer
2015 - 2016 (1 year)
Collaborated with different engineering teams to design clean reusable code features and implement resilient high-level architecture solutions on projects.
Implemented custom native UIs using the latest Android techniques, built reusable Android components to interface with backend platforms, and optimized performance to scale.
Participated in architecture design and decisions on how to scale mobile apps, monitor app performance and maintain existing code.
iQuest Group
Android Software Engineer
2013 - 2015 (2 years)
Developed mobile applications for Android and implemented development best practices on solutions.
Juggled multiple tasks and projects simultaneously in a results-oriented environment.
Worked on bug fixing and improving application performance on projects.
Smart Tech
Junior Android Developer
2012 - 2013 (1 year)
Designed, implemented, and executed Android applications on both phone and tablet for clients.
Gathered requirements, created specifications, and developed code on projects.
Participated in code reviews, enforced coding standards and improved delivery processes on projects for Smart Tech.
Showcase
Android Developer Banking Application
Developed a banking application for an online bank in Spain.
Performed code review, refactoring, and implemented a new architecture using Clean Architecture, MVVM, Koin, and data binding.
Wrote unit tests and ensured clean code for the solution.
Android Software Engineer - DungeonMaster app
Developed the DungeonMaster app, a technical assistant app for dungeon masters using D&D.
Served as a technical lead, guiding technical and architectural decisions, and overseeing refactoring.
Introduced Kotlin, implemented Clean Architecture, MVVM, Koin, Room, Retrofit, and coroutines for the app's functionality.
Android Software Engineer - Garmin
Developed an Android SDK for communication with Garmin fitness watches via Bluetooth.
Implemented a solution to gather data from devices and present it to users in a more user-friendly manner.
Utilized Java initially, transitioned to Kotlin with RxJava for background work and Room database implementation.
Education
BSc. Computer Science
Universitatea Tehnică din Cluj-Napoca
2009 - 2013 (4 years)