Personal details

Javier B. - Remote full-stack developer

Javier B.

Software Engineer
Based in: 🇲🇽 Mexico
Timezone: Mexico City (UTC-6)

Summary

I am JavaScript/Java developer with nine years of experience and a master's degree in Computer Science who feels passion to code and get things done. To me, programming is the art of keeping code simple to solve in the best possible way a problem. I am always looking to improve myself and become a craftsman of computer science.

I take ownership of the project I work and learn all about the problem we are solving. I have worked in several industries such as techEd, insurance, delivery, marketing, banking, environmental, communications. I try to apply every past experience to improve my work, the relation with clients, coworkers and every person who is involved in the process of making software.

Work Experience

FrontEnd Developer
Trackable | Sep 2022 - Present
Elasticsearch
TypeScript
Docker
JavaScript
DynamoDB
Figma
Tailwind css

FrontEnd developer

Senior Software Engineer
Edmodo | Feb 2022 - Aug 2022
Git
GitHub
Front-End
Docker
React
JavaScript
Back-End
Material-UI
Redux
Rails 5
Project: Web system to create short lessons in a cohort fashion. It is a new project to expand and leverage the Edmodo educational platform. Project has three main features: lesson creation, lesson tracking when registered and messaging between students and teacher. * Coded the lesson page where students can track which resources the lesson has. * Allowed students to change lessons resources to in progress or completed and vice versa. * Coded a video player component to reproduce Youtube and Vimeo videos where the component should validate any Youtube or Vimeo URL otherwise show an error component. * Made spikes on future developments and posible tools, e.g. rails gems, JS dependencies, calls APIs. * Used Stream API to allow students and teachers to communicate in chats. * Coded notifications of new messages. * Debugged CI/CD pipelines. * Made CI/CD workflow recommendations. * Backfilled tech lead and took ownership of messages feature.

Projects

Demografiando
R
HTML5
CSS3
D3.js
JavaScript
DigitalOcean
Tailwind css
Apache HTTP Server
It is a project to show demography data. It includes D3.js to create an interactive map. this project was created with the intention to use the basics of HTML, CSS and Javascript. It is also an excuse to use Digital Ocean.
Pixel Art
HTML/CSS
GitHub
JavaScript
DigitalOcean
A simple Pixel Art project created with html, CSS, JS It is on early stages

Education

University of Edinburgh
Master's degreeComputer Science
Sep 2015 - Aug 2016
National Polytechnic School
Bachelor's degreeInformatics Systems and Computation
Oct 2006 - Mar 2013

Certifications & Awards

Graduate Cum Laude
National Polytechnic School | May 2013