Skip to content

cpcerrato/cpcerrato

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 

Repository files navigation

Hello πŸ‘‹

I'm Carlos PΓ©rez Cerrato an experienced developer and DevOps, I like pretty much to think about solve problems and strive to get the optimal solution. I'm a strong advocate of KISS and YAGNI. I like to learn new things (in general). I'm always reading about OOP, software architectures and testing.

Most part of the time I worked for companies in private repositories specially those ones related with game development.

I have a couple public repositories mostly related with my devops/sysadmin jobs. Feel free to explore and pick whatever you need.

Skills πŸ₯·

Along my tech career I've mostly worked in small companies which means work in roles with diffused boundaries. This is a quick glance about my skills.

const skills = {
  programming: ["Javascript", "c#", "TypeScript", "go", "bash", "c", "Java"],
  database: ["PostgreSQL", "MySQL", "MongoDB", "Redis"],
  cloud: {
    aws: ["ec2", "S3", "ECR", "ElastiCache", "DocumentDB", "RDS", "CloudFront"],
    gcp: ["Compute Engine"],
  },
  backend: ["NodeJS", "Express", "WebSocket"],
  gameEngine: "Unity",
  configuration_management: ["Ansible", "Chef"],
  provisioning: "Ansible",
  application_deployment: ["Ansible + docker"],
  ci_cd: "CircleCi",
  editor: ["vscode", "vs community", "vim"],
  version_control: ["git", "svn"],
  misc: ["scrum", "agile", "Jira", "Trello", "ELK stack", "Grafana", "New Relic", "netdata", "Unity Cloud Build", "github", "gitlab", "casual", "hyper-casual"]
}

Voodoo (~2 years) 🎊

As a game, backend, tooling developer I have participated in:

Helix Jump Aquapark.io Crowd City
Helix Jump Aquapark.io Crowd City
Frontend
UI
LiveOps
Tooling
UI
LiveOps
Tooling
UI
LiveOps
Tooling

Also I worked in prototypes and administrating cloud resources for those ones and LiveOps features.

Gumbug (~3 years) πŸŽ‰

In Gumbug I started as a devops and cloud engineer/architect designing, coding, deploying and maintaining everything related with cloud. Soon I also started as a game, backend, and tooling developer. I mostly work in this games:

Smash Supreme Notorious 99
Smash Supreme Helix Jump
Backend
Database
DevOps
LiveOps
Cloud
Tooling
Frontend
Backend
UI
Database
DevOps
LiveOps
Cloud
Tooling

I also worked in a lot of prototypes.

Code samples

DevOps bits πŸš€

Here are some of projects I created and shared with the community:

  • Bash script to find MySQL queries by patterns, execution time, or both and kill them without restarting MySQL: mysql-kill-query.

  • Bash script to manipulate MySQL dumps and extract databases or tables you want to restore: mysqldump-extract.

  • Bash script to manage Postfix queues: pfqueues.

  • Bash script to extract information about CDIR. cdir2ip.

  • Docker image to create ssh tunnels: docker-autossh.

  • Buildpack to run Edgejs in heroku (Deprecated): heroku-buildpack-edgejs.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published