Simon Santiago Soriano
Verified Expert in Engineering
Software Developer
Simon是一名软件工程师,拥有六年多的后端经验, distributed systems, CI, and web development. An ex-Uber employee and a founder of Salonomi.com, Simon与人合著了论文《欧博体育app下载》(发表于EuroSys’19),并为Platzi创建了两门关于Ruby和Ruby on Rails的五星级课程, the largest online tech school in Latin America.
Portfolio
Experience
Availability
Preferred Environment
命令行界面(CLI), Sublime Text, Atom, Git, Ubuntu, MacOS
The most amazing...
...我在优步做过的工作是——我领导了构建系统的远程执行和缓存的开发, achieving 2x build time improvements in 50% of CI jobs.
Work Experience
Founder and Lead Developer
Salonomi.com
- 优化了慢速查询和页面加载时间,性能提升了500%.
- Developed a reservations module using React.
- Migrated the app from Heroku to a Flynn cluster in AWS.
- Architected the MVP for Salonomi.
Senior Software Engineer
Uber
- 领导构建系统的远程执行和远程缓存的开发和实现, 在公司最大的存储库中,将50%的CI作业的构建时间提高了两倍.
- 共同设计和开发测试分析平台,每小时可处理数百万个测试结果.
- 与人合著了一篇题为《欧博体育app下载》的论文,发表于EuroSys '19.
Software Engineer
Infuse.us
- 使用Ruby on Rails为后端开发了一个移动应用程序的MVP, Ionic for the front end, and PayPal and Stripe as payment gateways.
- 为使用Ruby on Rails开发的销售点系统构建新特性并修复bug, ActiveAdmin, and Ionic.
Software Engineer and Mentor
Make It Real Camp
- 使用Docker容器、Dokku和Sidekiq开发了一个代码评估器模块. 这个模块可以评估HTML, JavaScript, Ruby,甚至Rails项目.
- Oversaw code maintenance, deployment, continuous integration, monitoring, and overall performance of the platform.
- 设计并实现了web开发学习平台的代码挑战.
- 实现了web开发学习平台的新功能.
- Recorded screencasts about web technologies.
Software Engineer
Elibom
- 领导哥伦比亚支付平台Datapagos的开发.
- 使用Ruby on Rails将后端开发为RESTful API.
- Migrated the front end from Ruby on Rails to AngularJS.
- Implemented integration with two payment processors.
- Managed the deployment and development using AWS.
Software Engineer
PayU Latam
- 扩展了一个支付平台,支持哥伦比亚90%以上的在线支付和拉丁美洲40%以上的在线支付.
- 看起来像集成测试的重构单元测试.
- Created test fixtures for almost every class I touched.
- Reduced the execution time for tests.
- Implemented a new payment method.
Founder and Software Engineer
Wazones
- 开发了两个由哥伦比亚政府资助的移动应用程序.
- 创建了Yo reportto,一个让哥伦比亚人报告附近自然灾害的应用程序.
- Developed APIs using Node.js.
- 构建了一个使用PhoneGap和Google Charts呈现统计数据的模块.
- Supported Android and iOS.
Experience
Slack Visitor
http://github.com/simon0191/slack-visitorToptal Open Source Grant
Selected Open Source Contributions
http://github.com/simon0191• http://github.com/mattermost/platform/commits?author=simon0191
• http://github.com/mattyr/flynn-pgbackups/commits/master?author=simon0191
• http://github.com/flynn/flynn/commits/master?author=simon0191
• http://github.com/d-unseductable/ruru/commits/master?author=simon0191
• http://github.com/steveklabnik/ruby-sys/commits/master?author=simon0191
• http://github.com/octokit/octokit.rb/commits/master/?author=simon0191
• http://github.com/ducksoupdev/vue-webpack-typescript/commits/?author=simon0191
• http://github.com/simon0191/slack-visitor
• http://github.com/simon0191/custom-ssh-key-buildpack
• http://github.com/simon0191/fast_priority_queue
• http://github.com/simon0191/date_supercharger
Fast Priority Queue
http://github.com/simon0191/fast_priority_queueSlashBox
Date Supercharger
http://github.com/simon0191/date_superchargerPrometeo
Developed using Ruby on Rails.
Suppliers Admin Platform
Developed using Ruby on Rails.
TheRokuBalance
竞赛编程网|竞赛报名网站
http://registro.redprogramacioncompetitiva.comChrome Dev Tools Article
Yo Reporto
Programming Competitions
前10名:参加了4轮ACM ICPC地区预选赛. (Best results: 7th and 9th place out of 109 teams)
导师:大学新手编程马拉松团队教练(2011 - 2013)
Education
Bachelor's Degree in Computer Science
Pontifical Xavierian University - Colombia
Skills
Libraries/APIs
REST APIs, React Redux, React, Node.js, jQuery, Sidekiq, Vue
Tools
Git, Atom, Sublime Text, RSpec, GitHub
Frameworks
Ruby on Rails 4, Ruby on Rails (RoR), Ruby on Rails 3, Spring, PhoneGap, Ionic, Angular, Chrome
Languages
Ruby, JavaScript, Python, TypeScript, Go, SCSS, HTML, Java, CSS, Markdown, Bash, ECMAScript (ES6), Rust
Paradigms
敏捷软件开发、Scrum、测试驱动开发(TDD)
Platforms
Ubuntu, Amazon Web Services (AWS), Docker, MacOS, DigitalOcean, Heroku, Dokku, Google Cloud Platform (GCP), Unix
Storage
PostgreSQL, Redis
Other
命令行接口,SOAP,计算机科学,SSH
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring