Francisco Temudo
Verified Expert in Engineering
Software Developer
弗朗西斯科做软件开发人员已经有十多年了,在这段时间里有很多不同的专业经验. 他最终主要为web编程,既开发前端,也开发后端. Currently, he works mostly with Ruby and JavaScript, 尽管他在PHP和Java方面有丰富的经验.
Portfolio
Experience
Availability
Preferred Environment
Git, Atom, Debian Linux, OS X
The most amazing...
...我参与的项目是拆除和改造一个非常笨重的, 单块后端应用变成一组可管理的微服务.
Work Experience
Senior Engineer/Developer
NMRKT (via Toptal)
- Implemented a Rails API for analytics.
- 为活动管理实现了React/Redux客户端模块.
- 实现了用于统计的React/Redux客户端模块.
- Enhanced several existing Rails apps.
- Enhanced an existing PHP back-end.
- 将部分PHP后端提取到React/Redux前端使用的Rails API中.
- 创建多个Elasticsearch索引用于分析.
- 创建了一些聚合来从Elasticsearch获取分析数据.
Software Developer
ClubJudge
- 在Ruby中使用Sinatra和微服务开发OAuth服务器.
- 将单一的Rails后端拆分为微服务架构.
- Built a backbone-based front-end application.
- 为基于Node的RESTful API创建端点.js.
- 开发了一个使用RESTful API提供的服务的Backbone应用程序.
- Built a Rails management back-office.
- 创建Ruby代理,以不同的模式模拟网站访问, geographical locations, browsers, and operating systems.
- 用Ruby开发了一个DSL,通过Ruby访问代理抓取在线内容.
- 将Elasticsearch索引应用到我们的模型中进行搜索和预计算.
- 建立了多个援救和助手异步作业.
Software Developer
SAPO
- 用PHP开发了一个广告系统管理后台.
- 为客户建立一个自我护理后台,管理他们的广告活动.
- 用PHP为类似groupon的凭证服务创建API.
- 基于JasperReports开发了基于java的报表服务器, for an Adwords-like advertisement service.
- 搭建广告服务的支付网关, the voucher service, a music streaming service, and a games service.
- 用C语言创建MySQL udf,为广告服务运行时使用的非规范化数据库准备域数据.
- 为广告服务维护一个Python欺诈管理模块.
Software Developer
Freelance
- 为游艇经纪人开发了一个PHP网站和CMS.
- 在CodeIgniter上为一个网站构建了一个PHP网站和API,该网站允许人们用葡萄牙语提问,该网站还包含许多语言资源.
- Installed, configured, and maintained an Intel quad-core server, with 4 HDs set up as a RAID 10, 和Debian一起为一家葡萄牙语言学研究所工作.
- Created a Rails personal site for an artist.
- 为游艇产品商店开发PHP网站和CMS.
- Built a PHP website and CMS for classical cars.
- 为一家兽医医院创建了PHP网站和CMS.
Software Developer
Widescope
- Developed a Struts-based online photography shop.
- 基于Struts 1为Websphere Portal Express构建portlet.
- Customized the PHP-based egroupware platform.
Tibco Support
PT-SI
- 为客户端电信公司安装并支持Tibco SOA的所有机器和Unix环境.
- 为系统告警的外部消费提供AXIS web服务.
- Customized an Access DB using VBA.
- 与来自不同专业的技术人员沟通,他们的活动与应用集成有关.
- Managed HP UX and Solaris machines.
Software Developer
Siemens
- 在西门子的ggsn上开发了少量的CHILL和c++功能.
Consultant
Capita
- Developed multiple ASP online stores.
- Developed COM+ DLLs for data access.
- Developed store procedures for MS SQL.
- 构建用于转换产品XML数据的xslt.
- Created JavaScript animations and validations.
Application Support
TMN
- 用VB脚本、Java、bash/ksh开发监控脚本.
- 开发用于监控、可视化和报告的网页.
Software Developer
PT-SI
- 开发管理电信公司用户点的Java门户, 他们从使用手机中获得了什么,他们可以用什么来交换产品.
Support
SIVA Online
- 通过拆分一个类似的Flash迷你网站,使用HTML+JavaScript为兰博基尼开发了一个迷你网站.
- Maintained the newsletter.
- 为站点和内容管理器开发小组件.
Experience
Club Judge
Anuncios SAPO
Skills
Languages
PHP, JavaScript, CoffeeScript, SQL, Ruby, Haml, HTML, HTML5, Python, C, Visual Basic for Applications (VBA), VB, Bash, KSH, C++, XML, XSL, CCITT High Level Language (CHILL), Java, Bash Script
Frameworks
Slim, Ruby on Rails (RoR), Prototype Framework, Sinatra, CodeIgniter, GrapesJS, Bootstrap, AngularJS, Jasmine, Capybara, Selenium, Redux, ASP, PHPUnit, Apache Struts, Zend Framework
Libraries/APIs
jQuery文件上传,Watir WebDriver,车把,主干.js, jQuery UI, jQuery, Moment.js, Lodash, Underscore.js, PhantomJS, Node.js, Chai, Sinon.JS, ZeroMQ, Asynchronous Module Definition, Nokogiri, RequireJS, Sidekiq, Resque, Doctrine 2, React, Doctrine, JasperReports
Tools
RSpec, SimpleCov, VCR, Code Climate, Travis CI, Git, GitHub, Trello, Atom, Vim Text Editor, Mocha, Flash, Mongoose
Paradigms
模型视图控制器(MVC),分布式编程,微服务,REST
Storage
PostgreSQL, MySQL, Redis, Elasticsearch, SQLite, Microsoft SQL Server, Amazon S3 (AWS S3), Memcached, Sphinx Search Engine, MongoDB
Other
水豚- webkit, SOAP, Poltergeist,考拉,TIBCO
Platforms
MacOS, Linux, OS X, Debian Linux, WebSphere, Amazon EC2, Docker
Education
Licentiate Degree in Computer Science
里斯本大学理学院-里斯本