Skip to content

Commit

Permalink
feat: cv part and content
Browse files Browse the repository at this point in the history
  • Loading branch information
luigieai committed Mar 5, 2023
1 parent f0906c0 commit daabadb
Show file tree
Hide file tree
Showing 15 changed files with 144 additions and 135 deletions.
2 changes: 1 addition & 1 deletion src/components/Header.astro
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
</label>
</div>
<div class="navbar-center">
<a class="btn btn-ghost normal-case text-xl" href="/">Manuel Ernesto ⚡️</a>
<a class="btn btn-ghost normal-case text-xl" href="/">Luigi Oliveira ⚡️</a>
</div>
<div class="navbar-end"></div>
</div>
Expand Down
1 change: 1 addition & 0 deletions src/content/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,5 @@ const experienceCollection = defineCollection( { schema : experienceSchema } ) ;
export const collections = {
'blog' : blogCollection,
'experience' : experienceCollection,
'education' : experienceCollection, //yes, same schema
}
8 changes: 8 additions & 0 deletions src/content/education/Etec.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Development techincal course"
company: "Etec Irma Agostina"
timeStart: "Jan 2016"
timeEnd: "Dec 2017"
---

Studied concepts and made academic projects about web development and programming in general
13 changes: 13 additions & 0 deletions src/content/education/Fatec.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title: "Analysis and development of systems degree"
company: "Fatec Zona sul"
timeStart: "Jan 2017"
timeEnd: "Dec 2020"
---

Activities and societies: The Technologist analyzes, designs, documents, specifies, tests, implements and maintains computational information systems. This professional also works with computational tools, computer equipment and project methodology in the production of systemsActivities and societies: The Technologist analyzes, designs, documents, specifies, tests, implements and maintains computational information systems. This professional also works with computational tools, computer equipment and project methodology in the production of systems…see more
Among the main activities:
* The creation of an FM transmitter on a very low scale, using the Raspberry PI and an old TV antenna adapted for a GPIO transmitter as a base whose configuration as a whole was done through the Debian variation of linux, and Python for the creation of scripts for the operation of the transmitter. Enabling the control of the songs and playlist through a mobile device.
* Planning and executing a PHP and MySQL workshop for students from the college itself, from the theoretical to the practical part, including helping students at the time of the workshop. The class consisted of the basics of the PHP language, Object Oriented Orientation and connection to a MYSQL database, performing a complete CRUD.
* Helped in the execution of Java and MySQL workshops for worlds from the college itself. Assisting in the difficulties presented by the students during the practice.
* In my final exam I performed the backend part of our mobile application
8 changes: 8 additions & 0 deletions src/content/experience/1.locaweb.email.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Technical Support Analyst | Email & Shared web hosting"
company: "Locaweb"
timeStart: "Jul 2019"
timeEnd: "Oct 2019"
---

As a Technical Support Analyst, I did a lot of solving customer problems related to email and shared web hosting. Alaways focusing on delivering exceptional techincal resolutions and maintaining a clean, friendly, and transparent communication with the customer, that had a wide range of backgrounds from technical experts to novice users.
12 changes: 12 additions & 0 deletions src/content/experience/2.locaweb.cloud.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
title: "Technical Support Analyst | Cloud hosting"
company: "Locaweb"
timeStart: "Oct 2019"
timeEnd: "Apr 2020"
---

As a Cloud Support Analyst, I have technical skills in Firewall, SSL, network protocols and services, Linux, VPS, and Dedicated servers. I have extensive experience in DNS configuration (NS, SPF, MX, CNAME, TXT, SOA, A, AAAA, SRV), network troubleshooting (nslookup, tracert, telnet, ping, ipconfig, MTR, whois), troubleshooting resolution, and CMS installation and configuration (including Wordpress, Laravel, among others).

I also supported MySQL and SQL Server databases, as well as Linux (CentOS, Debian, Ubuntu) and Windows (Server 2003, 2008, and 2012) operating systems, also working with Apache and Varnish. For all of these always doing performance and incidents troubleshooting and creating resolutions for the final product client.

In addition to my technical skills, I am familiar with ITIL practices and have experience in creating internal and end user documentation. I am also capable of evaluating hacked websites and analyzing logs to identify potential attacks on the environment.
24 changes: 24 additions & 0 deletions src/content/experience/3.locaweb.sysadmin.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
title: "System Administrator"
company: "Locaweb"
timeStart: "Apr 2020"
timeEnd: "Jul 2020"
---

As a System Administrator, I was responsible for the administration and maintenance of Linux (Centos, Debian and Ubuntu) and Windows Server (2008, 2012, and 2016) servers. My key responsibilities included:

Administration of web servers (Apache and Nginx) and web control panels (Cpanel, Plesk) including updating packages, analyzing logs for solving incidents, and developing basic scripts for task automation.

Database server administration of SQLServer, MySQL, and PostgreSQL including installation, configuration, and maintenance.

Backup management and execution using Bacula, ensuring data safety and recovery.

Management of changes, incidents, and problems including changes, migrations, and incident resolution through the ServiceNow platform.

Administration of virtualized environments using XenServer and VMware.

Monitoring of servers using Check MK, Zabbix, Grafana, Cockpit to identify and address issues before they impact the end-users.

Creation and update of technical documentation to ensure operational efficiency and knowledge transfer.

Throughout my tenure, I demonstrated strong technical skills in network protocols and services, familiarization with ITIL practices, and ability to collaborate with cross-functional teams to deliver results.
8 changes: 8 additions & 0 deletions src/content/experience/4.engineering.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Production Support Analyst"
company: "Engineering"
timeStart: "Aug 2020"
timeEnd: "Sep 2020"
---

I worked on troubleshooting and technical analysis of microservices already in production. My responsibilities included resolving incidents related to Rest API, RabbitMQ queues, SOAP, and other microservices. Additionally, I managed changes, incidents, and problems throughout the lifecycle of the microservices.
10 changes: 10 additions & 0 deletions src/content/experience/5.mandic.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: "System Engineer JR"
company: "Mandic Cloud Solutions"
timeStart: "Sep 2020"
timeEnd: "May 2021"
---

Worked as a cloud consultant, member of the migration team, responsible for architecting and migrating infrastructure solutions to the cloud.

I worked with several AWS services, including EC2, CloudFront, Route53, EKS, ECR, RDS, and others. I am also implemented Infrastructure as Code using Terraform and Ansible as tools for provisioning and managing servers. Additionally, I have worked with GitLabCI to create and manage deployment pipelines, and with New Relic APM and Dynatrace for monitoring, also have experience working with ELK (ElasticSearch, Logstash, Kibana) for log management, Docker for containerization, and Kubernetes for container orchestration.
9 changes: 9 additions & 0 deletions src/content/experience/6.pagseguro.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: "Platform Engineer"
company: "PagSeguro PagBank"
timeStart: "Apr 2021"
---

I work as an System Reability Engineer on a platform team in a hybrid cloud environment, managing both AWS and company private cloud resources. My primary responsibilities include supporting and engineering highly available servers in production.

In my role, I work closely with developers to deliver high-quality products and services. I manage these critical systems: Apache Kafka, RabbitMQ, and Sensedia API Gateway, which are essential components of our team's platform services.
8 changes: 0 additions & 8 deletions src/content/experience/company1.uidesigner.md

This file was deleted.

7 changes: 0 additions & 7 deletions src/content/experience/company2.fullstack.md

This file was deleted.

8 changes: 0 additions & 8 deletions src/content/experience/company2.webdev.md

This file was deleted.

110 changes: 50 additions & 60 deletions src/pages/cv.astro
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,20 @@ import TimeLineElement from "../components/cv/TimeLine.astro";
import { getCollection } from "astro:content";
const experienceEntries = await getCollection('experience');
const educationEntries = await getCollection('education');
const experienceSorted = experienceEntries.sort( (a, b) => b.data.timeStart.valueOf() - a.data.timeStart.valueOf());
const educationSorted = educationEntries.sort( (a, b) => b.data.timeStart.valueOf() - a.data.timeStart.valueOf());
const skills = ["Devops", "Kubernetes", "AWS", "Networking", "DNS", "RabbitMQ", "Kafka", "Sensedia", "Python", "Linux", "Terraform", "Ansible", "Git", "Java", "Javascript", "SQL", "Docker", "Nginx", "Jenkins", "CI/CD"];
const certifications = [{
"name": "EF SET English Certificate 74/100 (C2 Proficient)",
"link": "https://www.efset.org/cert/nnRQHo"
}, {
"name": "AWS Certified Cloud Practitioner",
"link": "https://www.credly.com/badges/de55b33e-711b-4d1d-8159-bcaa54fc5a5c?source=linked_in_profile"
},
];
---

<BaseLayout title = "Resume">
Expand All @@ -13,11 +26,27 @@ const experienceSorted = experienceEntries.sort( (a, b) => b.data.timeStart.valu
</div>

<div class="mb-10 text-justify">
Engineer in Informatics Science with 6 years + of experience in software development. Dominion of various programming
languages, frameworks, CMS and graphics engines. Experience in WEB design and development. Work with Data Base handled
systems, as well as design, normalization and migration. Knowledge of work with graphic design tools for image
manipulation , User Interfaces design, Web sites, logos and other ones.
As a Platform Engineer with over four years of experience in infrastructure engineering and operations, I have become proficient in managing both cloud and hybrid environments. My expertise includes working with Linux systems, automation, Infrastructure as Code, delivering systems as platform for internal clients & developers.
<br/>
<br/>
Throughout my career, I have gained extensive experience in building resilient cloud architecture and delivering SLA and SLI with critical systems in production, often in the financial sector. My ability to run apps as a platform for internal developers has also provided them with added value and speed to their services.
<br/>
<br/>
I also manage to ensure the continuous uptime of critical systems in production 24/7, both in critical situations or writing runbooks and documentating important details about the system.
<br/>
<br/>
Some of my work and study content can be found at my github: <a href="https://github.com/luigieai/">github.com/luigieai/</a>
<br/>
Also my Linkedin can be found at: <a href="https://www.linkedin.com/in/luigimarqs/">linkedin.com/in/luigimarqs/</a>
</div>

<div class="mb-5">
<div class="text-3xl w-full font-bold">Skills</div>
</div>
<ul class="list-disc md:columns-5 columns-2 mx-6">
{skills.map(skill => <li>{skill}</li>)}
</ul>
<br/>

<div class="mb-5">
<div class="text-3xl w-full font-bold">Experience</div>
Expand All @@ -40,67 +69,28 @@ const experienceSorted = experienceEntries.sort( (a, b) => b.data.timeStart.valu
</div>

<ul class="list-disc mx-6 mb-10 grid gap-2">
<li>
<a href="https://www.efset.org/cert/DxtNKG" target="_blank"> EF SET English Certificate 74/100 (C2 Proficient)</a>
</li>
<li>
<a href="https://certiprof.com/pages/scrum-foundation-professional-certificate-sfpc-en-sp" target="_blank"> Scrum Foundation Professional Certificate (SFPC)</a>
{certifications.map((entry) => (
<li>
<a href={entry.link} target="_blank"> {entry.name} </a>
</li>
))}
</ul>

<div class="mb-5">
<div class="text-3xl w-full font-bold">Skills</div>
</div>
<ul class="list-disc md:columns-5 columns-2 mx-6">
<li>Spanish (Native)</li>
<li>English (C2)</li>
<li>JavaScript</li>
<li>C++</li>
<li>PHP</li>
<li>Ruby</li>
<li>Postgres SQL</li>
<li>MySQL</li>
<li>CSS</li>
<li>SASS</li>
<li>HTML</li>
<li>Node.js</li>
<li>Ruby on Rails</li>
<li>AngularJS</li>
<li>VUE</li>
<li>Astro</li>
<li>Symfony 3</li>
<li>Yii2</li>
<li>Bootstrap</li>
<li>Taildwind</li>
<li>JQuery</li>
<li>Wordpress</li>
<li>Git</li>
<li>Jira</li>
<li>Trello</li>
<li>BaseCamp</li>
<li>Scrum</li>
<li>Shape Up</li>
<li>LeanStartup</li>
<li>UI Design</li>
<li>WEB Design</li>
<li>Logo Design</li>
<li>Image Manipulation</li>
<li>Office Suite</li>
<li>Adobe Photoshop</li>
<li>KdenLive</li>
</ul>
<div class="mb-5">
<div class="text-3xl w-full font-bold">Education</div>
</div>

<div class="time-line-container grid gap-4 mb-10">
<TimeLineElement
title="Technician Information-Technology"
subtitle="2006 to 2009 at Osvaldo Herrera Polytechnic institute, Habana, Cuba"
/>
<TimeLineElement
title="Informatics Science Engineer"
subtitle="2010 to 2015 at University of Informatics Science (UCI), Habana, Cuba"
/>

<div class="time-line-container mb-10">
{educationSorted.map(educationEntry => (
<TimeLineElement
title={educationEntry.data.title}
timeStart={educationEntry.data.timeStart}
timeEnd={educationEntry.data.timeEnd}
company={educationEntry.data.company}
desc={educationEntry.body}
/>

))}
</div>

</BaseLayout>
51 changes: 0 additions & 51 deletions src/pages/projects.astro

This file was deleted.

0 comments on commit daabadb

Please sign in to comment.