Updated my resume

This commit is contained in:
Roger Gonzalez 2023-07-28 17:02:56 -03:00
parent 07f54d6830
commit 9d04049a01
Signed by: rogs
GPG Key ID: C7ECE9C6C36EC2E6
2 changed files with 99 additions and 54 deletions

View File

@ -12,53 +12,80 @@ draft: false
> March 2023 - Currently > March 2023 - Currently
As one of X-Team's Senior Developers, I'm part of the team which was assigned to As one of X-Team's Senior Developers, I am currently part of the team assigned to collaborate with Under
work together with Under Armour's team on Armour's team on one of their projects,
[one of their projects](https://play.google.com/store/apps/developer?id=MapMyFitness,+Inc.), [MapMyFitness](https://play.google.com/store/apps/developer?id=MapMyFitness,+Inc.), which has garnered
with more than 30 million downloads in the App Stores. more than 30 million downloads in the App Stores.
Working on this project, I got to fully leverage my Python/Django development In this project, I am fully leveraging my Python/Django development skills along with my expertise in
skills along with my Docker, Kubernetes and problem solving knowledge. Docker, Kubernetes, and creative problem-solving.
Among other things, I was tasked with: My tasks include:
- Maintaining their back-end infrastructure
- Helping with migrations to new technologies
- Suggesting and designing improvements to the code
In X-Team I'm using Python, Django, Docker, Kubernetes, Apache Kafka, Github Actions, - Performing general maintenance of their back-end infrastructure to ensure its smooth operation and
among others. efficiency.
- Leading the migration from an in-house Apache Kafka implementation to Confluent Cloud, streamlining
data processing and messaging.
- Assisting with the migration from MySQL 5.6 to MySQL 7 to achieve improved database performance and
functionality.
- Suggesting and designing enhancements to the codebase, contributing to the overall application's
robustness and scalability.
- Improving their development environment by enabling local backend infrastructure. Previously, they
faced challenges running the backend locally, which forced them to rely on development servers for
debugging, resulting in slow and tedious experiences. I was able to make changes to run it locally and
streamline their debugging processes.
- Mentoring a new Junior developer who recently joined the team, guiding them in understanding and
effectively working with the codebase.
In X-Team, I am currently utilizing a diverse set of technologies, including Python, Django, Docker,
Kubernetes, Apache Kafka, and Github Actions, among others. This collaborative environment allows me to
continually develop and leverage my expertise in delivering successful projects for high-impact clients
like Under Armour.
## [Prometeo OpenBanking](https://prometeoapi.com/) ## [Prometeo OpenBanking](https://prometeoapi.com/)
**Tech Lead Backend Developer** **Tech Lead Backend Developer**
> September 2021 - April 2023 > September 2021 - April 2023
In Prometeo I worked as a Tech Lead, managing a team of 5 developers and working on At Prometeo, I was the Tech Lead, managing a team of 5 developers. I improved the development process by
a few migrations to improve the development experience. migrating from Bitbucket to Github and from Bitbucket Pipelines to Jenkins. I also set up SonarCloud and
other tools to enhance security and code quality. The entire microservice infrastructure was Dockerized
for smoother operations.
I migrated from Bitbucket and Bitbucket Pipelines to Github and Jenkins, I handled daily tasks like code reviews, backend architecture, and database maintenance (MySQL and
set up SonarCloud and many other tools to improve security and code quality, and Postgres). Additionally, I led new development projects and guided the team to successful completions.
Dockerized their entire microservice infrastructure. I had the privilege of being a judge in [Prometeo's OpenBanking
hackathon](https://prometeoopenbanking.medium.com/as%C3%AD-se-vivi%C3%B3-ignite-36cf01dec347?p=36cf01dec347),
which was an enriching experience.
I also participated on their In this role, I utilized various technologies, including Python, aiohttp, Django, Selenium, Jenkins,
[OpenBanking hackathon as a judge](https://prometeoopenbanking.medium.com/as%C3%AD-se-vivi%C3%B3-ignite-36cf01dec347?p=36cf01dec347), Github Actions, SonarCloud, Docker, and FastAPI.
a very enriching experience :)
In Prometeo I used Python, aiohttp, Django, Selenium, Jenkins, Github actions,
SonarCloud, Docker, FastAPI, among others.
Overall, I am proud to have driven positive changes, improving development efficiency and fostering a
collaborative work environment.
## [Lazer Technologies](https://lazertechnologies.com/) ## [Lazer Technologies](https://lazertechnologies.com/)
**Senior Backend Developer** **Senior Backend Developer**
> September 2020 - September 2021 > September 2020 - September 2021
In Lazer Technologies I worked on [Certn](https://certn.co/), an app that looks At Lazer Technologies, I worked on [Certn](https://certn.co/), an app designed to simplify employers'
to ease the employers jobs of doing criminal background checks for their criminal background checks for their employees. One of my major achievements was overseeing a significant
employees. I was responsible of a big integration with integration with [Workday](https://www.workday.com/), resulting in a multi-million dollar per year
[Workday](https://www.workday.com/), that led to a multi million dollar per year contract for Certn. Throughout this project, I utilized various technologies, including Django, Django
contract for Certn. In this project used Django, Django REST Framework, Docker, REST Framework, Docker, PostgreSQL, Github Actions, and Jenkins.
PostgreSQL, Github Actions and Jenkins.
My key projects at Certn included:
- Certn - Workday Integration: This crucial integration served as the main link between Certn and
Workday, facilitating seamless background checks for employers.
- Certn - ADA DINER: I contributed to the development of this app, which allows on-demand crawls to check
criminal records for specific individuals.
- Certn - International Framework: I played a key role in building this app, acting as a bridge between
Certn's main platform and criminal background check providers, such as the RCMP.
My work at Certn allowed me to make a significant impact, streamlining their background check process and
contributing to the company's growth and success.
### Projects: ### Projects:
@ -69,10 +96,13 @@ PostgreSQL, Github Actions and Jenkins.
> July 2020 - January 2021 > July 2020 - January 2021
In Tarmac I worked on a project called [Volition](/resume/volition/). In During my time at Tarmac, I had the opportunity to work on an exciting project called
Volition we developed a crawler that extracts information from different pages [Volition](/resume/volition/). The main objective of Volition was to create a specialized crawler capable
in order to build a "super market place" for a specific product. In this project of extracting information from various web pages. This data was then used to build a unique "supermarket
we used Docker, TypeScript, NodeJS, PostgreSQL, Google Cloud, and Kubernetes. place" dedicated to fasteners and screws.
To ensure efficient development and deployment, our team utilized a range of cutting-edge technologies,
including Docker, TypeScript, NodeJS, PostgreSQL, Google Cloud, and Kubernetes.
### Projects: ### Projects:
@ -83,14 +113,20 @@ we used Docker, TypeScript, NodeJS, PostgreSQL, Google Cloud, and Kubernetes.
> April 2019 - August 2020 > April 2019 - August 2020
I worked for Massive from April 2019 to August 2020. On my time in Massive, I During my tenure at Massive from April 2019 to August 2020, I had the privilege of working on a
worked on one big project for Coca-Cola Mexico, called [Tus Tapas significant project for Coca-Cola Mexico called "[Tus Tapas Valen](/resume/tus-tapas-valen)." This
Valen](/resume/tus-tapas-valen). "Tus Tapas Valen" was an application that application was designed to enable clients to participate in promotions and auctions, providing them with
allowed clients to participate in promotions and auctions, and win prizes. We opportunities to win exciting prizes. Impressively, the app garnered 400,000 users during its online
got to 400.000 users in the time the app was online. First I worked FrontEnd presence.
with ReactJS, Redux and redux-observable, but then I moved to the Backend. I had
to plan a big refactor while still working on new Backend functionalities. The Initially, I worked on the FrontEnd using technologies like ReactJS, Redux, and redux-observable.
Backend is built using Python, Django, PostgreSQL, AWS, and AWS S3. However, as the project evolved, I transitioned to the Backend. While simultaneously working on new
Backend functionalities, I also led a substantial refactor to improve the system's overall efficiency.
The Backend was developed using Python, Django, PostgreSQL, AWS, and AWS S3, allowing us to create a
robust and scalable foundation for the application.
Working on "Tus Tapas Valen" at Massive was a remarkable experience that allowed me to contribute to the
success of a high-profile project for Coca-Cola Mexico.
### Projects: ### Projects:
@ -101,15 +137,24 @@ Backend is built using Python, Django, PostgreSQL, AWS, and AWS S3.
> December 2016 - June 2019 > December 2016 - June 2019
On my time in Vascar Solutions, I have been in many projects, most recently on During my time at Vascar Solutions, I had the opportunity to contribute to various projects, with a
Knac and Axelerist. [Knac](/resume/knac) is a job application startup, empathizing on particular focus on Knac and Axelerist.
assessments to recommend candidates to a specific job. I worked on the backend
with NodeJS, Express, MongoDB, Mocha, CircleCI, Heroku and AWS. [Knac](/resume/knac) is an innovative job application startup that places emphasis on assessments to match candidates
[Axelerist](/resume/axelerist) is a web app that connects to an external API with specific job opportunities. In this project, I worked on the backend using technologies such as
and displays the clients inventory in a more friendly and ergonomic way. I NodeJS, Express, MongoDB, Mocha, CircleCI, Heroku, and AWS. My responsibilities involved building the
worked on the backend, managing the API connection, working on an API wrapper backend infrastructure, ensuring smooth database operations, and integrating various tools for seamless
and user management. The app was made with NodeJS, Express, MongoDB, Mocha, deployment and testing.
CircleCI, Heroku and AWS.
On the other hand, [Axelerist](/resume/axelerist) is a web application designed to connect with an external API and present
the client's inventory in a user-friendly and ergonomic manner. As part of the backend team, I managed
the API connection, developed an API wrapper, and handled user management. The app was built using
NodeJS, Express, MongoDB, Mocha, CircleCI, Heroku, and AWS.
Being a part of these projects at Vascar Solutions provided me with valuable experiences in web
application development and utilizing a range of modern technologies. I contributed to the success of
Knac and Axelerist by delivering efficient backend solutions and collaborating effectively with the team
to achieve our project objectives.
### Projects: ### Projects: