Juan Manuel Sakkal

Juan Manuel Sakkal

Fullstack Software Engineer 

Technical Expertise

Frontend Development

  • React
  • TypeScript & JavaScript
  • Responsive Design

Backend Development

  • Java
  • PHP
  • Kotlin

Data & Storage

  • MySQL
  • Redshift
  • Oracle

Architecture

  • Microservices
  • API Design
  • System Design

Work Experience

Innovid - Software Engineer

4 years, from 2021 to 2024

Innovid was my last job, there I learnt to be a better Software Engineer and participated in a lot of projects owning the whole life cycle of the features I developed using a wide variety of technologies (like React, TypeScript, Java, Kotlin, PHP, MySQL). All deployed on AWS using a CI pipeline.
It involved working closely with the Product team, and having a holistic vision of the product and its users.

Some key stages when developing a feature were:

  • BDD Review
  • Design Review
  • Code Review
  • Release & Monitoring

Infrastructure & DevOps

Cloud Infrastructure

  • AWS Services & Architecture
  • Serverless Computing
  • Cloud Security Best Practices

Containerization

  • Docker
  • Kubernetes
  • ECS

DevOps

  • CI/CD Pipeline
  • Agile Methodologies
  • Version Control (Git)

My Side Projects

Games

Project 1

Arkanoid

Built an arkanoid game using flat JavaScript, CSS, and HTML. With levels and power ups.

JavaScriptCSSHTML
View Project
Project 1

Dbz Cell Invasion

A Dragon Ball game where you fight agains hordes of Cells. As you beat them you gain experience to cast powers and transform up to ssj4

JavaScriptCSSHTML
View Project

Simulations

Project 1

Ant Colony Simulation

A simulation of an ant colony, where the ants spawn at their nest, search the map for food spots and then carry it back to their home.

UnityC#
View Project
Project 1

Ecosystem 3D

An ambitious idea of creating a self-sustaining ecosystem, with different species and many features like hunger, breeding, hunting, fear, etc.

UnityC#
View Project

Mobile Apps

Project 1

GymBro App

A gym app to track your workouts and build routines using a wide list of exercises. With the possibility to share routines with your friends.

React NativeJavaScriptAWS Amplify
Currently not available
Project 1

Emudi

A platform to learn music and any instrument you choose. This is an ambitious project of mine that is currently in progress

FlutterDartRive
Currently not available