Juan Ramirez

JSR sm

Senior Front-End Developer | Medellín, Colombia

Juan has over six years of engineering experience and a degree in mechatronics engineering from Universidad EIA in Colombia. He has developed expert level skills in JavaScript, React.js, and AngularJS as a direct result of all the time he has spent pursuing his passion for front-end development. Working on innovative projects, solving complex problems, and delivering exceptional solutions to clients are the things that Juan enjoys most when it comes to work. 


Front-End Engineering Experience: 6 Years
Remote Work Experience: 1.5 Years
Expert Level Skills: JavaScript, .NET
Education: B.S. Mechatronic Engineering
Percentage of time coding: 80%




Senior Full Stack Engineer
Mas Global Consulting (February 2018 - Present)

  • Creating a shopping cart integration with the company's services. 
  • Developing and deploying code to fulfill functional requirements. 
  • Implementing responsive design in an agile environment. 

Environment: JavaScript, React, Redux, Node.js, ES6, C#, .NET-Core, Azure, Angular 5, TFS, Git, SQL, Firebase, Jasmine.

Senior Full Stack Engineer (Remote)
Growth Acceleration Partners (August 2017 - January 2018)

  • Estimated software engineering tasks and timelines. 
  • Created and conducted code reviews, unit tests, and automation tests. 
  • Worked on and implemented the architectural design.

Environment: C#, Angular 5, Karma, Jasmine, JavaScript, Protractor, Angular CLI, T-SQL, Entity Framework, .NET Core, Git.

Senior Full Stack Engineer
Growth Acceleration Partners (August 2016 - August 2017)

  • Implemented clean code.
  • Created fully operational components (front-end, back-end, DB).
  • Automated tests.

Environment:  C#, Knockout.js, Angular 4, SQL, .Net Core, Git. 

Full Stack Engineer
PSL, Medellín (November 2013 - July 2016)

  • Estimated software engineering tasks and timelines.
  • Translated functional requirements to code and deployed.
  • Participated in the deployment of code reviews, unit tests, and automation tests. 

Environment: C#, Knockout.js, Karma, Jasmine, Javascript, Selenium, T-SQL, Entity Framework, .NET, JSF.


EIA, Medellín - Colombia
Bachelor of Science, Mechatronic Engineering (2005 - 2011)
Multi-disciplinary degree in engineering, automation and robotics.

EIA, Medellín - Colombia
Project Management Specialist (2014)
Acquired competencies to evaluate, analyze and propose opportunities that give rise to projects with high creativity. Learned how to resolve conflicts that may arise during development. Learned how to plan and manage projects using sound management practices. 


JavaScript, CSS3, HTML5, .NET, C#, SQL, React.js, AngularJS, Node.js, Redux