Miguel Duarte
Verified Expert in Engineering
Artificial Intelligence (AI) Developer
Miguel plans and implements full-stack solutions, 专注于解决问题,并通过务实和技术无关的方法最大化用户和其他利益相关者的价值. He leans into his scientific research background, 他在哪里开发了机器人仿真平台和分布式计算系统等复杂系统, to learn and apply new technologies quickly.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), JetBrains, Git, MacOS
The most amazing...
...project I've worked on is designing and developing the hardware, software, and artificial intelligence for a real-world swarm robotics system.
Work Experience
CTO
Care & Family Health
- 自公司成立以来,担任主要的全栈开发人员. Responsible for the backend, the frontend, and DevOps.
- 由于数据的敏感性(PHI),实现了以安全和隐私为中心的解决方案, 加密处于静止状态,并在系统的不同组件之间传输.
- 使用AWS设置和集成基础设施,重点关注ECS、S3、DynamoDB、SNS和SQS.
- 管理一个小型开发团队,并负责所有项目的主要技术决策.
- 在优化基础设施资源使用的同时,保证系统的可扩展性.
- Integrated with multiple third-parties, such as payment gateways (Stripe), 政府机构(安大略省卫生和长期护理部), and communications providers (Stripe, RingCentral).
- Implemented fully-featured telemedicine capability into the system, where patients can have video appointments with a practitioner.
- 引入持续改进和自动化,使系统对用户更有效. 一个例子是使用OCR以最少的人为干预来处理文档.
Full-stack Developer
Kaja (via Toptal)
- 开发了一个考虑多种变量的智能行程计划器, such as the users' preferences, point-of-interest properties (location, rating, category, 使用机器学习技术,如空间聚类和遗传算法.
- 根据用户的Facebook点赞页面,开发了一个事件推荐系统. The system further cross-referenced the Facebook data with Last.fm's API in order to discern musical tastes.
- 使用Microsoft Azure的Cognitive Services将i18n添加到产品中(包括静态和动态元素),用于自动缓存内容翻译.
- Implemented a customized itinerary viewer with Google Maps.
- 开发自定义地图覆盖和集成的方向API与客户端缓存.
- Handled the complete redesign/rebranding of the website.
Invited Assistant Professor
Universidade Europeia (Laureate International Universities)
- 教授并负责游戏与应用开发专业一年级学生的课程单元数据库.
- 教授并负责计算机科学和计算机科学与管理专业一年级学生的课程单元“计算机体系结构”.
- Placed in the top 10% of faculty with regard to student satisfaction.
Postdoctoral Researcher
Instituto de Telecomunicações
- 提出了一种复杂形态机器人自动合成神经控制的新技术.
- 构建一个客户机-服务器应用程序,通过其API与V-REP机器人模拟器进行交互, 实现机器人控制器的并行和分布式评估.
- Published three peer-reviewed publications.
- Won the Fraunhofer Portugal Challenge 2016.
Doctoral Researcher
University Institute of Lisbon (ISCTE-IUL)
- 提出了一种新的机器人控制自动合成的人工智能方法.
- Designed and developed the hardware, software, and artificial intelligence for a real-world swarm robotics system.
- Published 24 peer-reviewed publications.
- Maintained and improved a custom distributed computing system.
- 应用数字制造技术快速,迭代的硬件设计.
- Won a Paper of Excellence award (IEEE ICDL-EPIROB, 2012), was nominated for a Best Paper award (PPSN, 2016), and won a Best Robot Video award (AAAI Video Competition, 2016).
- Wrote my Ph.D. 并获得了“弗劳恩霍夫挑战赛”(Fraunhofer Portugal AICOS)和“最佳博士学位”.D. Thesis in Robotics" award (Portuguese Robotics Society).
Teaching Assistant
University Institute of Lisbon (ISCTE-IUL)
- 教授课程单元:计算机科学专业一年级学生编程导论, computer science with management, and computer science with telecommunications.
- 教授计算机科学专业一年级学生的课程单元:面向对象程序设计, computer science with management, and computer science with telecommunications.
- 与当地IEEE学生分会合作,在学校组织了多次活动.
Web Developer
PTWS Lda
- 开发基于开源平台的定制全栈电子商务解决方案.
- 为多个电子商务平台创建第三方支付网关.
- Managed a small team of developers.
- 为web软件(Joomla、PrestaShop、WHMCS等)安装、配置和开发模块.
Experience
JBotEvolver
http://github.com/BioMachinesLab/jbotevolverConilon
http://github.com/BioMachinesLab/conillonColor Orbs
http://www.microsoft.com/en-us/p/color-orbs/9wzdncrdrhpfJhip8
http://github.com/miguelduarte42/Jhip8Chip8JS
http://github.com/miguelduarte42/Chip8JS• http://miguelduarte.pt/2012/07/09/chip-8-emulator-in-javascript/
Moppy and Floppy Guitar
Skills
Languages
Java, CSS, HTML, SQL, JavaScript, PHP, Assembly, Sass, XML, c#, C, Prolog, R, Python
Frameworks
ASP.NET, Redux, Swagger, AngularJS, Express.js
Libraries/APIs
Node.js, Twilio API, Google Maps, React, jQuery, OpenCV, Ggplot2
Tools
PrestaShop, Eclipse IDE, Travis CI, RedBean ORM, Git, Adobe Photoshop, JetBrains, Adobe Illustrator, Atom
Paradigms
Object-oriented Programming (OOP), REST
Platforms
MacOS, Linux, Amazon Web Services (AWS), Windows, Eclipse, Docker
Storage
JSON, MySQL, MongoDB
Other
Evolutionary Algorithms, Neural Networks, Robotics, Artificial Intelligence (AI), Ajax, Evolutionary Computation, Artificial Neural Networks (ANN), V-REP, Machine Learning, Electronics, Robot Operating System (ROS)
Education
Ph.D. in Computer Science
University Institute of Lisbon (ISCTE-IUL) - Lisbon, Portugal
Master's Degree in Computer Science
University Institute of Lisbon (ISCTE-IUL) - Lisbon, Portugal
Bachelor's Degree in Computer Science
University Institute of Lisbon (ISCTE-IUL) - Lisbon, Portugal