
Samir Antonio
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Samir Antonio
Project: BMW Embedded Systems Developed and maintained the in-vehicle software update application for BMW's infotainment system. Engineered the user interface using Jetpack Compose and implemented a robust state machine to manage complex update flows. Developed a Python-based automation framework to simulate user interactions and validate screen transitions. Tech Stack: Android (AOSP), Jetpack Compose, Kotlin, Python, Coroutines, Git, Scrum
- 7 Monate, Juni 2023 - Dez. 2023
Senior Android Developer
QuickOps
Project: Farfetch Redesigned two shopping applications using Android product flavors to manage separate branding and features. Built applications from scratch using an MVVM architecture with Kotlin, Dagger Hilt, and Jetpack Compose. Tech Stack: Kotlin, MVVM, Dagger Hilt, Kotlin Coroutines, Jetpack Compose, Git, Scrum
BMW In-Vehicle Voice Assistant: Architecturally modernized the VA by migrating legacy Java logic to scalable Kotlin/Android with Hilt and Coroutines, boosting maintainability and stability. Resolved critical runtime crashes and implemented security protocols for sensitive data within the embedded system. Tech Stack: Kotlin, Java, Android, Hilt, Kotlin Coroutines, Cerence SDK, Unit Testing, Countly, Git, Scrum
- 5 Monate, Dez. 2021 - Apr. 2022
Technical Lead
Y Media Labs
Project: First Republic Bank Led a Design System team at First Republic Bank, managing two Android developers. Developed custom Android view components, focusing on performance and usability by applying technologies such as MVVM, Kotlin, Dagger, Flow, and Compose. Coordinated efforts to support the developed components for use by distributed developers, employing Scrum methodology and best practices like TDD and pair programming. Tech Stack: Kotlin, MVVM, Dagger, Kotlin Flow, Jetpack Compose, Scrum, TDD
- 2 Jahre und 7 Monate, Juni 2019 - Dez. 2021
Senior Android Developer
Alter Solution Portugal
Santander Bank: Contributed to a large Agile team, developing a core third-party integration module for bank notification display using Kotlin, MVVM, and Dagger. Flow: Developed the entire 'GoWithFlow' EV charging station app from scratch, implementing critical features like Mapbox map integration. Trainline: Maintained a large MVP/Clean Architecture codebase and led the platform's critical migration from Adobe to Google Analytics.
- 1 Jahr und 2 Monate, Mai 2018 - Juni 2019
Android Developer
Hostel World
Enhanced the functionality and user experience of the Hostelworld app, spearheading the migration from Java to Kotlin. Built robust and scalable features using an MVP architecture with RxJava, Jetpack Room, and Dagger. Tech Stack: Kotlin, Java, MVP, Dagger, RxJava, Jetpack Room, Git, Scrum
- 11 Jahre, Juni 2007 - Mai 2018
Android Developer
Farfetch
Project: Farfetch E-commerce App Contributed to the Farfetch Android e-commerce application within an agile team. Modernized the application's architecture by migrating features to RxJava, leading to significant performance improvements. Tech Stack: Android SDK, Java, RxJava, Git, Scrum
- 3 Jahre und 1 Monat, Juni 2014 - Juni 2017
Senior Software Developer
M4U
Project: Mobile Payment SDK & Application Developed features and maintained legacy code for a mobile payment application on both Android and iOS. Led a team of 5 developers to enhance the USB and Bluetooth communication protocols for a credit card reader. Tech Stack: Android SDK, iOS SDK, Java, Objective-C, Bluetooth, USB, Git, Scrum
- 1 Jahr und 2 Monate, Mai 2013 - Juni 2014
Senior Software Developer
Secretaria de Estado de Fazenda - SEFAZ RJ
Project: ITD Tax Collection System Developed features and fixed bugs on a legacy tax collection website for the state of Rio de Janeiro. Designed business layer modules using Java EE 6, Hibernate, JPA, and EJB 3.0, with a focus on multi-threading. Wrote complex SQL and PL/SQL queries, including stored procedures and triggers, for an Oracle 10g database. Tech Stack: Java EE 6, JSF, EJB 3.0, Hibernate, JPA, IBM MQ, Oracle 10g, PL/SQL, Jenkins, Apache Maven
- 9 Monate, Sep. 2012 - Mai 2013
Senior Software Developer
FaleTech
Project: Call Center Automation System Architected and developed a server module to automate call routing for a call center, using Java SE with a focus on multithreading and network I/O. Built a VoIP client using JavaFX to run in-browser and developed a small CRM system using Ruby on Rails. Tech Stack: Java SE, JavaFX, SIP, Spring Framework, JUnit, Ruby on Rails, jQuery, Apache Maven, Selenium
- 2 Jahre, Okt. 2010 - Sep. 2012
Senior Software Developer
Wdev
Project: Smartia Insurance Platform Developed Brazil's first online car insurance comparison and purchasing platform. Integrated with multiple insurance companies by consuming their REST and SOAP web services. Implemented the user interface and front-end functionality using Spring Boot, jQuery, and AJAX. Tech Stack: Spring Boot, Hibernate, REST, SOAP, MySQL, AWS, jQuery, HTML5, Git, Scrum, Apache Maven, Jenkins, Selenium
- 3 Jahre und 1 Monat, Feb. 2007 - Feb. 2010
Senior Java Developer
DBA Systems
Ancine: Developed core regulatory software to manage film/audiovisual content. Built business logic with EJB 3.0 and a Hibernate/JPA DAO layer. Tech Stack: Java, JSF, RichFaces, JBoss AS, Oracle 10g, CVS. Globo: Led a team building multiple websites for the TV network. Implemented full-text search for archived content using Apache Lucene. Tech Stack: Java 1.4, JSP, Java Servlets, Vignette CMS, Apache Tomcat, jQuery, SVN.
- 9 Monate, Juni 2006 - Feb. 2007
Java Developer
E-Dablio
Project: ANAC License Management System Developed a system for ANAC, Brazil's aviation agency, to manage airplane and pilot licenses. Built the application using an MVC architecture with Apache Struts for the view layer and Hibernate for database interaction. Tech Stack: Java EE, Apache Struts, Hibernate, JSP, Java Servlets, AJAX, IBM WebSphere, Rational Rose, Rational ClearCase
Ausbildung von Samir Antonio
- 4 Jahre und 5 Monate, Feb. 2002 - Juni 2006
Computer Science
Bennett Methodist Institute
Sprachen
Portugiesisch
Muttersprache
Englisch
Fließend
Deutsch
Gut
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
21 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.
