Igor Santos, Developer in 里约热内卢-巴西里约热内卢州
Igor is available for hire
Hire Igor

Igor Santos

Verified Expert  in Engineering

国际化开发人员

Location
里约热内卢-巴西里约热内卢州
至今成员总数
February 15, 2016

Igor is a web developer focused on modern PHP and JS, always striving for new technologies. 当他戴上后帽的时候, 他专注于高性能和DRY代码, 在API服务器或消费者上工作. 当他戴上帽子的时候, 他致力于为用户提供最好的用户体验.

Portfolio

eHungry
PHP, Bootstrap 4, Bootstrap 3+, Bootstrap, Bootstrap UI, Database Design...
根号- Bondinho do p o de Açúcar
Docker, PostgreSQL, Django, Python, Database Design, GitHub, JavaScript, HTML5...
Geru
CSS3, Redux, React, GitHub, JavaScript, Sass, HTML5, WebStorm, Testing

Experience

Availability

Part-time

首选的环境

JetBrains, CLI, Git, Linux

The most amazing...

...我建立的网站是Sugar Loaf的. 这是一个伟大的挑战,在一个伟大的地方取得了伟大的成果.

Work Experience

PHP/React Developer

2018 - PRESENT
eHungry
  • 在高流量门户上实现了新功能和修复.
  • 更新了2010年以前的代码,以提高长期的可维护性.
  • 从PHP 5迁移了一个巨大的代码库.6 to PHP 7, including the migration of database code to plug in with Laravel's database layer, Eloquent.
  • Created an i18n'd React PWA from the bare layout, being the sole maintainer for many years. Also integrated it into a Cordova (legacy) shell, so it's distributed as a native application. 它包括一个基于php的(Restler) API,通过Codeception进行了测试.
  • 实现了许多CLI工具来自动执行日常任务, such as Composer, JavaScript, or Python scripts, 视需要而定.
  • Reviewed React code, making sure it kept the original quality standards of the project.
Technologies: PHP, Bootstrap 4, Bootstrap 3+, Bootstrap, Bootstrap UI, Database Design, GitHub, Eloquent, 用户体验(UX), API Testing, JavaScript, Sass, Docker, jQuery UI, NPM, PHP 7, PHP 5, 宁静的发展, REST APIs, REST, Restler, Composer, HTML5, MySQL, 面向对象编程(OOP), Bootstrap 3, ActiveRecord, PhpStorm, 国际化, Axios, REST API Clients, Laravel ActiveRecord, Cordova, Testing, Back-end, Reporting, APIs, Architecture, Full-stack

首席Python开发人员

2017 - 2018
根号- Bondinho do p o de Açúcar
  • 与一名实习生和一名高级设计师共同领导项目开发.
  • Structured the Django project starting from HTML layouts the designer had been working on (based on layouts from an external company).
  • Contributed to meetings with the stakeholders, presenting the project and discussing their concerns.
  • Delivered the requested project on a tight time budget, coming in with zero Python experience.
技术:码头工人, PostgreSQL, Django, Python, Database Design, GitHub, JavaScript, HTML5, ActiveRecord, 国际化, Back-end, Architecture

React Developer

2017 - 2017
Geru
  • Created a standalone system from layout PDFs using React and Redux, as a lone developer.
  • 使用JavaScript和Redux处理复杂的财务方程.
  • Used heavy unit testing with Redux and pure functions to ensure calculations matched company-provided samples.
  • Integrated automatic deployment using GitHub pages for testing purposes.
Technologies: CSS3, Redux, React, GitHub, JavaScript, Sass, HTML5, WebStorm, Testing

PHP/API Developer

2016 - 2017
Smith & Carson
  • Implemented a job queueing library using databases for Phalcon for low throughput but long running jobs, 作为开源代码发布.
  • Revamped the PDF reporting feature with a modular approach and cleaner API, 允许根据需要扩展新报告.
  • Integrated the new ProsperWorks CRM into the existing company systems with a clean API client and webhooks consumer.
  • 帮助升级一个开源的、基于phalcon的API库.
  • 从Phalcon 2和php5升级应用程序.6到Phalcon 3和php7.
  • Provided continuous review of the huge application codebase to keep it updated with the best market standards.
  • Helped maintain a legacy CodeIgniter application while migrating some features into the new one.
技术:PhalconPHP, PHP 7, PHP 5, Docker, 宁静的发展, REST APIs, GitHub, API Testing, REST, Composer, ProsperWorks CRM API, MySQL, 面向对象编程(OOP), ActiveRecord, PhpStorm, REST API Clients, Testing, Back-end, Reporting, APIs

React Developer

2016 - 2016
KORD Electrical
  • Developed a complex scrollable application with many different accounting calculations, 给定设计师原型.
  • Implemented a React and Redux application following the smart/dumb components pattern.
  • Integrated a material design library into the project to have a clean interface for the MVP.
  • Organized Docker containers to compile the application and run the PHP API (API not in use anymore).
  • 建议非技术的创始人在创业步骤上(要做什么), MVP scope, how to launch, 如何调查市场, and more).
技术:材料设计, Docker, Redux, React, GitHub, JavaScript, HTML5, WebStorm, 最小可行产品(MVP), Material UI, Architecture

Analyst Developer

2013 - 2015
M4U
  • 开发和维护白标产品, 专注于信用卡服务, 通过内部web服务.
  • 为新项目创建内部结构, relying on flexible technology choices to accommodate the different API styles the team had to work with.
  • Created internal command-line systems to streamline and make it easier to locally install projects and enable deployment.
  • Advocated the use of best practices on REST APIs whenever possible throughout other teams in the company.
  • Organized a central repository to be used by several team projects so internal libraries could be easily shared and controlled according to version constraints.
Technologies: SOAP, RESTful Web服务, OWASP, jQuery, Symfony, PHP, Bootstrap, Bootstrap 3+, Bootstrap UI, GitHub, JavaScript, Symfony 2, PHP 5, Composer, 面向对象编程(OOP), Bootstrap 3, Back-end, APIs

Ruby (Padrino)开发者

2010 - 2014
Sameach Vedações
  • Redesigned the entire website with responsiveness in mind (it was built in 2010).
  • Reorganized the information architecture to better suit what the owners had in mind.
  • 重新实现PayPal结帐从地面与较新的api.
  • Refactored a lot of inner code to make maintenance easier in the future.
  • Organized tasks through Codebase and reported progress to the client every two weeks (via email, as requested).
技术:贝宝, CSS3, Padrino, Ruby, Database Design, GitHub, JavaScript, Less, CoffeeScript, Sinatra, DeployHQ, CodebaseHQ, PostgreSQL, 面向对象编程(OOP), ActiveRecord, Back-end, Architecture

演讲者@ PHPeste: RESTful最佳实践

http://www.slideshare.net/igorsantos07/restfuuuu-boas-prticas-restful-phpeste-2017
我受邀在PHPeste演讲, 这是巴西北部最大的PHP会议, 成功提交CFP后. 我的演讲是关于RESTful的注意事项, best practices, and tool suggestions to create APIs; I spoke to around 200 people (280 in total at the event).

I was also invited to translate questions for Rasmus Lerdorf, the PHP creator.

eHungry Manager

http://play.google.com/store/apps/details?id=com.ehungry.manager
A React PWA was built from the bare layout and has been the sole maintainer for many years. The focus is to display order details for kitchen employees and some related functions.

它后来被集成到Cordova(遗留)shell中, 所以它也是作为原生应用(Android和iOS)发行的. 它包括一个基于php的(Restler) API,通过Codeception进行了测试, 还学会了其他语言.

Clockify Targets

http://clockify-targets.web.app
This was created as a standalone API consumer for the Clockify time-tracking app. 主要目的是帮助我安排每月的工作时间预算. Soon after, Clockify推出了一个插件市场, 下一步就是把我的项目整合进去.

It's a SvelteKit project that was deployed to Firebase and is using LocalStorage (for now).

Mini-calc

http://chrome.google.com/webstore/detail/dcjlnkbkpjdgjemfjgnoklibjijfbgmg
我业余时间做的一个宠物项目, simplifying some routine math tasks for monthly budgeting and investments. It's currently released as a Chrome extension and automatically deployed via GitHub Actions and GitHub Pages.

Konato |事件目录

一个事件目录集中在学生和专业人士, searching for talks, congresses, 和类似的活动,以提高他们的课程.

我是唯一的开发者, 构建从数据库到前端和后端的所有内容, using PHP7, Laravel 5, PostgreSQL, Docker, and Heroku.

它是开源的,网址是http://github.com/konato-events/web.

Geru |债务计算器

这是我构建的一个独立的React项目. It involved heavy math calculations and featured a series of unit tests to make sure all numbers were crunched correctly, 给定公司样本.

原产品现已下线.

Sameach Vedações -响应式重新设计

This was an old "products display" website that needed a layout revamp. 他们在网上做广告,并且有很多手机用户, 所以我不得不重新设计他们的网站,考虑到响应性.
2011 - 2015

信息系统学士学位

universsidade Estácio de sade -里约热内卢,巴西

2012 - 2013

计算机科学访问学生

达尔豪斯大学-哈利法克斯,加拿大

Libraries/APIs

REST APIs, React, ProsperWorks CRM API, jQuery, jQuery Validation, ActiveRecord, Auth0 API, PayPal API, GitHub API, jQuery Mobile, jQuery UI, LocalStorage

Tools

Sculpin, Bitbucket, GitHub, NPM, Git, Subversion (SVN), CodebaseHQ, WebStorm, PhpStorm, Composer, JetBrains, RubyMine, NGINX, Apache, GitHub Pages

Frameworks

Eloquent, PhalconPHP, React Native, YARN, Redux, Bootstrap 3, Codeception, Svelte, Bootstrap, Bootstrap 3+, Symfony, Django, Padrino, Sinatra, Yii, Laravel, Symfony 2, Material UI

Languages

PHP 5, PHP 7, PHP, CSS, HTML, CoffeeScript, JavaScript, Less, Sass, CSS3, HTML5, Ruby, Python

Paradigms

宁静的发展, Database Design, REST, 面向对象编程(OOP), Testing, 函数式编程, UI Design

Storage

PostgreSQL, MySQL, Redis, Memcached, NoSQL

Platforms

DeployHQ, Linux, Docker, Heroku, Firebase

Other

Embedded Software, Back-end, APIs, Full-stack, 命令行界面(CLI), 用户体验(UX), Usability, API Testing, Restler, Bootstrap 4, Bootstrap UI, 国际化, Reporting, Architecture, OWASP, RESTful Web服务, SOAP, Material Design, PayPal, Chrome Extensions, Finance APIs, SvelteKit, 最小可行产品(MVP), Web Development, Cordova, Laravel ActiveRecord, GitHub Actions, Firebase Hosting, REST API Clients, Axios

有效的合作

如何使用Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

开始你的无风险人才试验

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring