Luís Filipe Teófilo
Verified Expert in Engineering
C# Developer
With experience both as a scientist and an industrial software developer, Luís has the capacity to address real-world problems with creativity and effectiveness. His background in R&D也让他在执行高效和干净的解决方案来解决特殊要求的问题方面具有优势.
Portfolio
Experience
Availability
Preferred Environment
Windows, Subversion (SVN), Android Studio, NetBeans, Visual Studio
The most amazing...
...I've coded is an algorithm for opponent strategy modeling in incomplete information problems, which uses weighted Euclidian distance between chart slopes.
Work Experience
Software Engineer and Researcher
Agri-Esprit
- Worked on a web-based platform (JS/Node.js) for large-scale agricultural farm management (ERP) and related decision support systems.
- Developed a graphical tool for creating and managing the farm shapes.
- Developed a graphical tool for online tractor tracking on the map. The tractors communicate with the system by sending GPS signals.
- Developed parts of the REST API provided by the ERP in Node.js.
- 创建了一个可重用的表单生成系统,可以合并实体并透明地将它们编辑为单个实体.
Researcher
Artificial Intelligence and Computer Science Laboratory
- 开发具有先进对手建模能力的扑克软件,在AAAI计算机扑克锦标赛中获得第二名.
- 创建了一个扑克模拟器和PGDL语言,该语言允许使用自定义规则创建扑克游戏, with an AI opponent that adapts to those rules.
- Built a generic multi-modal framework to add customized natural interfaces to existing games. Interaction modes include Kinect and speech recognition.
- Innovated a computer vision system which controls user interfaces.
- Programmed a 3D visualizer for an intelligent wheelchair simulator (OpenGL, OpenTk, and C#).
- Supervised over ten master's theses in the game domain.
- Finished my PhD thesis under the game theory domain.
Software Engineer
Fast Luza - Consultoria, Unipessoal, Lda
- Developed several back-end web-based projects from scratch, such as fire extinguisher maintenance (http://portal.fastmex.pt/), airport parking maintenance (http://www.lowcostparking.pt/site/),以及为巴拿马政府提供的计算机配送物流软件(http://globalwrc).com/).
- 为Android平板电脑创建了一个数字产品目录,专门提供给供应商公司,允许订单记录和数据同步与公司的ERP.
- Worked on several front-end projects such as CMS (http://gvnova.net/) and eCommerce sites (http://xpressrepair.com/). These projects were based on an internal solution built from scratch.
- 编写了一个自动电子邮件通知系统,用于与我工作的网站相关的数据报告.
- Managed an IIS web server/SQL Server that hosts over 60 websites.
- Built website optimization tools for marketing.
Teacher
Faculty of Engineering of University of Porto
- Taught a wide variety of coursework, including programming (C/C++), programming labs (Java, UML, DokuWiki), web development (PHP/Smarty/PostgreSQL), software engineering (UML), databases (Oracle), operating systems (C/C++/Unix), computational theory (state machines/regular expressions/Turing machines), and computer organization (Assembly).
Experience
Fusion Farming Suite
FastMEX
Vroomz (via Toptal)
Private Investments Manager
Bilbayt (via Toptal)
http://bilbayt.comVending Machine Software (Cafematic)
Xpressrepair
Digital Product Catalog
Computer Distribution System
Pinto, Guedes de Oliveira
http://www.pintoguedesoliveira.com/我在这个项目中的角色是建立几乎整个后端(SQL Server数据库)和后台插入内容在这个网站.
Gemini
http://arxiv.org/ftp/arxiv/papers/1302/1302.3862.pdfExpert Guitar for Noobs
http://www.youtube.com/watch?v=am565r0X1b0Imagine City
http://www.youtube.com/watch?v=B8Ge3nN_NiIThis project was implemented in C# with the XNA framework for graphics.
Skills
Languages
JavaScript, SQL, Java, C#, Prolog, C++, T-SQL (Transact-SQL), PHP, XML, C, HTML, Assembly, UML
Frameworks
ASP.NET, ASP.NET MVC, Maria.js, ASP.NET Web Forms, Classic ASP, Angular, Bootstrap, Android SDK, AngularJS, Ruby on Rails (RoR)
Libraries/APIs
Google Maps SDK, Google Maps API, Google Maps, Leaflet, Node.js, jQuery, OpenCV, OpenGL, Google API, Windows Forms (WinForms), React
Paradigms
Object-oriented Programming (OOP), REST, Functional Programming, Extreme Programming, Scrum
Platforms
Windows, Linux, Android, NetBeans, iOS, RapidMiner
Other
Machine Learning, Data Modeling, Data Mining, Software Engineering, Software Development, Web Development, Freelancing, Posters
Tools
Adobe Photoshop, Sony Vegas, Paint.NET, Weka, Visual Studio, Android Studio, Subversion (SVN), Adobe Illustrator
Storage
PostGIS, SQLite, PostgreSQL, MySQL, Microsoft SQL Server, Oracle SQL, MongoDB, Oracle PL/SQL
Education
Ph.D. (Cum Laude) in Informatics Engineering
Faculty of Engineering of University of Porto - Porto, Portugal
Master's Degree in Informatics and Computing Engineering
Faculty of Engineering of University of Porto - Porto, Portugal
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