Lucas Rodriguez Kelly
Verified Expert in Engineering
Software Developer
Lucas has been working as a back-end Java developer since 2013, with a focus on Kotlin for the last three years. He's worked on Android apps like Fry Promociones and Auto comment, taking part in many teams with daily client communication in some well-known, big companies like HP, Globant, Vroozi, and Dynamtek Corp. Also, Lucas has built a number of different Android and IOS applications as personal projects, some of them with thousands of downloads.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), Git, Linux, MacOS
The most amazing...
...things I've made are apps that will help people like Precios cuidados and Danger Zone.
Work Experience
Senior Full-stack Developer
Self-employed
- Developed a system to manage sites by automation using Selenium, PhantomJSDriver, and Firefox WebDriver.
- Tracked and fixed bugs using Jira and Bitbucket tools.
- Added unit tests using JUnit for Java and Jest for React.
Android Developer
Self-employed
- Implemented Firebase machine learning with a camera to scan products for an app built to compute the best price for a product in a given area.
- Implemented maps to mark reported danger zones using Firebase cloud storage for image storage, real-time database, and functions to notify people about the danger zones.
- Built AutoComment with Facebook API and then, when it was blocked by Facebook, made a server and uploaded the configuration of the posts to make it work again using Retrofit. The product now works for Facebook, Twitter, and Instagram.
- Developed Fly Promociones to notify users about promotions regarding flights. I have a server that checks the information and notifies users when new promotions are found. I used Firebase to update promotions and receive notifications.
- Wrote My Apps with Kotlin and implemented Android JetPack (Hilt, Room, Retrofit, coroutines, Navigation with fragments) using the pattern MVVM and data-binding.
Senior Java Developer
Dynamtek Corp.
- Created ZPL ticket prints, refactoring the code and improving the design.
- Tracked and fixed bugs using Jira as the reporting tool.
- Implemented search and filtering of client budgets in the system.
Senior Java Developer
Vroozi
- Owned the team in charge of the implementation. of the "Invoices".
- Implemented cXML invoices as well as accounting validation SAP for client records.
- Created the public API for the entire application.
- Created a lambda function in AWS to create "Purchase Orders" from a purchase request that was triggered by AWS S3 and AWS SQS.
Senior Full-stack Developer
Vacord Screen Printing
- Implemented AWS Mechanical Turk and AWS S3 services within the system.
- Integrated Stripe to handle incoming payments in AngularJS and Java to confirm the payment in the back end.
- Added a functionality to build and export profiles to PDF using JavaScript.
Java Developer
HP
- Refactored a web application for a reservation system.
- Created a new functionality to incorporate into the reservation system.
- Contributed to the development of an Android app for production support.
Java Developer
Globant
- Created back-end modules and implemented unit tests for all the methods that I modified.
- Developed a web application for production support.
- Provided support via the web app that I created and fixed bugs.
- Worked as a QA automation developer using JBehave, Selenium, and WebDriver.
Experience
UserInput
Precios Cuidados
https://play.google.com/store/apps/details?id=com.cordevs.bestpriceFly Promociones
LINKS
https://play.google.com/store/apps/details?id=com.cordevs.flybondi
https://itunes.apple.com/ar/app/fly-promociones/id1453827543?mt=8
Danger Zone
Vroozi
https://www.vroozi.com/Ignite Your Match
AutoComment
https://play.google.com/store/apps/details?id=clr.rksoftware.com.autocommentEducation
Tecnico Superior En Programacion Degree in Software Development
Universidad Tecnologica Nacional - Resistencia, Chaco, Argentina
Certifications
Java 7 OCP
Pearson VUE
Skills
Libraries/APIs
REST APIs, React, Facebook Open Graph API, Stripe, Stripe API
Tools
Git, Android Studio, Subversion (SVN), Stripe Checkout, Amazon Simple Queue Service (SQS)
Frameworks
Spring, Selenium, AngularJS, Spring Boot, Spring MVC, Hibernate, Swing, JBoss Seam, JBehave, SwiftUI
Languages
Java, Kotlin, JavaScript, Swift 5, SQL, Java 8, TypeScript
Platforms
Visual Studio Code (VS Code), Android, Firebase, MacOS, Linux, AWS Lambda, Amazon Web Services (AWS)
Storage
MySQL, MongoDB, PostgreSQL, Amazon S3 (AWS S3), Neo4j, Compose.io
Paradigms
Agile Software Development
Other
IntelliJ SDK, APIs, Payment APIs, Payment Processing
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring