Igor Santos
Verified Expert in Engineering
国际化开发人员
Igor is a web developer focused on modern PHP and JS, always striving for new technologies. 当他戴上后帽的时候, 他专注于高性能和DRY代码, 在API服务器或消费者上工作. 当他戴上帽子的时候, 他致力于为用户提供最好的用户体验.
Portfolio
Experience
Availability
首选的环境
JetBrains, CLI, Git, Linux
The most amazing...
...我建立的网站是Sugar Loaf的. 这是一个伟大的挑战,在一个伟大的地方取得了伟大的成果.
Work Experience
PHP/React Developer
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.
首席Python开发人员
根号- 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.
React Developer
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.
PHP/API Developer
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.
React Developer
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).
Analyst Developer
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.
Ruby (Padrino)开发者
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).
Experience
演讲者@ PHPeste: RESTful最佳实践
http://www.slideshare.net/igorsantos07/restfuuuu-boas-prticas-restful-phpeste-2017I 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它后来被集成到Cordova(遗留)shell中, 所以它也是作为原生应用(Android和iOS)发行的. 它包括一个基于php的(Restler) API,通过Codeception进行了测试, 还学会了其他语言.
Clockify Targets
http://clockify-targets.web.appIt's a SvelteKit project that was deployed to Firebase and is using LocalStorage (for now).
Mini-calc
http://chrome.google.com/webstore/detail/dcjlnkbkpjdgjemfjgnoklibjijfbgmgKonato |事件目录
我是唯一的开发者, 构建从数据库到前端和后端的所有内容, using PHP7, Laravel 5, PostgreSQL, Docker, and Heroku.
它是开源的,网址是http://github.com/konato-events/web.
Geru |债务计算器
原产品现已下线.
Sameach Vedações -响应式重新设计
Education
信息系统学士学位
universsidade Estácio de sade
计算机科学访问学生
达尔豪斯大学-哈利法克斯,加拿大
Skills
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.
Share your needs
Choose your talent
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring