![Image of Init.js: A Guide to the Why and How of Full-Stack JavaScript publication](https://assets.toptal.io/images?url=https%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fblog_post_page%2Fcontent%2Fcover_image_file%2Fcover_image%2F1312079%2F0521-guide-to-full-stack-javascript-initjs-Waldek_Newsletter-0d332f9c637e4e711d18b3bfbc491500.png&width=768)
![Alejandro Hernandez, Developer in Córdoba, Cordoba, Argentina](https://assets.toptal.io/images?url=https%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1055659%2Fhuge_abcd7a8b42f81eebb042c288f4a0b63f-74af14af5345e1225624c2ea17df1471.jpeg&width=524)
Alejandro Hernandez
Verified Expert in Engineering
Serverless Developer
Alejandro got his bachelor's degree in software engineering in 2005 and has since been working for software companies of all sizes from all around the globe as a freelancer. Currently, he enjoys working as a full-stack architect in JavaScript projects, where his experience and his deep understanding of architecture and theory are most impactful.
Portfolio
Experience
Availability
Preferred Environment
Node.js, Git, Atom, MacOS
The most amazing...
...thing I've built is a multi-player 3D Pong game in HTML5: distributed UX, rendered in WebGL/Three.js, controlled by accelerometers, connected with Socket.IO.
Work Experience
Front-end Engineer
Vidurama
- Built a simple, high-performance React application.
- Created pixel-perfect designs with styled components.
- Integrated a context API to handle application state.
- Developed a small React Native application (using Expo) as a proof of concept.
- Wrote a custom REST API library with Context API.
Solution Architect
AdsInc
- Provided server-side rendering with React and AWS Lambda and AWS API Gateway to reduce cost from idle server time.
- Implemented GraphQL Data Loader for Postgres SQL tables to reduce DB load.
Front-end Engineer
WhoaStork
- Created the admin application of the web store in React.
- Replaced Redux with Apollo Client for GraphQL against a Ruby back-end.
- Created a HOC architecture to reuse common GraphQL functionality for listing and filtering.
- Created our own custom UI library with styled components.
- Used HOC for form manipulation.
JavaScript Front-end Engineer
DBMS Insight
- Worked with a React/Redux environment on a major enterprise product already in production.
- Helped integrate charts libraries based on D3 and React.
Full-stack JavaScript Engineer
Globa.li
- Created a new front-end app based on React and Redux.
- Added a Hot module replacement plugin to Webpack.
- Worked with legacy code on the server side, able to understand the principles behind it and make it work again.
Front-end Engineer
Nifti.com
- Created reusable D3.js charts using Raphael.js to draw SVG on browsers.
- Handled responsive design layouts for views.
- Implemented reusable components for UX using jQuery.
- Created an xQuery Selector generator from an HTML Element DOMNode.
- Created a Pop CSS editor for elements.
Technical Leader
Globant
- Did advanced JavaScript functional programming.
- Designed a MongoDB database.
- Created single-page apps with Backbone.js and Ember.js.
- Developed software using RESTful APIs with Node.js and Express.js.
- Handled JavaScript UX framework prototyping.
Business Intelligence Consultant
America Movil (AMX)
- Developed a reporting and decision support system.
- Designed the data warehouse.
- Implemented an ETL process.
- Designed reports and data visualization.
- Configured SharePoint.
Experience
An Introduction to Full-stack JavaScript
http://www.smashingmagazine.com/2013/11/introduction-to-full-stack-javascript/Toptal Academy - React.js
https://www.youtube.com/playlist?list=PL6nqmerUSyVHKn5g0CpkHvtCycEylazGlToptal Academy: AngularJS
Toptal Buenos Aires JavaScript Conference
Bucefalo Base System | Class Definer for JavaScript
https://github.com/picanteverde/bucefalo-baseASCII Cam
Augmented Box
http://bit.ly/UCXOe0
![Image of Init.js: A Guide to the Why and How of Full-Stack JavaScript publication](https://assets.toptal.io/images?url=https%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fblog_post_page%2Fcontent%2Fcover_image_file%2Fcover_image%2F1312079%2F0521-guide-to-full-stack-javascript-initjs-Waldek_Newsletter-0d332f9c637e4e711d18b3bfbc491500.png&width=768)
![Image of Polymer.js: The Future of Web Application Development? publication](https://assets.toptal.io/images?url=https%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fblog_post_page%2Fcontent%2Fcover_image_file%2Fcover_image%2F1275089%2F0419_Polymer_Lina_Newsletter-29a570910209ead6dd6b71adb36b156c.png&width=768)
Polymer.js: The Future of Web Application Development?
![Image of A Look at JavaScript’s Future publication](https://assets.toptal.io/images?url=https%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fblog_post_page%2Fcontent%2Fcover_image_file%2Fcover_image%2F1303286%2F0626_Future_of_JS_Lina_Newsletter-1b4555c857a0213659b2d30d4ab32dcb.png&width=768)
A Look at JavaScript’s Future
![Image of Finding a Better Framework than Vue.js, React, and Angular publication](https://assets.toptal.io/images?url=https%3A%2F%2Fbs-assets.toptal.io%2Fblackfish-assets%2Fpublic%2Fbase%2Fimages%2Flogo%2Fog_image_default_f01617.png&width=768)
Finding a Better Framework than Vue.js, React, and Angular
Skills
Languages
GraphQL, ECMAScript (ES6), JavaScript, HTML5, Sass, ES7, Less, SQL
Frameworks
Redux, Express.js, Laravel, Flutter, Connect.js, React Native, AngularJS, PixiJS, Ember.js
Libraries/APIs
React, Node.js, Backbone.js, D3.js, Polymer, jQuery, Raphaël, WebRTC, Socket.IO, EaselJS, WebGL, Three.js, jsSHA, RequireJS, YUI, Handlebars
Tools
Webpack 2, Babel, Webpack, Node Inspector, Gulp, Grunt, Atom, Expo, Amazon Elastic Container Service (Amazon ECS), AWS IAM, Git, GitHub, Solr, Jenkins, Apache, Mercurial, Adobe Fireworks, Redmine, Jira, Mocha
Paradigms
Business Intelligence (BI), Functional Programming, Agile Software Development, REST, Asynchronous Programming, Prototype-based OOP, Parasitic Inheritance
Other
Serverless, Full-stack, Writing & Editing, Web Development, Apollo, Amazon API Gateway, Ajax, DOM, Web Services
Platforms
SharePoint, MacOS, Amazon EC2, AWS Lambda, Docker
Storage
SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), SQL Server Reporting Services (SSRS), PL/SQL, Amazon S3 (AWS S3), Amazon DynamoDB, Oracle PL/SQL, Microsoft SQL Server, MongoDB, Redis, NoSQL, MySQL
Education
Bachelor's Degree in Software Engineering
Catholic University of Cordoba - Cordoba Argentina
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring