Alejandro Hernandez,阿根廷科尔多瓦Córdoba开发者
Alejandro is available for hire
Hire Alejandro

Alejandro Hernandez

Verified Expert  in Engineering

Serverless Developer

Location
Córdoba, Cordoba, Argentina
Toptal Member Since
October 30, 2012

Alejandro于2005年获得软件工程学士学位,此后一直作为自由职业者为全球各种规模的软件公司工作. Currently, 他喜欢在JavaScript项目中担任全栈架构师, 他的经验和他对建筑和理论的深刻理解最具影响力的是什么.

Portfolio

Vidurama
Node.js, JavaScript, HTML5, Web开发,全栈,Expo, React Native...
AdsInc
Babel, Serverless, Node.js, JavaScript, HTML5, Web开发,全栈...
WhoaStork
Node.js, JavaScript, HTML5, Web开发,GraphQL, React

Experience

Availability

Part-time

Preferred Environment

Node.js, Git, Atom, MacOS

The most amazing...

...我所创造的是一款基于HTML5的多人3D Pong游戏:分布式UX,并以WebGL/Three呈现.. js,由加速度计控制,与Socket连接.IO.

Work Experience

Front-end Engineer

2018 - 2018
Vidurama
  • 构建了一个简单、高性能的React应用程序.
  • 用样式组件创建像素完美的设计.
  • 集成了一个上下文API来处理应用程序状态.
  • 开发了一个小型React Native应用程序(使用Expo)作为概念验证.
  • 编写了一个带有上下文API的自定义REST API库.
Technologies: Node.js, JavaScript, HTML5, Web开发,全栈,Expo, React Native, React

Solution Architect

2017 - 2018
AdsInc
  • 通过React、AWS Lambda和AWS API Gateway提供服务器端渲染,以减少服务器空闲时间的成本.
  • 为Postgres SQL表实现GraphQL Data Loader,减少数据库负载.
Technologies: Babel, Serverless, Node.js, JavaScript, HTML5, Web开发,全栈,GraphQL, React, AWS Lambda

Front-end Engineer

2017 - 2018
WhoaStork
  • 在React中创建了web商店的管理应用程序.
  • 针对Ruby后端,用GraphQL的Apollo Client替换了Redux.
  • 创建了一个HOC体系结构,以重用常见的GraphQL列表和过滤功能.
  • 用样式组件创建了我们自己的自定义UI库.
  • Used HOC for form manipulation.
Technologies: Node.js, JavaScript, HTML5, Web开发,GraphQL, React

JavaScript Front-end Engineer

2016 - 2016
DBMS Insight
  • 在一个已经投入生产的大型企业产品上使用React/Redux环境.
  • 帮助集成基于D3和React的图表库.
Technologies: Babel, Node.js, JavaScript, HTML5, Web Development, D3.js, Redux, React

Full-stack JavaScript Engineer

2015 - 2016
Globa.li
  • 基于React和Redux创建了一个新的前端应用.
  • Webpack新增热模块替换插件.
  • Worked with legacy code on the server side, 能够理解其背后的原理,并使其再次发挥作用.
技术:GraphQL, JavaScript, HTML5, Web开发,Full-stack, MongoDB, Express.js, Node.js, Redux, React

Front-end Engineer

2013 - 2014
Nifti.com
  • Created reusable D3.js charts using Raphael.js to draw SVG on browsers.
  • 处理视图的响应式设计布局.
  • 使用jQuery为用户体验实现可重用组件.
  • 从HTML元素DOMNode创建了一个xQuery选择器生成器.
  • Created a Pop CSS editor for elements.
Technologies: Node.js, HTML5, Web Development, Raphaël, D3.js, jQuery, JavaScript

Technical Leader

2011 - 2013
Globant
  • 高级JavaScript函数式编程.
  • Designed a MongoDB database.
  • Created single-page apps with Backbone.js and Ember.js.
  • 使用Node的RESTful api开发软件.js and Express.js.
  • 处理JavaScript UX框架原型.
Technologies: Backbone.js, Express.js, Node.js, MongoDB, HTML5, JavaScript

Business Intelligence Consultant

2008 - 2011
America Movil (AMX)
  • 开发一个报告和决策支持系统.
  • Designed the data warehouse.
  • Implemented an ETL process.
  • Designed reports and data visualization.
  • Configured SharePoint.
Technologies: SharePoint, PL/SQL, SQL Server Reporting Services (SSRS), SQL Server Analysis Services (SSAS), SQL Server Integration Services (SSIS), Microsoft SQL Server

An Introduction to Full-stack JavaScript

http://www.smashingmagazine.com/2013/11/introduction-to-full-stack-javascript/
我写了一篇关于如何仅使用JavaScript从客户端到服务器端开发端到端应用程序的文章, 甚至可以作为数据库端的查询语言. 这篇文章是由Smashing杂志联合发表的.

Toptal Academy - React.js

http://www.youtube.com/playlist?list=PL6nqmerUSyVHKn5g0CpkHvtCycEylazGl
我负责React的Toptal Academy.我们帮助其他顶级选手了解新技术

Toptal Academy: AngularJS

我在Córdoba为Toptal社区教授的AngularJS速成课程.

Toptal Buenos Aires JavaScript Conference

A talk on ECMAScript 6 and Koa.使用生成器,这是ES6最迷人的特性.

布法罗基础系统| JavaScript类定义器

http://github.com/picanteverde/bucefalo-base
buefalo Base System是JavaScript的类定义器,用于处理类定义和异步模块定义. 在上面的链接中可以获得使用Mocha执行的完整代码和测试.

ASCII Cam

我创建了一个ASCII Cam,从网络摄像头的实时视频中创建ASCII艺术.

Augmented Box

一个简单的增强现实游戏,在屏幕上的角色控制球使用这个标记:
http://bit.ly/UCXOe0

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弹性容器服务(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 & 编辑、Web开发、Apollo、Amazon API Gateway、Ajax、DOM、Web服务

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

2000 - 2005

Bachelor's Degree in Software Engineering

科尔多瓦天主教大学-科尔多瓦阿根廷

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring