Luis G.

Luis G.

San José, Costa Rica
Hire Luis G. Hire Luis G. Hire Luis G.

About Me

I am a highly disciplined and versatile Software Developer with technical preferences for JavaScript and AngularJS; creating responsive UI components and tools that are robust and easy to maintain on the software development process. I build scalable products that are fault-tolerant and highly available in response to challenging problems on projects. I am hands-on, a superb communicator, with considerable experience working in a fast-paced and collaborative environment.

Frontend

Backend

Other

Work history

UpStack
UpStack
Web Developer
2016 - Present (9 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

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

  • Ensure that features are being delivered efficiently and on-time

Harbor Inc
Harbor Inc
Software Engineer
2019 - Present (6 years)
San Francisco, United States
  • Produced high-quality solutions for the development and maintenance of features on Harbor Inc's business-critical single page application for investment management platform.

  • Implemented frontend solutions on the app using React Storybook to manage interactions with key components; increasing the robustness, ease of use, and maintainability of shared components on the solution.

  • Decreased the compilation speed on shared components by 90%; leveraging Webpack and redesigned the logic to handle the side effects of Redux on the solution.

Elation Health
Elation Health
Software Engineer
2018 - 2019 (1 year)
San Francisco, United States
  • Contributed to the development and maintenance of several business-related features on Elation's EHR; decreasing deployment times for both staging and production by 80%.

  • Deployed a custom Python BDD test suite on the solution to improve readability, maintainability and speed of unit tests; decreasing CI build times on the EHR by 85%.

  • Built an interactive appointment reminder system on Elation's EHR system with a scalable two-way sync solution between self-calendar and google calendar.

Orchestra One
Orchestra One
Software Engineer
2016 - 2018 (2 years)
San Francisco, United States
  • Designed, developed and implemented innovative, high-performing software solutions and features on Orchestra One's web-based scheduling, billing and communications platform for private practices.

  • Worked closely with Orchestra One's product team for the migration of the platform's frontend to React.js; delivering technical support for the development of different tools and services.

  • Applied the latest best practices, principles and techniques for the iteration of several API endpoints and UIs; operating within Orchestra One's established methodologies, procedures, and guidelines.

Pernix
Pernix
Software Apprenticeship
2015 - 2016 (1 year)
Cartago, Costa Rica
  • Developed and deployed innovative software solutions on projects for clients using Ruby on Rails, AngularJS and Ionic.

  • Engineered a socket messaging solution that allowed an app to communicate with the server in real-time.

  • Refactored the backend solution to limit data sent on requests resulting in a much more efficient solution for the client.

Showcase

Full Stack Developer - Orchestra One
Full Stack Developer - Orchestra One
  • Led front-end development, migrating from Ruby on Rails to ReactJS.

  • Implemented new features and set up front-end notifications using Sockets.

  • Managed API design and mailing functionalities on the solution.

Frontend Developer - Pernix
Frontend Developer - Pernix
  • Developed an Android app to save vehicle information (accessories, bodywork, tires) from loaned vehicles.

  • Implemented new tracking features for vehicle status, including damages, accessories, and tire types.

  • Restructured the app's core architecture to improve responsiveness and reduce server calls.

Creator / Full Stack Developer - Meetnow App
Creator / Full Stack Developer - Meetnow App
  • Developed a Facebook-like mobile app with enhanced planning organization features.

  • Implemented a real-time socket messaging system for communication with the server.

  • Refactored the backend solution to optimize data transmission and improve efficiency.

Education

Education
Degree: Major in Software Development
Universidad Cenfotec, San José, Costa Rica
2015 - 2020 (5 years)
Education
Programming Languages, Part A
Coursera
2017
Education
Object-Oriented Programming in Java
Coursera
2017
Education
Programming Languages, Part B
Coursera
2017
Education
Data Structures and Performance
Coursera
2017
Education
Getting Started with Go
Coursera
2020