André Abrantes

André Abrantes Email and Phone Number

Principal Research Scientist @ Microsoft
Redmond, WA, US
André Abrantes's Location
Bellevue, Washington, United States, United States
André Abrantes's Contact Details

André Abrantes work email

André Abrantes personal email

n/a
About André Abrantes

Senior research software engineer with 10+ years of experience in software development and 5+ years in computer vision and machine learning. Experience in cross-team collaborations and customer-oriented development. Research, development and deployment of near real-time video understanding systems. Current focus on research of novel deep learning models for camera calibration and scene understanding.MSc in multimedia networks and distributed systems. Participated in programming and problem solving competitions, earning 4 medals in 5 participations in the Brazilian finals of the ACM International Collegiate Programming Contest.

André Abrantes's Current Company Details
Microsoft

Microsoft

View
Principal Research Scientist
Redmond, WA, US
Website:
microsoft.com
Employees:
231118
Company phone:
0124 415 8000
André Abrantes Work Experience Details
  • Microsoft
    Principal Research Scientist
    Microsoft
    Redmond, Wa, Us
  • Microsoft
    Senior Research Software Engineer
    Microsoft Sep 2021 - Present
    Redmond, Washington, Us
  • Microsoft
    Senior Research Software Engineer
    Microsoft Apr 2015 - Sep 2021
    Redmond, Washington, Us
    Tech lead of an applied research team focused on video understanding. Led development of computer vision projects ensuring product-level quality. Implemented highly efficient software in modern C++ and Python from end to end: from video streaming and processing to delivering customer-specific BI/alerts, from implementing multi-thread computer vision algorithms to scalable cloud services. Research in computer vision and machine learning.- Led team development with best practices and tools: C++ Core Guidelines, unit tests, integration tests, code reviews, code style, security & privacy reviews. Cross-team efforts to establish unified development practices.- Designed and developed a high performance pipeline for near real-time video understanding (object detection and classification), coordinating traditional computer vision algorithms (image enhancement, background subtraction, object tracking) and CNNs (Faster R-CNN, ResNet) with live streaming and business logic.- Continuous evaluation and improvement of the pipeline. On CPU, average utilization below 1 core per camera stream, below $1 per camera per day on Azure retail price.- Research: Development of CNNs for automatic camera calibration and lens distortion rectification from single image.- Research: Developed out-of-distribution detection methods using Batch Normalization features and SVM with applications to anomaly detection, camera malfunction detection and dataset selection.- Designed and developed cloud and edge production services deployed on 4 customers supporting over 350 simultaneous camera streams - Service Fabric, IoT Edge.- Experience with the full machine learning lifecycle: data acquisition, annotation, training, evaluation and deployment.- Customer interaction on different application verticals: workplace safety, public security, traffic monitoring, hospital safety.- Collaborations on 1P and 3P projects: PoCs, collaboration with Microsoft Consulting Services, Azure Computer Vision, etc.
  • Ibm Research
    Research Software Engineer
    Ibm Research Aug 2014 - Mar 2015
    Armonk, New York, Ny, Us
    Member of the Industrial Cloud Technologies group with focus on cloud service research and stream computing.- Created a novel dynamic resource allocation framework for cloud systems and for auto-scaling of stream computing applications. Methods predict future system load based on application-specific metadata.- Part of the IBM Watson bootstrap initiative in Latin America, presenting in events and universities.
  • Sieve
    Software Engineer
    Sieve Mar 2014 - Aug 2014
    Python developer in an e-commerce monitoring start-up. Customers included all major online retailers in Brazil.- Developed cloud-based Python web crawlers and scrapers for monitoring product prices, availability and delivery. Led integration with other services (like Google AdWords) and ecommerce platform APIs. Also worked on item duplicity detection and customer-specific BI.- Developed a dynamic price update framework based on supply/demand monitoring and microeconomic models.
  • Google
    Software Engineer
    Google May 2011 - Mar 2014
    Mountain View, Ca, Us
    Member of the Social Team. Spent first year working on the Orkut social network, later on Google+ internal systems for user data management and abuse. Developed large scale cloud systems in Java.- Built Orkut’s web REST API and public Java SDK for 3rd-party integrators.- Built Orkut’s Android app. Over 5M installs.- Developed Google+ user data administration service: a central service mediating all employee access to user data, ensuring privacy, security and auditability. Grew service to other products integrating with 40+ other product backends.- Developed and maintained high availability geo-distributed cloud systems handling massive amounts of data (Bigtable, Borg, MapReduce, gRPC, Protocol Buffers, Guice).- Participated in large development projects interacting with multiple teams across different countries.
  • Labvoip, Nce/Ufrj
    Network And Multimedia R&D
    Labvoip, Nce/Ufrj Feb 2006 - Apr 2011
    Member of a university research lab specialized in voice over IP. Undergrad part-time intern until 2008, full-time onward. Focus on quality monitoring of multimedia networks. Development leader.- Research, development and deployment of voice quality models and tools, including integration with VoIP software, like Asterisk. Focus on ITU-T recommendations.- Created a C++ call emulator supporting different codecs, quality models and stochastic network impairment models (packet loss, latency, jitter, etc).- Developed Asterisk module to integrate a proprietary videoconferencing system (audio, video, text, etc) to standard VoIP protocols (SIP, H.323) and PSTN.- Led development of fone@RNP, a VoIP service connecting over 100 federal institutions in Brazil at the time. 100% made of open source software, the system was developed as a Debian-based distribution. Developed system management web tools and taught classes to site admins. C, Perl, Bash, Javascript, PHP.

André Abrantes Skills

Linux C Software Development C++ Voip Algorithms Python Sip Java Sql Operating Systems Javascript Software Engineering Mysql Programming Qos Perl Distributed Systems Web Development Computer Science Design Patterns Networking Ffmpeg Video Analytics Cloud Computing Php

André Abrantes Education Details

  • Universidade Federal Do Rio De Janeiro
    Universidade Federal Do Rio De Janeiro
    Computer Science
  • Universidade Federal Do Rio De Janeiro
    Universidade Federal Do Rio De Janeiro
    Computer Science

Frequently Asked Questions about André Abrantes

What company does André Abrantes work for?

André Abrantes works for Microsoft

What is André Abrantes's role at the current company?

André Abrantes's current role is Principal Research Scientist.

What is André Abrantes's email address?

André Abrantes's email address is ab****@****oft.com

What schools did André Abrantes attend?

André Abrantes attended Universidade Federal Do Rio De Janeiro, Universidade Federal Do Rio De Janeiro.

What skills is André Abrantes known for?

André Abrantes has skills like Linux, C, Software Development, C++, Voip, Algorithms, Python, Sip, Java, Sql, Operating Systems, Javascript.

Who are André Abrantes's colleagues?

André Abrantes's colleagues are Vania Rose, Jhoel Díaz Villalobos, Hiko Jandee, Md Meraj Alam, Tyler Shi, Abdul Rehman, Dennis Steltjes.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.