Luis O.

Luis O.

Senior Software Engineer

Bucaramanga, Colombia
Hire Luis O. Hire Luis O. Hire Luis O.

About Me

Luis is a Full-stack Web Developer with 10+ years of experience working on different web applications, greenfield projects, and established systems serving thousands of requests per second. He builds SPAs, back-end applications, and frameworks using an assortment of tech stacks, CI tools, and scripting programs to deliver high-quality solutions on projects. Luis has also worked on updating legacy applications and migrating them to more modern stacks and has written applications from scratch and taken them to MVP status and beyond.

Work history

UpStack
UpStack
Senior Software Engineer
2019 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for 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.

Lightmatter
Lightmatter
Software Engineer
2021 - 2022 (1 year)
Remote
  • Engaged in full-stack, primarily back-end, development for different projects.

  • Worked on Django-based projects with different extensions such as Wagtail or Oscar.

  • Assigned to projects using PostgreSQL as the database and deployed to different PaaS.

Freelance
Freelance
Senior Development Consultant
2020 - 2021 (1 year)
Remote
  • Performed full-stack engineering consulting for multiple clients, creating new functionalities for different products.

  • Worked on several different administration and deployment tasks, architecture and design advice, and code quality improvement.

  • Acted as a full-stack developer with a primary focus on the back-end side for a job-posting application using mainly Go with Gin and MongoDB.

Analytics Fire
Analytics Fire
Software Engineer
2019 - 2019
Remote
  • Designed, built, and delivered integration/system testing and data migration solutions for different software systems.

  • Provided technical support for acceptance testing, launch, and post-launch support on various client projects.

  • Implemented a change in an interface solution that impacted the calculation of structural layouts for a client's solar panel application.

BairesDev
BairesDev
Senior Python Developer
2017 - 2019 (2 years)
Remote
  • Managed front-end and back-end development to build processes, coding standards, testing, and operations for the ad targeting company AdRoll.

  • Wrote and implemented software solutions to develop new features, fix bugs, and refactor legacy code.

  • Engineered the cleanup of a large test suite to improve leaky tests and changed the capture of external requests to prevent pollution.

Globant
Globant
Senior Python Developer
2017 - 2018 (1 year)
Bogotá, Colombia
  • Built and supported the back-end development of a solution for National Geographic using engineering best practices in Django framework, PostgreSQL, Celery, and REST Framework.

  • Enforced the migration of the Your Shot application from HTTP to HTTPS, setting up the certificates and changing the rules on the servers.

  • Implemented new features, fixed bugs, and improved the security of the Your Shot application.

Pensemos
Pensemos
Software Engineer
2014 - 2017 (3 years)
Remote
  • Worked on back-end development for Agreele, built the front-end client alpha, and maintained the note-taking feature of the task management app.

  • Developed the entire back-end infrastructure as a REST API using Python, Flask, and SQLAlchemy ORM.

  • Wrote the skeleton and initial versions of the front-end client using a JavaScript MVW framework, Angular, and Foundation presentation framework.

Eximoo (now FastCloud)
Eximoo (now FastCloud)
Full-stack Developer
2013 - 2014 (1 year)
Bogotá, Colombia
  • Provided hands-on guidance in maintaining and iterating new features for POCs on different client applications.

  • Developed solutions for the company's interactive graphical CMS for website prototyping, new feature development, and bug fixes.

  • Built a remote VPS server for testing on multiple environments and handled the migration of the version control system from Perforce to Git.

Portfolio

Back-end Developer - Your Shot
Back-end Developer - Your Shot

Your Shot is a web application owned by NatGeo for photographers to upload and organize their shots and participate in contests. Actively participated in a process to improve the app security, performing general maintenance and bug fixing. Migrated the app from HTTP to HTTPS, oversaw the general cleaning of inputs to prevent SQL injection, implemented cross-site scripting prevention, and proposed different CDN options as another layer of protection for DoS attacks, among other security practices.

Full-stack Developer - AdRoll
Full-stack Developer - AdRoll

AdRoll is a market retargeting platform that helps clients build their brand and recommends the best possible marketing channel approaches they can use to gather the most impact. Implemented new features on the back-end API and the front-end client, fixed bugs, and maintained old features. Liaised with another developer on an internal project to clean up the test suite, organize mock requests, and prevent request leaking.

Full-stack Developer - Agreele
Full-stack Developer - Agreele

Agreele is a SPA for users to organize meetings professionally with features for task and note management. Worked as a lead developer responsible for tech stack selection, development process implementation, and setting up the development environment/deployment pipelines for solutions. Built the app's alpha and assisted in recruiting new developers.

Education

Web Development with Google’s Go (Golang) Programming Language
Web Development with Google’s Go (Golang) Programming Language
Udemy
2017 - 2017
Engineer's Degree, Computer Science
Engineer's Degree, Computer Science
Universidad Industrial de Santander - Colombia
2008 - 2012 (4 years)