SlideShare a Scribd company logo
Javier Marsicano
contact@javiermarsicano.com
javier.marsicano ar.linkedin.com/in/javiermarsicano
+54 9 (11) 270-49770
MOBILE RELATED:
Android SDK • Android Studio •
Flutter • Espresso • Robolectric •
Charles Proxy • Retrofit • Jetpack
Architecture Components • Xcode
• CocoaPods • Visual Studio
DATABASES
SQLite • Oracle • PostgreSQL
JAVA RELATED
RxJava • JUnit • Mockito • Gradle
• Maven • IntelliJ • ORM tools
ANALYSIS & DESIGN
Object Oriented Modeling •
Design Patterns • SOLID • Clean
Architecture • Code Coverage
OTHER PROGRAMMING LANGUAGES
Kotlin • Dart • SQL • XML • Swift •
Reactive & Functional • C++
AGILE METHODOLOGIES
Scrum • Kanban • TDD • IDD
Engineering
Stacks
OTHERS
Atlassian Tools • Git • SonarQube
• Config. Management • CMMI •
Continuous Delivery • Analytics •
Postman • Un*x OS • Memory &
Performance profiling
Synopsis
He has experience working at private and academic level in object-oriented
applications based on Java technologies, nowadays working over Android
platform.
Javier started working in 2012 on projects for Computer Science research
institutes, which involve several technologies. Also he has taught on IT topics at
university, as chair assistant professor in Algorithms, Programming Fundamentals
101 and Systems Architecture Introduction.
He obtained his Software Engineer degree with a thesis on Requirements
Engineering named "Quality Scenarios generation from requirements specs using
NLP". Therefore he has a strong background on Software Architecture and Natural
Language Processing.
He defines himself as a person who goes beyond on challenges, achieving them
with proactive mindset; self-taught and seeks out opportunities for researching and
innovating. He feels comfortable working with multi-disciplinary teams inside an
agile context.
Education
UNICEN University – F. Ciencias Exactas. Tandil, Argentina
➔ Analyst Programmer (2008 - 2014)
UNICEN University – F. Ciencias Exactas. Tandil, Argentina
➔ Systems Engineering degree (2014 - 2017)
Courses & Training
➔ Programming Mobile Devices (Android) UNICEN, 20 hrs.
➔ Agile software development methodologies, 24 hrs
➔ Service oriented computing, 24 hrs
➔ Software engineering workshop, 60 hrs
➔ The Complete Flutter Development Bootcamp - Sponsored by Google, 23hs
➔ Haggai International Institute Leadership Experience. Hawaii, USA 2018
➔ International Conference of Software Engineering. Buenos Aires, Argentina
➔ Oracle Technology Network – Saint Andrew University. Buenos Aires, Argentina
➔ Kotlin Everywhere 2019, Buenos Aires, Argentina
IT Conferences participation
JAVIER MARSICANO
Experience
Appetize
ANDROID ENGINEER – Simplex Software
➢ Solve complex technical issues, hot fixes, and estimation
➢ Interview candidates to be hired
➢ Implement a complete Continuous Delivery pipeline for several products using Bitrise
➢ Collaborate with coworkers and multidisciplinary teams - Quality assurance, product owners, visual designers, project
managers, iOS and backend (web services) development teams, other technical leaders and up to 20 FTE Android devs.
❏ Technologies: RxKotlin, Architecture Components, Fastlane, Leak Canary, Robolectric, among others
2018 – Curr.
Odigeo eDreams
ANDROID DEVELOPER – Globant
➢ Implementing new UI components and modifying existing ones.
➢ Integrating new technologies like “Google Sign In” and “Stetho” (debugging bridge).
➢ Research and development of a test automation subsystem to integrate functional instrumented tests and unit tests with
Continuous Delivery and BDD.
➢ Research and innovation, performing workshops and knowledge transfer of learned techniques.
➢ Proactive requirements elicitation, thinking new potential features to offer the users.
➢ Team work with up to 14 FTE co-workers in multi-disciplinary PODs.
➢ Methodologies: Kanban, Scrum and BDD.
❏ Technologies: Jira, Confluence, Bitbucket, Mercurial, Charles, Postman, Stetho, JUnit, Espresso, Gherkin parsing. Crashlytics
2016 – 2017
Walt Disney Parks and Resorts Online
ANDROID DEVELOPER – Globant
➢ Mobile project for Disneyland Paris. The application guides park’s guests through attractions, restaurants, tours, shoppings,
and so on; giving realtime information with a high end user experience interface. Developed with an architecture design to
allow high reusability, using modularization and custom libraries.
➢ Technologies:Git, Android Studio, SQLite, GitHub, Jenkins, JIRA, Postman. Third party libs like Picasso, Guava, among others
2015 – 2016
BBVA Parking and Points of Interest
ANDROID DEVELOPER – Globant
➢ Developing a Mobile application like Google Maps but inner doors of BBVA complexes and buildings. Shows points of interest
like rooms, parking, printers to book and manage them with customization.
➢ Developing a Mobile client application which communicates with Mobile API Server. The application presents to the user
information about parking places and bookings in the form of cards (like google+). This information comes from GAE backend.
❏ Technologies:Android Studio, Eclipse, Gson and ClientLogin/ OAuth, SVG, and iBeacons.
2014 – 2015
javier.marsicano@gmail.com +54 9 (11) 270-49770
Openbank Santander
ANDROID TECH LEADER – Globant
➢ Manage, schedule and follow up of tasks assigned to the Android development team (4 FTE) including release and configuration
management.
➢ Complex technical issues solving, hot fixes, and estimation.
➢ Refactoring the architecture and adapting web services API changes.
➢ Participate in negotiation and planning meetings with stakeholders and PO’s (client).
➢ Collaborate with coworkers and multidisciplinary teams - Quality assurance, product owners, visual designers, business
analyst, project managers, iOS and backend (web services) development teams, and other technical leaders.
❏ Technologies: Jira, Gitlab, HockeyApp, Invision, Zeplin, Retrofit, Dagger, Event bus, among others
2017 – 2018

More Related Content

What's hot

Firebase - A real-time server
Firebase - A real-time serverFirebase - A real-time server
Firebase - A real-time server
Aneeq Anwar
 
Final year project presentation in android application
Final year project presentation in android applicationFinal year project presentation in android application
Final year project presentation in android application
Chirag Thaker
 
INTRODUCTION TO FLUTTER BASICS.pptx
INTRODUCTION TO FLUTTER BASICS.pptxINTRODUCTION TO FLUTTER BASICS.pptx
INTRODUCTION TO FLUTTER BASICS.pptx
20TUCS033DHAMODHARAK
 
Flutter
FlutterFlutter
Flutter
Mohit Sharma
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
Tharindu Dassanayake
 
Web development ppt
Web development pptWeb development ppt
Web development ppt
ParasJain222
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
zeelpatel0504
 
Android Project Presentation
Android Project PresentationAndroid Project Presentation
Android Project Presentation
Laxmi Kant Yadav
 
Web Development on Web Project Presentation
Web Development on Web Project PresentationWeb Development on Web Project Presentation
Web Development on Web Project Presentation
Milind Gokhale
 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Ahsanul Karim
 
Flutter
FlutterFlutter
Pune Flutter Presents - Flutter 101
Pune Flutter Presents - Flutter 101Pune Flutter Presents - Flutter 101
Pune Flutter Presents - Flutter 101
Arif Amirani
 
Installation eclipse
Installation eclipseInstallation eclipse
Installation eclipse
srbhthkr
 
Android app development
Android app developmentAndroid app development
Android app development
Tanmoy Roy
 
Mobile Application Development With Android
Mobile Application Development With AndroidMobile Application Development With Android
Mobile Application Development With Android
guest213e237
 
Firebase Auth Tutorial
Firebase Auth TutorialFirebase Auth Tutorial
Firebase Auth Tutorial
Bukhori Aqid
 
Introduction to React Native
Introduction to React NativeIntroduction to React Native
Introduction to React Native
Amazon Web Services
 
The magic of flutter
The magic of flutterThe magic of flutter
The magic of flutter
Shady Selim
 
Getting started with Next.js
Getting started with Next.jsGetting started with Next.js
Getting started with Next.js
Gökhan Sarı
 

What's hot (20)

Firebase - A real-time server
Firebase - A real-time serverFirebase - A real-time server
Firebase - A real-time server
 
Final year project presentation in android application
Final year project presentation in android applicationFinal year project presentation in android application
Final year project presentation in android application
 
INTRODUCTION TO FLUTTER BASICS.pptx
INTRODUCTION TO FLUTTER BASICS.pptxINTRODUCTION TO FLUTTER BASICS.pptx
INTRODUCTION TO FLUTTER BASICS.pptx
 
Flutter
FlutterFlutter
Flutter
 
CV Alexander Petkevich
CV Alexander PetkevichCV Alexander Petkevich
CV Alexander Petkevich
 
Introduction to Mobile Application Development
Introduction to Mobile Application DevelopmentIntroduction to Mobile Application Development
Introduction to Mobile Application Development
 
Web development ppt
Web development pptWeb development ppt
Web development ppt
 
Introduction to android
Introduction to androidIntroduction to android
Introduction to android
 
Android Project Presentation
Android Project PresentationAndroid Project Presentation
Android Project Presentation
 
Web Development on Web Project Presentation
Web Development on Web Project PresentationWeb Development on Web Project Presentation
Web Development on Web Project Presentation
 
Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)Day: 1 Introduction to Mobile Application Development (in Android)
Day: 1 Introduction to Mobile Application Development (in Android)
 
Flutter
FlutterFlutter
Flutter
 
Pune Flutter Presents - Flutter 101
Pune Flutter Presents - Flutter 101Pune Flutter Presents - Flutter 101
Pune Flutter Presents - Flutter 101
 
Installation eclipse
Installation eclipseInstallation eclipse
Installation eclipse
 
Android app development
Android app developmentAndroid app development
Android app development
 
Mobile Application Development With Android
Mobile Application Development With AndroidMobile Application Development With Android
Mobile Application Development With Android
 
Firebase Auth Tutorial
Firebase Auth TutorialFirebase Auth Tutorial
Firebase Auth Tutorial
 
Introduction to React Native
Introduction to React NativeIntroduction to React Native
Introduction to React Native
 
The magic of flutter
The magic of flutterThe magic of flutter
The magic of flutter
 
Getting started with Next.js
Getting started with Next.jsGetting started with Next.js
Getting started with Next.js
 

Similar to Mobile Developer Resume

Andrew indayang
Andrew indayangAndrew indayang
Andrew indayang
andrew indayang
 
Mayank Shorey Resume(3.10)
Mayank Shorey Resume(3.10)Mayank Shorey Resume(3.10)
Mayank Shorey Resume(3.10)
Mayank Shorey
 
Simon_Pythoud_Resume_EN
Simon_Pythoud_Resume_ENSimon_Pythoud_Resume_EN
Simon_Pythoud_Resume_ENSimon Pythoud
 
Curriculum vitae - Adam Skołuda
Curriculum vitae - Adam SkołudaCurriculum vitae - Adam Skołuda
Curriculum vitae - Adam Skołuda
Adam Skołuda
 
Incluit case studies 3.1
Incluit case studies 3.1Incluit case studies 3.1
Incluit case studies 3.1
IncluIT
 
Web, Mobile and App development by Boost Solutions
Web, Mobile and App development by Boost SolutionsWeb, Mobile and App development by Boost Solutions
Web, Mobile and App development by Boost SolutionsAlexander Sidko
 
MyEclipse G IDE, Google Cloud
MyEclipse G IDE, Google CloudMyEclipse G IDE, Google Cloud
MyEclipse G IDE, Google Cloud
Genuitec, LLC
 
Resume ram-krishna
Resume ram-krishnaResume ram-krishna
Resume ram-krishna
Ram Krishna | BitHostIn
 
venkataSaiKarteek.Nerella_ResumeNew
venkataSaiKarteek.Nerella_ResumeNewvenkataSaiKarteek.Nerella_ResumeNew
venkataSaiKarteek.Nerella_ResumeNewkarteek nerella
 
Programming for non tech entrepreneurs
Programming for non tech entrepreneursProgramming for non tech entrepreneurs
Programming for non tech entrepreneursRodrigo Gil
 
MohitKumarGupta_Resume
MohitKumarGupta_ResumeMohitKumarGupta_Resume
MohitKumarGupta_Resume
Mohit Kumar Gupta
 
Dominion over domains
Dominion over domainsDominion over domains
Dominion over domains
SadhanaParameswaran
 

Similar to Mobile Developer Resume (20)

BHUIYAN_JAHIRUL
BHUIYAN_JAHIRULBHUIYAN_JAHIRUL
BHUIYAN_JAHIRUL
 
DILIP M NAIR
DILIP M NAIRDILIP M NAIR
DILIP M NAIR
 
Andrew indayang
Andrew indayangAndrew indayang
Andrew indayang
 
ANDREW INDAYANG
ANDREW INDAYANGANDREW INDAYANG
ANDREW INDAYANG
 
Mayank Shorey Resume(3.10)
Mayank Shorey Resume(3.10)Mayank Shorey Resume(3.10)
Mayank Shorey Resume(3.10)
 
Raghavendra_Guru
Raghavendra_GuruRaghavendra_Guru
Raghavendra_Guru
 
Simon_Pythoud_Resume_EN
Simon_Pythoud_Resume_ENSimon_Pythoud_Resume_EN
Simon_Pythoud_Resume_EN
 
Curriculum vitae - Adam Skołuda
Curriculum vitae - Adam SkołudaCurriculum vitae - Adam Skołuda
Curriculum vitae - Adam Skołuda
 
Neha Bhandari CV
Neha Bhandari CVNeha Bhandari CV
Neha Bhandari CV
 
Incluit case studies 3.1
Incluit case studies 3.1Incluit case studies 3.1
Incluit case studies 3.1
 
SIVA_RESUME@2016-1(1)
SIVA_RESUME@2016-1(1)SIVA_RESUME@2016-1(1)
SIVA_RESUME@2016-1(1)
 
Web, Mobile and App development by Boost Solutions
Web, Mobile and App development by Boost SolutionsWeb, Mobile and App development by Boost Solutions
Web, Mobile and App development by Boost Solutions
 
Nishant Naveen
Nishant NaveenNishant Naveen
Nishant Naveen
 
Rakshit Pithadia
Rakshit PithadiaRakshit Pithadia
Rakshit Pithadia
 
MyEclipse G IDE, Google Cloud
MyEclipse G IDE, Google CloudMyEclipse G IDE, Google Cloud
MyEclipse G IDE, Google Cloud
 
Resume ram-krishna
Resume ram-krishnaResume ram-krishna
Resume ram-krishna
 
venkataSaiKarteek.Nerella_ResumeNew
venkataSaiKarteek.Nerella_ResumeNewvenkataSaiKarteek.Nerella_ResumeNew
venkataSaiKarteek.Nerella_ResumeNew
 
Programming for non tech entrepreneurs
Programming for non tech entrepreneursProgramming for non tech entrepreneurs
Programming for non tech entrepreneurs
 
MohitKumarGupta_Resume
MohitKumarGupta_ResumeMohitKumarGupta_Resume
MohitKumarGupta_Resume
 
Dominion over domains
Dominion over domainsDominion over domains
Dominion over domains
 

Recently uploaded

Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
Boni García
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
Roshan Dwivedi
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
timtebeek1
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
TheSMSPoint
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 

Recently uploaded (20)

Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)APIs for Browser Automation (MoT Meetup 2024)
APIs for Browser Automation (MoT Meetup 2024)
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
Launch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in MinutesLaunch Your Streaming Platforms in Minutes
Launch Your Streaming Platforms in Minutes
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdfAutomated software refactoring with OpenRewrite and Generative AI.pptx.pdf
Automated software refactoring with OpenRewrite and Generative AI.pptx.pdf
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Transform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR SolutionsTransform Your Communication with Cloud-Based IVR Solutions
Transform Your Communication with Cloud-Based IVR Solutions
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 

Mobile Developer Resume

  • 1. Javier Marsicano contact@javiermarsicano.com javier.marsicano ar.linkedin.com/in/javiermarsicano +54 9 (11) 270-49770 MOBILE RELATED: Android SDK • Android Studio • Flutter • Espresso • Robolectric • Charles Proxy • Retrofit • Jetpack Architecture Components • Xcode • CocoaPods • Visual Studio DATABASES SQLite • Oracle • PostgreSQL JAVA RELATED RxJava • JUnit • Mockito • Gradle • Maven • IntelliJ • ORM tools ANALYSIS & DESIGN Object Oriented Modeling • Design Patterns • SOLID • Clean Architecture • Code Coverage OTHER PROGRAMMING LANGUAGES Kotlin • Dart • SQL • XML • Swift • Reactive & Functional • C++ AGILE METHODOLOGIES Scrum • Kanban • TDD • IDD Engineering Stacks OTHERS Atlassian Tools • Git • SonarQube • Config. Management • CMMI • Continuous Delivery • Analytics • Postman • Un*x OS • Memory & Performance profiling Synopsis He has experience working at private and academic level in object-oriented applications based on Java technologies, nowadays working over Android platform. Javier started working in 2012 on projects for Computer Science research institutes, which involve several technologies. Also he has taught on IT topics at university, as chair assistant professor in Algorithms, Programming Fundamentals 101 and Systems Architecture Introduction. He obtained his Software Engineer degree with a thesis on Requirements Engineering named "Quality Scenarios generation from requirements specs using NLP". Therefore he has a strong background on Software Architecture and Natural Language Processing. He defines himself as a person who goes beyond on challenges, achieving them with proactive mindset; self-taught and seeks out opportunities for researching and innovating. He feels comfortable working with multi-disciplinary teams inside an agile context. Education UNICEN University – F. Ciencias Exactas. Tandil, Argentina ➔ Analyst Programmer (2008 - 2014) UNICEN University – F. Ciencias Exactas. Tandil, Argentina ➔ Systems Engineering degree (2014 - 2017) Courses & Training ➔ Programming Mobile Devices (Android) UNICEN, 20 hrs. ➔ Agile software development methodologies, 24 hrs ➔ Service oriented computing, 24 hrs ➔ Software engineering workshop, 60 hrs ➔ The Complete Flutter Development Bootcamp - Sponsored by Google, 23hs ➔ Haggai International Institute Leadership Experience. Hawaii, USA 2018 ➔ International Conference of Software Engineering. Buenos Aires, Argentina ➔ Oracle Technology Network – Saint Andrew University. Buenos Aires, Argentina ➔ Kotlin Everywhere 2019, Buenos Aires, Argentina IT Conferences participation
  • 2. JAVIER MARSICANO Experience Appetize ANDROID ENGINEER – Simplex Software ➢ Solve complex technical issues, hot fixes, and estimation ➢ Interview candidates to be hired ➢ Implement a complete Continuous Delivery pipeline for several products using Bitrise ➢ Collaborate with coworkers and multidisciplinary teams - Quality assurance, product owners, visual designers, project managers, iOS and backend (web services) development teams, other technical leaders and up to 20 FTE Android devs. ❏ Technologies: RxKotlin, Architecture Components, Fastlane, Leak Canary, Robolectric, among others 2018 – Curr. Odigeo eDreams ANDROID DEVELOPER – Globant ➢ Implementing new UI components and modifying existing ones. ➢ Integrating new technologies like “Google Sign In” and “Stetho” (debugging bridge). ➢ Research and development of a test automation subsystem to integrate functional instrumented tests and unit tests with Continuous Delivery and BDD. ➢ Research and innovation, performing workshops and knowledge transfer of learned techniques. ➢ Proactive requirements elicitation, thinking new potential features to offer the users. ➢ Team work with up to 14 FTE co-workers in multi-disciplinary PODs. ➢ Methodologies: Kanban, Scrum and BDD. ❏ Technologies: Jira, Confluence, Bitbucket, Mercurial, Charles, Postman, Stetho, JUnit, Espresso, Gherkin parsing. Crashlytics 2016 – 2017 Walt Disney Parks and Resorts Online ANDROID DEVELOPER – Globant ➢ Mobile project for Disneyland Paris. The application guides park’s guests through attractions, restaurants, tours, shoppings, and so on; giving realtime information with a high end user experience interface. Developed with an architecture design to allow high reusability, using modularization and custom libraries. ➢ Technologies:Git, Android Studio, SQLite, GitHub, Jenkins, JIRA, Postman. Third party libs like Picasso, Guava, among others 2015 – 2016 BBVA Parking and Points of Interest ANDROID DEVELOPER – Globant ➢ Developing a Mobile application like Google Maps but inner doors of BBVA complexes and buildings. Shows points of interest like rooms, parking, printers to book and manage them with customization. ➢ Developing a Mobile client application which communicates with Mobile API Server. The application presents to the user information about parking places and bookings in the form of cards (like google+). This information comes from GAE backend. ❏ Technologies:Android Studio, Eclipse, Gson and ClientLogin/ OAuth, SVG, and iBeacons. 2014 – 2015 javier.marsicano@gmail.com +54 9 (11) 270-49770 Openbank Santander ANDROID TECH LEADER – Globant ➢ Manage, schedule and follow up of tasks assigned to the Android development team (4 FTE) including release and configuration management. ➢ Complex technical issues solving, hot fixes, and estimation. ➢ Refactoring the architecture and adapting web services API changes. ➢ Participate in negotiation and planning meetings with stakeholders and PO’s (client). ➢ Collaborate with coworkers and multidisciplinary teams - Quality assurance, product owners, visual designers, business analyst, project managers, iOS and backend (web services) development teams, and other technical leaders. ❏ Technologies: Jira, Gitlab, HockeyApp, Invision, Zeplin, Retrofit, Dagger, Event bus, among others 2017 – 2018