Javier D.

Javier D.

Senior Software Engineer

Tucuman, Argentina
Hire Javier D. Hire Javier D. Hire Javier D.

About Me

Javier is a master programmer specializing in mobile applications development in Android Native using Ruby on Rails for back-end services. His expertise within the mobile application ecosystem ranges from eCommerce, geo-tracking, real-time positioning apps, sales platforms, appointment-making systems, etc. Javier has worked remotely on RoR development and server management projects for international clients and is also skilled in graphic design using Corel, Inkscape, and Photoshop.

Work history

UpStack
UpStack
Senior RoR/Android Developer
2018 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for various clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

National Technological University, Tucumán
National Technological University, Tucumán
University Professor
2017 - 2018 (1 year)
Tucumán Province, Argentina
  • Delivered lectures, seminars, and tutorials on Android application development, basic course.

  • Led classroom discussions and guided student inquiries.

  • Encouraged student emphasis on metaskills and the core concepts of software engineering.

Department of IT projects, UTN FRT
Department of IT projects, UTN FRT
University Lecturer
2016 - 2016
Province of Tucumán, Argentina
  • Delivered lectures, seminars, and tutorials for a basic course in Android application development.

  • Designed, prepared, and developed easy-to-understand teaching materials for students.

  • Provided regular support to students in the development of their metaskills and understanding of the core concepts of software engineering.

Cluster Tucumán Technology
Cluster Tucumán Technology
University Lecturer
2015 - 2015
Province of Tucumán, Argentina
  • Provided support, led classroom discussions, and guided student inquiries on Android development.

  • Delivered lectures, seminars, and tutorials for a basic course in Android development.

  • Developed and implemented new teaching methods to reflect changes in Android development.

Vortex Software
Vortex Software
Android/RoR Developer
2014 - 2018 (4 years)
Tucumán, Argentina
  • Proactively introduced the use of a web-based task management tool for effective communication between staff members, which helped to streamline core operations.

  • Instituted changes in coding activities by implementing a mandatory code review, leading to a remarkable improvement in code quality.

  • Spearheaded the full-stack development of software and applications through their full lifecycle.

Insignia SA
Insignia SA
Ruby on Rails Developer
2013 - 2014 (1 year)
Tucumán, Argentina
  • Worked with RoR on all DevOps tasks, setting up the right environment and properly configuring the development of servers/platforms.

  • Completed 50% of all tasks ahead of deadline.

  • Liaised with front-end developers to integrate their work in different applications.

Portfolio

RoR/Android Developer | Software Architect - CU
RoR/Android Developer | Software Architect - CU

This is a local social networking app used for organizing events between contacts based on their geolocation. CU, which reads as "see you," allows a person to connect with friends, see what they want to do, where, and at what time. It allows you to locate your Facebook contacts, configure who you want to see, and who is able to see you, within a selected distance range. Designed a complex architecture with real-time location and status reporting from 4 different applications in 3 days.

Android/RoR Developer - ParriApp
Android/RoR Developer - ParriApp

This is a multiplatform system used for making the traditional purchases needed for an Asado roast from one place, from anywhere within Argentina, with the option to be delivered at home or picked up from a logistics center later. The ParriApp was designed and developed by the Vortex Software team in just 4 months. It is available on Android and iOS devices, reaching more than 10,000 users in only 5 months.

Android Developer - TucuBondi
Android Developer - TucuBondi

TucuBondi is a reference app for the public transport in Tucuman city. Users can see bus paths, do position-based searches, check their credit card balances, set proximity alarms, and read general information about the companies that run each bus line. The app is available for Android, iOS, and the web and is widely used, with an active user base of 80,000 customers/month.

Ruby on Rails Developer - Gugu Guru
Ruby on Rails Developer - Gugu Guru

Gugu Guru helps parents decide what products to buy for their babies. You take a simple quiz, then an algorithm processes the responses and makes recommendations from a product database populated from Amazon. It has a feature that creates a registry of products that can be shared with family and friends for an upcoming baby shower.

RoR Developer - Shopping Mall Wayfinder
RoR Developer - Shopping Mall Wayfinder

A web application meant to be used in a shopping mall in Argentina using a big touchscreen to find mall stores. The app uses a map of the mall to show the path to a particular store and includes an admin management panel.

RoR/Android Developer | Software Architect - Sego
RoR/Android Developer | Software Architect - Sego

This is an Uber-like application developed with 2 Android apps, 2 iOS apps, 2 RoR apps, and a Node.js app.

Education

A semester of IT studies in France with Arfitec scholarship.
A semester of IT studies in France with Arfitec scholarship.
University of Technology of Belfort-Montbéliard (UTBM) - France
2016 - 2016
Information Systems Engineering
Information Systems Engineering
National Technological University, Tucumán - Argentina
2011 - 2016 (5 years)