Juan Garcia

juan garcia

Senior Full Stack Engineer | Quito, Ecuador

Driven by a passion for coding and creating high-quality software, Juan has worked his way from being a Programmer to his current position of Senior Full Stack Developer. With a career spanning over 8 years, Juan has been able to develop a well-rounded skill set that includes Design, Web Design, Web Development, Frontend Development, Markup Languages, Stylesheet Languages, HTML, Graphic Design, and Software Development. Juan's vast experience has led him to master dozens of useful languages and frameworks, from the English language to JavaScript, Express, React, and Redux. 


Full Stack Developer

Senior Front End Developer 

Cinta Negra
Full Stack Developer



Full Stack Developer
Propraxis (January 2018 - Present)
Designed, developed, and implemented web applications based upon the requirements of the Project Manager and CTO. Depending on the project, Juan could be responsible for User Interface, User Experience, Frontend, or Backend. Notable projects for Juan were creating the management system CELEC, CRM Propraxis, and Mind Maps software.

Full Stack Developer 
Cinta Negra (November 2015 - February 2018)
During Juan's time with Cinta Negra, his responsibilities were the analysis and development of web and mobile projects for a variety of clients. Using agile methodologies for development, Juan was integral to projects such as Ytodo Seguro, a management system single page app for insurance companies, and Futboleros, a mobile app for a national football team. In this position, Juan cultivated his skills in JavaScript, Redux, and React.

Senior Front End Developer
Aktiun (January 2017 - April 2017)
Juan created modular, reusable, and testable web components for different web and mobile apps. He was a part of a large development team within Aktiun, which offered a software service and developed its own products. Using Scrum Methodology, Juan gained knowledge and experience in various JavaScript frameworks and applications, such as TypeScript, NativeScript and Jasmine.

Programmer/IT Specialist
SAREN (August 2010 - September 2015)
Juan developed software modules as the company underwent a nationwide shift towards automation. He was also responsible for the analysis, design, and coding of various systems that are being used
today at the company, such as the employee roster system, the operations control system, and the socioeconomic benefit system.


Front End Web Developer Nanodegree (2018)
Juan mastered the subjects of Web Foundations, Web Accessibility, JavaScript and DOM, Object-Oriented JavaScript, and JavaScript Tools and Testing, through 5 complex projects.

Universidad Nacional Experimental de los Llanos Centrales 'Rómulo Gallegos'
Computer Science Engineer (2004 - 2010)
Juan completed his undergraduate degree in this 5-year Computer Science program.

IBM Career Education Program
Web Application Development (2008)
This career advancement program accelerated Juan's software knowledge and skills.

Technical Skills

Amazon SNS, Angular (2 and 4), Apache, Bootstrap ES6, BootstrapVue, Canvas, C Delivery, C Envrionment, CSS3, Continuous Integration, Elasticsearch, ES6, Express, FeathersJS, Git, Git Flow Gulp.js, HTML5, Ionic, Ionic 3, Jasmine, JavaScript, Laravel, Linux, Mocha, MongoDB, Mongoose, NativeScript, Ngrx Store, Node.js, OAuth, PhoneGap, PHP, React, Redis, Redux, Ruby on Rails, Sails.js, Sass, Socket.IO, TypeScript, Vue.js, Vuetify.js, and Webpack.