Summary
Overview
Work History
Education
Skills
Timeline
SoftwareDeveloper

Harold Bernal Orozco

Senior Software Developer
Montreal,QC

Summary

Forward-thinking Software Engineer with background working productively in dynamic environments. Fluent in Javascript and server side programming languages used to develop software within web applications. Proud team player focused on achieving project objectives with speed and accuracy.

Versatile Software Engineer talented at contributing to team-developed projects. Collaborative designer of useful solutions and perfectly customized products. Knowledgeable in programming and gifted at creating unique art.

Overview

19
19
years of professional experience
7
7
years of post-secondary education
2
2
Languages

Work History

Web UI developer

AEP Energy
02.2017 - 08.2022
  • Team Lead FrontEnd, Migration Legacy App to SPA with Microservices in Java
  • Angular 2 - 11, React (TypeScript)
  • Nginx
  • Java 8 Spring boot
  • NodeJS (Backend for Frontend, build endpoints to map backend ones)
  • NX Monorepos
  • CI / CD with Kubernetes
  • Working with sonarQube
  • StencilJS builds compiled web components to share across multiple web apps
  • Creation of a Backend for frontend with the migration of monolith legacy applications with Nodejs and GraphQl and TypeORM to get a layer with a real map of data needed in each step of the multiple internal application of the Company
  • All this bundled into a
  • Monorepo architecture with the rest of apps, sharing types each other to preserve a well typed variables and model of Data

Lead Programmer

Interactiu
07.2013 - 08.2022
  • S.A
  • AS3 Flash (Actionscript 3)
  • Build web interactive applications with Flash for Brands
  • (Isometric Video games, Video
  • Interaction, Minigames.)
  • Build multiple CMS in Symfony
  • Unity 3D video game development of Al Rambone - Hussein in the membrane
  • Winner of
  • Colombian award Lápiz de acero
  • Technologies: C#, Php, Javascript, CSS, Action Script 3 ,Oracle, MySql, Apache servers
  • Tribungo
  • Development of Educational Mini Games built in Actionscript 3 with flash
  • Build a multiplayer game (max 4 players, no online) to learn Chemistry, connected with touchscreens, one for each player
  • Development 3D app for a furniture company in PaperVIsion library
  • Technologies: Actionscript 3, C++, Smartfox service multiplayer lib
  • Html and PHP.

Web developer

Mincetur Perú
05.2019 - 02.2020
  • Development of forms system in Vue js and integration with legacy system
  • Create a Template system in VueJS to dynamically generate the forms' views
  • Lead the team to create a tool for Form generation based on JSON Scheme
  • The following technologies were used: VueJS, Tailwind Css, NodeJS, VanillaJS.

Web developer

Globant Labs
09.2016 - 02.2017
  • IoT
  • Development of interfaces for IoT project
  • The following technologies were used: React, Sass, NodeJS, Raspberry Device
  • Integration with a Restful API in real time to get data from all devices
  • MQTT protocol.

Web UI developer

OpenBank, Santander Bank
07.2015 - 08.2016
  • Development of interfaces for Drupal CMS integration with twig templates for Drupal
  • Integration of views with the frontend templates
  • The following technologies were used: Vanilla JS, Sass, Drupal, Php
  • Estimate and create requirements tasks for the team.

Web developer

Scholastic
06.2015 - 07.2016
  • Developer of multiple static responsive web sites Templates (Landing Pages, for each book.)
  • The following technologies were used: AngularJS and Sass
  • Developing interactive content for kids Platform.

Web developer

Chicago Tribune - LA Times
11.2013 - 05.2015
  • In charge of the development of web UI Components for different newspapers web pages
  • The system was developed using HTML5, CSS3 and its own framework of Javascript
  • Taking tasks and coordinating developer’s teams
  • Developing a bucket system with Handlebars and VanillaJS for maintenance of the same style template for 52 newspapers webpages
  • Tn3 Studio
  • Team Lead Game development
  • Video Game on Unity 3D engine, integrations with LEAP device as a joystick
  • Build and architectured Javascript minigames system to build 50 minigames, then integrate with a LMS
  • Technologies: C#, VanillaJS - Jquery, python.

Education

Bachelor of Science - Software Engineering

Universidad Del Valle
Cali, Colombia
09.2001 - 06.2008

Skills

Technical requirements understanding

undefined

Timeline

Web developer

Mincetur Perú
05.2019 - 02.2020

Web UI developer

AEP Energy
02.2017 - 08.2022

Web developer

Globant Labs
09.2016 - 02.2017

Web UI developer

OpenBank, Santander Bank
07.2015 - 08.2016

Web developer

Scholastic
06.2015 - 07.2016

Web developer

Chicago Tribune - LA Times
11.2013 - 05.2015

Lead Programmer

Interactiu
07.2013 - 08.2022

Bachelor of Science - Software Engineering

Universidad Del Valle
09.2001 - 06.2008
Harold Bernal OrozcoSenior Software Developer