
Lucas Ingaramo
Verified Expert in Engineering
Software Developer
Córdoba, Cordoba, Argentina
Toptal member since June 4, 2018
Lucas is a theoretical physicist turned software developer. He's spent many years writing his own code for models (e.g., running quantum transport simulations) so he understands the natural behavior of code quite well. He can easily adapt to most technologies, given his multidisciplinary experience, and currently, he's focusing on full-stack development projects where he can generate added value.
Portfolio
Experience
- Python - 5 years
- Ruby - 4 years
- PostgreSQL - 4 years
- RSpec - 4 years
- Ruby on Rails API - 4 years
- Ruby on Rails (RoR) - 4 years
- Ruby on Rails 5 - 4 years
- React - 1 year
Availability
Preferred Environment
Atom, Git, Linux
The most amazing...
...thing I've coded is a model to calculate quantum transport properties of graphene nanoribbons with topological defects.
Work Experience
Ruby Expert
Freshbooks
- Was part of the billing team for a company that has millions of users. Our daily work was focused on giving support to almost every team in the company. From small to big projects, like allowing new currencies or managing offers and capabilities.
- Implemented Google Secret Manager for different services.
- Implemented the events tracking with Google Analytics.
Senior Full-stack Developer
Jumpsuit Commerce
- Implemented a new process and interface to run donations campaigns.
- Improved the overall system health by implementing monitoring and continuous integration tools.
- Expanded test coverage and updated Ruby/Rails version and improved legacy code.
Software Engineer
Mealpal
- Worked with a team to build and support features in a large system with mobile and web clients.
- Continuously monitored and fixed performance issues in a system with several tens of thousands of active users.
- Built a ledger system ledgers for user's credits and transaction records.
- Built a refund system that was integrated with Stripe.
- Fixed breaking issues and supported the customer service team as the on-call engineer.
Senior Ruby on Rails Developer
Crossfield Digital
- Built a GraphQL API for a real-time multiplayer game.
- Implemented SQL to calculate complex scoreboards efficiently.
Ruby on Rails Engineer
Medify Ltd.
- Implemented many new features along with the product.
- Modified gems to suit the needs of the company.
- Updated and improved the performance of the legacy code.
- Provided integration and acceptance testing for all of the app's features.
React Developer
Nested
- Created a new version of the main search app using React.
- Developed an intuitive UI to display results on a map.
- Added testing support for the new features.
Ph.D. Candidate in Physics (Quantum Transport in Graphene with Topological Defects)
The National Scientific and Technical Research Council (CONICET)
- Constructed my own code to perform quantum transport simulations in nanomaterials.
- Conducted a data analysis of the gathered results.
- Published my results in scientific peer-reviewed publications.
- Solved numerous and various problems and learned whatever was needed to solve them.
Experience
K-Dominant Character
The solution uses a binary search which, for this problem, gives a convergence order of O(N*Log(N)) instead of O(N^2) for a naive approach. To run the code, you will need to use the Ruby interpreter. Then, write a random string and press enter. The result will be the minimal length of the substring that satisfies the condition explained above.
Education
Ph.D. in Physics
Universidad Nacional de Córdoba - Córdoba, Argentina
Master's Degree in Physics
Universidad Nacional de Córdoba - Cordoba, Argentina
Skills
Libraries/APIs
Ruby on Rails API, Rollbar, SciPy, Stripe, Stripe API, NumPy, Delayed Job, React
Tools
Clubhouse, Sentry, Sumo Logic, Jira, Git, Atom, Jenkins, Rundeck, RabbitMQ, CircleCI, Mathematica, RSpec
Languages
Ruby, Python, Fortran, GraphQL, C++, JavaScript
Frameworks
Ruby on Rails 5, Ruby on Rails (RoR), AngularJS, Capybara, Angular, Ember.js, Redux
Platforms
New Relic, Linux, Amazon Web Services (AWS), Docker, Kubernetes, NVIDIA CUDA, Amazon EC2, Heroku
Paradigms
Microservices
Storage
MySQL, PostgreSQL, Amazon S3 (AWS S3)
Other
Algorithms
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