English:
Advanced
Carlos M.
Vetted by YouTeam
Mexico
UTC -06:00
America/Mexico_City
English:
Advanced
An accomplished software engineer specialized in web technologies, fervent follower of the scene javascript and enthusiastic.
An accomplished software engineer specialized in web technologies, fervent follower of the scene javascript and enthusiastic. With a complete experience about making applications with Javascript from the scratch to the final product, involved with every process inside the development lifecycle and leading developers team focused only to deliver applications with the best quality standards. TECHNICAL EXPERTISE ● Strong javascript knowledges, understanding about grammar, asynchronous programming, scope (dynamic, lexical), functions and the way javascript uses as first-class, data privacy with differents techniques (closures), modules, etc. ● Strong knowledge in React and architectural patterns like Flux. ● Strong knowledge on state management libraries/frameworks such as Redux, Mobx, etc ● Strong knowledge on webpack as JS bundle tool, able to set up using Webpack according to the project needs. ● Strong knowledge on Docker and Docker compose as tools to create and link containers as services. ● Expertise in AWS and derived products such as EC2, ECS, S3, Cloud Watch, etc. ● Strong AngularJS and Angular(2+) knowledge ● Strong knowledge on the mobile ecosystem (Swift) ● Strong Architectural design patterns. ● Stranglehold making apps for mobile ecosystem with ionic. ● Stranglehold with lastest javascript versions (es5 and es2015) for es2015 i use babel as a transpiler (es2015 to es5) ● Strong knowledges with task runners as gulp and grunt creating scripts to simplify many process (files concatenation, linter, code transpiling, etc.), management module blunder such as webpack and browserify ● Strong knowledges with Node.js, developing web apps, API ́S to consume data, creating real time applications with socket.io, also knowledges in protocols (TCP, UDP), i use express.js as my work framework. ● Strong knowledges with MongoDB, MySQL, Redis. ● Strong management of css, using SASS as preprocessor, understanding box model, flex and making beautiful UI. ● Experience in testing and debugging ● Experience with Jasmine, Mocha, Sinon and other test tools. ● Experience with TDD. ● Experience as a Linux user. ● Experience with Nginx as load balance tool for web applications.
Want to hire this engineer?
Check if Carlos is availableExpertise
Years of commercial development experience
6 years of experience
Core technologies
Other technologies
Project Highlights
PresencesPG
Jan `19 - May `23
4 years
Working on several projects for customers in the US, presencepg is located in San Francisco as being a key location to attract more customers. Makena is a tool to attract investors/investments, i worked with a multidisciplinary team, helping with the UI architecture and scalation, building complex UI and using functional programming patterns to guarantee the shape of data being used, Ramda, react, redux, redux-thunks are some of the libraries used in.
Responsibilities & achievements
• Working on several projects for customers in the USA • The tool I’ve been working is called Makena • Working with a multidisciplinary team • Help with the UI architecture and scalation • Build complex UI • Mobile development using Swift. • Use functional programming patterns to guarantee the shape of data being used • Some libraries I worked with are Ramda, React, Reduc, Redux-thunks
Propelics
Jul `17 - Jul `18
1 year
I faced everyday many challenges with my current team located in AZ (astrazeneca) which is one of the propelics clients, i lead a team to develop beautiful, functional and high-top application with the most latest technologies at this moment (angular and ionic), as a frontend lead i’m in charge to release applications with the most possible available quality due to the complexity involved making apps for B2B, which basically gathers strong and complex business rules and functional UI to display useful information for either a simple administrador or all AZ organization. Other of my other rules is the knowledge transfer to the team to make them more and more proficient in the frontend side.
Responsibilities & achievements
• I lead a team to develop beautiful, functional, and high-top application with the latest technologies at this moment (angular and ionic). • As a frontend lead, I’m in charge to release applications with the most possible available quality due to the complexity involved making apps for B2B, which basically gathers strong and complex business rules and functional UI to display useful information for either a simple administrator or all AZ organization. • Web and Mobile development with technologies as React, Redux, Angular, Ionic and Swift.
Unosquare
Jul `17 - May `18
10 months
I was lead of a team which was nearly in contact with Designers and marketers, i created the homepage for the customer from scratch (www.foundationmedicine.com) using React and also for the data side, i suggested and implemented Contentful, a CMS system, which makes even simpler updated all the data and assets that comes to the homepage without developer intervention. In addition, i created and coordinate with my team to create the design site, which helps designers to show off their work to each others and some guidance and rules to all the applications must follow, also this site helps to get the pattern library, which is the bootstrap for the customer, my work on this was creating all the components for this pattern library so i worked closely with Designers, developers and architects to agree with the look and feeling for the web components, also these components were well tested and approved as said by the technical team.
Responsibilities & achievements
• Senior Software Engineer advocated to Javascript • I organized and helped the team to migrate/update the projects from an old and no-scalable system made to a one made purely with Node.js, hapi.js for the server side. • MongoDB, Aurora, Redis for DB side, this application was divided into several applications all of them coordinated and depending on Docker to be linked and deployed using ECS and S3 (for the client), CloudWatch and New Relic for monitoring and Logz.IO for logging purposes. • I was lead of a team which was nearly in contact with Designers and marketers. • I created the homepage for the customer from scratch (www.foundationmedicine.com) using React and for the data side, I suggested and implemented Contentful, a CMS system, which makes even simpler updated all the data and assets that comes to the homepage without developer intervention. • I work with React and MongoDB in the front side.
Education
Higher education in Computer Science
Agency
100-400
GMT-4
Lima, Peru
Core Expertise
Industries
Logistics & Transportation, E-Commerce & Retail, Banking & Finance
Want to hire this engineer?
Check if Carlos is available