Summary
Overview
Work History
Education
Skills
Timeline
Generic
Roberto Aguilera

Roberto Aguilera

Sr. Software Engineer

Summary

Motivated and passionate Senior Software Engineer highly effective at developing new programs and fixing problems with existing systems. Proficient in Java / Ruby / Python / C# and Agile/Scrum methodology. Over ten years experience developing REST APIs and working with and creating well orchestrated micro services ecosystems.

Overview

11
11
years of professional experience
6
6
years of post-secondary education

Work History

Senior Software Engineer

Apptegy
Guadalajara
09.2022 - 01.2024
  • Worked with project managers, product owners, developers, quality assurance and customers to resolve technical issues.
  • Checked client code for bugs and weaknesses using approved troubleshooting methods.
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
  • Trained and mentored junior developers and engineers, teaching skills in Ruby on Rails / Algorithms (and data structures) and working to improve overall team performance.

Senior Cloud Software Developer

Oracle
Guadalajara
10.2021 - 09.2022
  • Collaborated on the re-engineering process of a monolithic application to a micro services ecosystem.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs, and improving functionality.
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Led version control efforts for organization, employing public, and open source repositories.

Software Engineer

Baires Dev
Celaya
02.2021 - 07.2021
  • Assigned as a back-end developer for pinterest.
  • Onboarded a customer´s catalog consisting of around 180M items.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Updated old code bases to modern development standards, improving functionality.

Technical Architect

Hexaware Technologies
Guadalajara
10.2020 - 02.2021
  • Collaborated with clients to determine project specifications and scope.
  • Developed network and system architecture according to business needs.
  • Reviewed clients' overall app and infrastructure estate, business priorities and success criteria to design transformation plans.
  • Engineered architecture and infrastructure for over 10k users.
  • Provided current best practices and third-party solution alternatives when necessary for functional design documentation.
  • Provided technical leadership to team members during system design.
  • Performed quality code review and removed technical debt and security vulnerabilities.

Senior Software Engineer

HCL Technologies
Guadalajara
08.2018 - 10.2020
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Checked client code for bugs and weaknesses using approved troubleshooting methods.
  • Worked with development teams to correct problems and run test scenarios.
  • Updated job knowledge by studying state-of-the-art development tools and programming techniques and participating in educational opportunities.
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.

Senior Software Engineer

Honda De Mexico
Celaya
08.2016 - 07.2018
  • Checked client code for bugs and weaknesses using approved troubleshooting methods.
  • Trained and mentored junior developers and engineers, teaching skills in JavaEE and working to improve overall team performance.
  • Worked with development teams to correct problems and run test scenarios.
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Developed robust, scalable, modular and API-centric infrastructures.

Software Developer

Jafra Manufacturing
Queretaro
04.2015 - 07.2016
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs, and improving functionality.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Coordinated with project management on database development timelines.

Software Developer

KBAE Advanced Engineering
Queretaro
06.2013 - 03.2015
  • Participated in software field testing to verify performance of developed projects.
  • Updated old code bases to modern development standards, improving functionality.
  • Translated customer requirements into written use cases.
  • Designed customized solutions for proposals to potential customers.

Education

Bachelor of Science - Mathematics

UnADM
Mexico City
08.2023 - Current

Bachelor of Science - Computer And Information Sciences

Celaya Institute of Technology
Celaya, México
08.2007 - 06.2013

Skills

Software Development

Computer engineering

Programming

Requirements gathering

Development Lifecycles

Project Management

Proficient in Java Ruby Python C#

Timeline

Bachelor of Science - Mathematics

UnADM
08.2023 - Current

Senior Software Engineer

Apptegy
09.2022 - 01.2024

Senior Cloud Software Developer

Oracle
10.2021 - 09.2022

Software Engineer

Baires Dev
02.2021 - 07.2021

Technical Architect

Hexaware Technologies
10.2020 - 02.2021

Senior Software Engineer

HCL Technologies
08.2018 - 10.2020

Senior Software Engineer

Honda De Mexico
08.2016 - 07.2018

Software Developer

Jafra Manufacturing
04.2015 - 07.2016

Software Developer

KBAE Advanced Engineering
06.2013 - 03.2015

Bachelor of Science - Computer And Information Sciences

Celaya Institute of Technology
08.2007 - 06.2013
Roberto AguileraSr. Software Engineer