Ed Duarte

Ed duarte

bookmark on deepenrich
location of Ed DuarteZurich, Zurich, Switzerland
Followers of Ed Duarte840 followers
  • Timeline

  • About me

    Senior Software Engineer at SwissSign AG

  • Education

    • Universidade de aveiro

      2010 - 2014
      Licentiate degree information technology 14 out of 20

      • Developer on a platform for dynamic deployment of web services that allowed the concurrent annotation of biomedical documents. This project was submitted as my Bachelor's Thesis, and was graded 19 out of 20;• First Prize Winner of IEEE and AETTUA's Mobile Computing Contest 2014 with Travis, an application for taxi lookup and ride scheduling in which I was lead developer and team leader;• Undergraduate Student Researcher at the Institute of Electronics and Telematics… Show more • Developer on a platform for dynamic deployment of web services that allowed the concurrent annotation of biomedical documents. This project was submitted as my Bachelor's Thesis, and was graded 19 out of 20;• First Prize Winner of IEEE and AETTUA's Mobile Computing Contest 2014 with Travis, an application for taxi lookup and ride scheduling in which I was lead developer and team leader;• Undergraduate Student Researcher at the Institute of Electronics and Telematics Engineering of Aveiro (IEETA);• Author of research paper “Secure and trustworthy file sharing over cloud storage using eID tokens”, published and presented at Open Identity Summit in Stuttgart, Germany, on November 2014. Show less

    • Universidade de aveiro

      2014 - 2018
      Master of science (msc) computer software engineering 17 out of 20

      • Published "Collaborative analysis over massive time series data sets", a comprehensive study of time series analysis technologies and in-depth specification of a domain-agnostic, secure and distributed architecture for time series analysis and annotation that handles massive quantities of data points and intensive workloads. This study was submitted as my Master's Thesis, and was graded 19 out of 20;• Author of research paper “Distributed and scalable platform for collaborative… Show more • Published "Collaborative analysis over massive time series data sets", a comprehensive study of time series analysis technologies and in-depth specification of a domain-agnostic, secure and distributed architecture for time series analysis and annotation that handles massive quantities of data points and intensive workloads. This study was submitted as my Master's Thesis, and was graded 19 out of 20;• Author of research paper “Distributed and scalable platform for collaborative analysis of massive time series data sets”, published and presented at DATA 2019, Prague, Czech Republic, on July 2019;• Author of research paper “Living Globe: Tridimensional interactive visualization of world demographic data”, published and presented at HCI International in Toronto, Canada, on July 2016. Show less

  • Experience

    • Institute of electronics and telematics engineering of aveiro (ieeta)

      Jul 2013 - Jun 2014
      Undergraduate researcher

      Developer on an biomedical information extraction software, used by researchers in the biomedical field to automatically extract dozens of heterogeneous biomedical concepts using state-of-the-art methods for Natural Language Processing (e.g., sentence splitting, tokenization, lemmatization, part-of-speech tagging, chunking and dependency parsing) and Concept Recognition (e.g., dictionaries and machine learning).• developed a backend infrastructure capable of deploying independent web services for concurrent annotation of biomedical documents, each service having their own set of ontologies and Machine Learning models;• redesigned the existing platform to support multi-language processing, using OpenNLP models, and exporting of annotations to multiple text corpora formats (A1, BioC, CoNLL, JSON, XML and Base64). Show less

    • Ubiwhere

      Jul 2014 - Sept 2016
      Software engineer

      Backend Developer and Mobile Developer at Ubiwhere, where I researched and used state-of-the-art tools and methodologies for backend, data processing and API design, and did mobile application development, project management and requirement analysis.• developed and deployed a business process modelling and integration platform (backend, message broker, frontend) that collects absences and check-ins/check-outs from University of Coimbra workers and automates user/group task assignment, periodic integrity checking, and email notifications;• developed iOS applications for various brands (Vodafone, Anacom, Prio, University of Porto). Show less

    • Thumbeo

      Jul 2014 - Jun 2016
      Co founder, lead developer & ux designer

      Backend Developer, Mobile Developer, UX Designer, Product Designer and Project Manager on a ride-sharing mobile application that allows users to find rides near them, schedule their own rides and chat in real-time. Over a span of 4 months since its official launch, Thumbeo reached over 600 registered users, 1200 published rides, 20 partnerships with various music festivals and radio stations in Portugal, and 1000 likes on Facebook. The app was featured by "SIC"​ (sic.pt), the second most-viewed TV channel in Portugal, "Pplware"​ (pplware.pt), the most popular Portuguese tech blog, and many other local newspapers, blogs and radio stations. In 2016 we were nominated for "Best use of technology" at the Iberian Festival Awards.• developed core functionality of an Android application;• devised the overall user experience of the final product;• designed a set of UI components and digital marketing assets;• established partnerships with representatives of music festivals, radio stations, student councils and other events and associations. Show less

    • Youclap

      Nov 2015 - Aug 2016
      Co founder & technical lead

      Lead Distributed Systems Engineer, Backend Developer, Mobile Developer and UI/UX Designer on a mobile platform for challenge-sharing between users and brands, with real-time chatting and user event tracking and analytics. Much of the design behind YouClap was made by revising and reworking the common tropes of modern social media apps, so as to make judging of competition entries more impartial.• developed backend logic for the mobile apps, dealing with out-of-order logging, event sourcing, concurrency challenges and various optimizations (REST call chaining & caching, payload compression in low bandwidth connections, etc...);• lead the interaction design of the apps, supervising and unifying a vision of the core experience that properly handles multiple scenarios (video/photo resolution in different screen sizes and densities), creating interaction models, user task flows, mock-ups and UI specifications, and developing these in Android and iOS environments. Show less

    • Bikeemotion

      Mar 2016 - Jun 2016
      Ios developer

      iOS Developer on a multiple-storyboard-single-codebase client for a bike-sharing product, deployed in multiple cities in North America. The infrastructure and its frontend clients were designed with performance and high-availability in mind, and comprehend a myriad of sub-systems that appear in heterogeneous but interconnected forms, such as Remote OSGi services, REST endpoints, distributed messaging queues, distributed & polyglot persistence, infrastructure auto-scaling in cloud-based environment, etc. Show less

    • Ecomare

      Sept 2016 - Oct 2017
      Software engineer

      Distributed Systems Engineer on a fully-fledged platform for IoT sensor data processing, querying, notification and presentation.• developed a benchmark methodology for evaluation of Complex Event Processing technologies;• designed a distributed architecture where the platform, which receives stream data through MQTT,deploys messaging queues (RabbitMQ) and stream processing pipes (Spark, Flink, Ignite) inconcurrent pipelines, to deal with both continuous data and short bursts of data at a large scale. Show less

    • Bosch

      Dec 2017 - Dec 2020
      Software engineer

      Developer & researcher on a time-series analysis, annotation and visualization platform.• developed a collaborative tool for HVAC time-series analysis, used by data scientists to annotate over raw data and to instruct machine learning models on how to detect and predict important data patterns (i.e. anomalies);• implemented a distributed system that stores and queries time-series data and annotations (Spring Boot server, InfluxDB, PostgreSQL, Docker Swarm), employing techniques and best practices (load-balancing, sharding and in-memory caching with Redis) in order to handle massive amounts of data with high cardinality;• implemented a frontend application (ReactJS, Redux, Typescript, LESS) that displays time-series and annotation data on a chart visualization, allowing data scientists to view, create and update annotations, as well as review changes made by others. Show less

    • Swisssign ag

      Jan 2023 - now
      Senior software engineer

      Senior Backend & DevOps Developer on SwissID, a login and user management platform with qualified digital identities, integrated with 3rd parties such as Swiss Post.• implemented and deployed microservices to support qualified electronic signing and multi-tenant trust services for highly-certified authentication and authorization (e.g. OpenID Connect with Passkeys).

  • Licenses & Certifications

    • Forgerock access management core skills

      Forgerock
      Jun 2023
      View certificate certificate
    • Cambridge esol first certificate in english

      Cambridge english language assessment
      May 2013
    • Gitops fundamentals

      Codefresh
      Jan 2025
      View certificate certificate
    • German a1 level (19 out of 20)

      Universidade de aveiro
      Dec 2013
    • Japanese initiation (19 out of 20)

      Universidade de aveiro
      Jun 2015
    • Cambridge esol certificate in advanced english

      Cambridge english language assessment
      Nov 2013
  • Honors & Awards

    • Awarded to Ed Duarte
      Mobile Computing Contest (1st Prize) IEEE / AETTUA Jun 2014 The Mobile Computing Contest, organised by the Institute of Electrical and Electronics Engineers (IEEE) and the University of Aveiro Student Council (AETTUA), was an event aimed at the design, development and promotion of mobile applications. I was team leader, lead developer and UI designer on an application for ride scheduling with taxi cars in real time, which was awarded first prize in the contest.