Leonardo C.

Leonardo C.

Senior Software Engineer

Colombia
Hire Leonardo C. Hire Leonardo C. Hire Leonardo C.

About Me

Leonardo specializes in back-end Java development, designing and implementing software solutions for clients. He focuses on identifying and analyzing user needs in an organizational context, feasibility studies of software development, and generating value for companies through technology. Leonardo has worked mostly with free software, and his main interest areas are software development, architectural design, and IT consulting.

Work history

UpStack
UpStack
Senior Java Developer
2023 - Present (1 year)
Remote
  • Creating and developing innovative software solutions for different 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.

Truelogic Software
Truelogic Software
Java Software Developer
2022 - 2022
Remote
  • Developed a construction management software solution.

  • Hired on projects with a wide range of clients, contributing to the development of various products such as Uphealth API and Procore API.

  • Designed, implemented, and maintained Java-based software and applications, contributing to all stages of the software development lifecycle.

Rush Street Interactive
Rush Street Interactive
Java Software Developer
2021 - 2022 (1 year)
Remote
  • Built Wallet API, a transaction management app for games and bets.

  • Contributed to other gaming and betting products as part of the company's various brands.

  • Planned, designed, developed, and managed Java-based applications and software.

Lean Tech
Lean Tech
Java Technical Lead
2020 - 2020
Medellin, Colombia
  • Worked on a Leantech project (CORE API) for a logistics company using Node, Java, and React.

  • Contributed to a supply chain management product for real-time visibility of goods in transit.

  • Designed and recommended technical solutions for IT-related issues.

Halligan (now Vector Solutions)
Halligan (now Vector Solutions)
Java Software Engineer
2019 - 2021 (2 years)
Remote
  • Served as a lead developer on building a CORE API for halligan.io.

  • Worked on a system for the management of trucks, ambulances, firefighter trucks, equipment, inventory, and controlled substances in US.

  • Engaged in product development using Java, Spring, and Web Services.

TEAM International
TEAM International
Java Developer
2017 - 2019 (2 years)
Medellín, Colombia
  • Worked on product development using Java, Spring, and Web Services.

  • Created a CORE API for a digital marketing company.

  • Contributed to the development of Conversant.com, a product aimed at improving performance and results through conversation and human connection.

Velocity Partners (now Endava)
Velocity Partners (now Endava)
Developer S1
2014 - 2017 (3 years)
Medellin, Colombia
  • Developed sesamecommunications.com, internet brands, an integrated, cloud-based dental marketing and patient engagement solution designed exclusively for dentistry.

  • Served as a developer and SDET on eHarmony.com and compatiblepartners.com, an online matching site, using Groovy and Java.

  • Collaborated with other software engineers to integrate Java into business software, applications, and websites.

Globant
Globant
Senior Java Developer
2012 - 2014 (2 years)
Remote
  • Contributed as a developer/cell lead on Moneygram Online, Moneygram, and Money/Cash transactions online.

  • Developed Loyal3.com for IPO offers and stock market using Scala and Java.

  • Worked on development and automation using Java, Vaadin, and Groovy.

ITAC
ITAC
Expert Engineer
2011 - 2012 (1 year)
Bogota, DC, Colombia
  • Acted as a Technical Lead and Consultant for the Davivienda enterprise portal, stock sales helpdesk, and services platform.

  • Developed designs and analyzed implementations of the bank’s payment and transaction system.

  • Worked as a leading developer using Java EE, Oracle, and Web Services.

Intergrupo
Intergrupo
Software Developer
2009 - 2010 (1 year)
Sabaneta, Colombia
  • Worked as a developer on DirectTV - SmartDealer II project for work orders for attending company’s request system over JEE platform and NET integration through Web Services.

  • Developed Web Cashier’s Check for Banco de Occidente using Java EE technologies.

  • Implemented and enabled management of cashier’s check and reports over JEE platform.

Portfolio

Moneygram Online
Moneygram Online

Joined a digital P2P payments project for delivering innovative financial solutions to connect global communities. Contributed as a Developer/Cell Lead on Moneygram Online, Moneygram, and Money/Cash transactions online. Worked on development and automation using Java, Vaadin, and Groovy.

Davivienda Bank Portal
Davivienda Bank Portal

Served as a Technical Lead and Consultant for the Davivienda Enterprise portal and Services platform. Developed designs and analyzed implementations of the bank’s payment and transaction system. Acted as a leading developer using Java EE, Oracle, and Web Services.

project44
project44

Worked as a Technical Lead on a Lean Tech project (CORE API) for a logistics company using Node, Java, and React. Contributed to a supply chain management product for real-time visibility of goods in transit. Designed and recommended technical solutions for IT-related issues.

Education

Certified Scrum Developer
Certified Scrum Developer
Scrum Alliance
2016 - 2016
Oracle Certified Professional - Java SE Programmer
Oracle Certified Professional - Java SE Programmer
Oracle
2011 - 2011
Software Development Specialist
Software Development Specialist
Universidad de Los Andes - Bogotá D.C, Colombia
2010 - 2010
Bachelor of IT
Bachelor of IT
Universidad Piloto de Colombia - Bogotá D.C, Colombia
2003 - 2008 (5 years)