Juan Morales

Juan Morales

$30/hr
Full-Stack Software Engineer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
39 years old
Location:
Uvita, Puntarenas, Costa Rica
Experience:
10 years
Professional Experience 2006-01 / 2013-12 CHIEF TECHNOLOGY OFFICER 7 years Company: Alivebox • I was employee number one, I helped to grow the company to 40+ employees • Worked as the Technical Leader for most of the projects of the company • Was in charged of hiring and training of new employees • Networking and visiting clients in the USA was also one of my roles • Technologies: ExtJS, AngularJS, EmberJS, Java, jQuery, HTML, CSS, Bootstrap Personal Info NAME: Juan Carlos Morales Mora 2014-01 / 2014-12 SENIOR FRONT-END SOFTWARE ENGINEER 1 years Company: Joukou Limited • I was also the first employee of this Startup Company based in New Zealand • I was in charge of the UI side of things. We were creating a Data Transformation Tool • Networking and attending to several meet-ups was one of my roles • Worked as a consultant for a big ERP project • Technologies: AngularJS, NodeJS, Polymer, ExtJS, Bootstrap, Gulp PROFESSION: Full-Stack Software Engineer DATE OF BIRTH:- PLACE OF BIRTH: Costa Rica PHONE: - EMAIL:- 2015-08 / PRESENT FREELANCE SENIOR FULL-STACK SOFTWARE ENGINEER 1.5+ years Freelance • Self marketing would be one of my biggest roles right now • Worked for several projects for a big company in the USA called Prosoft Nearshore • Worked for a huge project for a big company in New Zealand called Verde Group • Worked for a Startup Company based in San Francisco called Track Technologies • Technologies: AngularJS, Gulp, ExtJS, jQuery, React/Redux, NodeJS, AWS Lambdas Social Media GITHUB: www.github.com/juank11memphis LINKEDIN: www.linkedin.com/in/juan-morales-5a374a73 NPM: www.npmjs.com/~juancr11 Summary Professional Skills FRONT-END BACK-END I am Juan Morales, a Full-Stack Software Engineer from Costa Rica with 10 years of experience working in my country and abroad. I have had the luck to work for all sort of different types of companies, from big corporations in the USA to small Startups in New Zealand. I have been the CTO of a company, the Technical Leader of most of the projects I have been involved to, and lately, a freelance who loves working from home and live around nature. I love working in projects who challenge me to solve complex problems and to learn new things. SPANISH: Native ENGLISH: Fluent Proficient Expert Intermediate Proficient Expert Intermediate Proficient Expert Intermediate Proficient Expert Intermediate Proficient Expert Intermediate Proficient Expert Intermediate Proficient Expert NodeJS Java DEVOPS Git Automation Tools (Jenkins, CircleCI, Codeship) AWS (Lambdas, API Gateway, EC2, DynamoDB) Web Servers (Apache, nginX) Platforms: Linux, Windows, Mac OS X AGILE Scrum Kanban SOCIAL Technical leadership Personnel Training ARCHITECTURE Languages Intermediate Javascript Sencha ExtJS / Touch AngularJS HTML / CSS AngularJS 2 Javascript Build Tools (Gulp, Webpack, Grunt, SystemJS) CSS Frameworks (SASS, Bootstrap, Angular Material, SemanticUI) Research and Innovation Design Patterns DATABASES Mysql DynamoDB Professional Projects ROLE: DEVELOPER- Project Name: Kinetik Description: ERP System Client: Costa Rica - Alivebox (Employer at that time) Technologies: Java, Spring, Hibernate, MySql and Adobe Flex Team Size: 4+ Biggest Accomplishments: • Research and learning of new technologies: Spring, Hibernate and Adobe Flex being a junior developer • Completion of the Orders module which helped the project to launch a beta version - Project Name: SIGEM Description: Telecommunications System Client: Costa Rica - I.C.E (The biggest Costa Rican telecommunications company) Technologies: Java, Java Server Faces, JSP Team Size: 2+ Biggest Accomplishments: • Research and learning of new technologies: Java Server Faces ROLE: TECHNICAL LEADER- Project Name: Millennial Media Description: Web Applications for internal and external use Client: USA - Millennial Media (Startup Company) Technologies: Java, Hibernate, MySql and Adobe Flex Team Size: 12+ Biggest Accomplishments: • Being the technical leader of the Costa Rican team • Defining the UI project architecture - Project Name: Millennial Media Description: Migration of all systems from Adobe Flex to ExtJS Client: USA - Millennial Media (Startup Company) Technologies: Java, Hibernate, MySql, Javascript, HTML, CSS, SASS and ExtJS Team Size: 12+ Biggest Accomplishments: • Being the technical leader of the Costa Rican team • Research and learning of new Technologies: ExtJS • Lead the migration of all UI projects from Adobe Flex to ExtJS 2013 Project Name: Private Project Description: Legal Cases Management System Client: USA - Momentum Design Lab Technologies: Javascript, jQuery, EmberJS Team Size: 8+ Biggest Accomplishments: • Research and learning of new technology: EmberJS • Define the architecture of the UI Project • Being the technical leader of the Costa Rican team ROLE: SENIOR FULL-STACK DEVELOPER 2014 Project Name: Greentree 4 ERP Description: ERP System Client: New Zealand - Greentree Technologies: Javascript, ExtJS Team Size: 15+ Biggest Accomplishments: • Creation of an ExtJS UI Plugin to support views customization using drag and drop • Provide ExtJS technical support to the New Zealand team • Have a key role in the launch of the new version of the product for the end of 2014 2014 Project Name: Joukou Web Description: Data Integration Web Platform Client: New Zealand - Joukou Limited (Startup) Technologies: Javascript, AngularJS, Polymer, NoFlo JS, NodeJS Team Size: 5+ Biggest Accomplishments: • Creation of the Main UI Component used to visualize and handle data sources using AngularJS, NoFlo JS and Polymer • Research and learning of new technologies: Polymer and NoFlo JS ROLE: FREELANCE SENIOR FULL-STACK DEVELOPER 2016 Project Name: Private Project for Google Description: Tutorials Creator Client: USA - Zarmada Technologies: Javascript, AngularJS, Angular Material, Typescript Team Size: 5+ Biggest Accomplishments: • Defining and designing the AngularJS UI Project base code 2016 Project Name: Private Project for USA Client Description: Web Flowers Delivery System Client: USA - Private Client Technologies: Javascript, AngularJS, Bootstrap Team Size: 10+ Biggest Accomplishments: • Lead a huge refactoring on the code to use AngularJS Best Practices 2016 Project Name: Verde ERP Description: ERP System Client: New Zealand - Verde Group Technologies: Javascript, ExtJS Team Size: 4+ Biggest Accomplishments: • Defining and designing the ExtJS UI Project code base • Provide technical support to the New Zealand Team • Help Verde Group to reach a very difficult deadline on August 201 ROLE: ENGINEERING MANAGER 2016 Project Name: Track Technologies several systems Description: Internal and external use systems Client: USA - Track Technologies (Startup) Technologies: Javascript, ExtJS, NodeJS, AWS Lambdas Team Size: 4 Biggest Accomplishments: • Defining and designing the ExtJS UI Project code base • Research and learning of new technologies: AWS Lambdas and microservices architecture • Implement Continuos Integration using Jenkins • Defining a whole new process to handle the engineering team: - Define the Kanban Board - Define git best practices - Define the Code Review Process - Define the QA Process - Define the Production Deployments Process and Schedule Personal Projects Project Name: Description: Client: Technologies: Team Size: Koru Travelers Backpackers social network A work in progress (when I have time :P ) Javascript, AngularJS 2, NodeJS, SemanticUI, Typescript Just me Not For Profit Projects Project Name: Description: URL: Technologies: Team Size: Angular-jk-carousel Carousel component for AngularJS https://www.npmjs.com/package/angular-jk-carousel Javascript, AngularJS Just me Project Name: Description: URL: Technologies: Team Size: Angular-jk-rating-stars Rating stars component for AngularJS https://www.npmjs.com/package/angular-jk-rating-stars Javascript, AngularJS Just me Education- QUALIFICATION AWARDED Diploma Degree in Computer Engineering INSTITUTION Colegio Universitario de Cartago, Costa Rica Personal Interests Heavy Metal Traveling Football Gardening Running Mountain Bike Trekking
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.