Experience in software development using the main programming languages such as Java, Python and Swift. High expertise in native mobile development (Android and iOS), web services and software architectures like Clean, MVC and MVP. A multidisciplinary engineer that loves to learn new technologies, paradigms and programming languages and have worked in different projects and development environments like mobile, server and embedded softwares.
-
Staff Software EngineerGoogleSão Paulo, Brazil -
Senior Software EngineerGoogle Dec 2022 - Present -
Senior Software EngineerMicrosoft Oct 2021 - Nov 2022Design, implement and support the geographic expansion of telephone numbers for PSTN calling and SMS in Azure Communication Services.Design, and coordinate the implementation of user-facing features for Azure Communication Services, such as trial telephone numbers, and also internal ones, such as telemetry and logging.Responsible for the SDKs (Java, C#, Python, and Javascript) maintenance and features implementation. -
Customer Solutions Engineer IiiGoogle Apr 2021 - Oct 2021 -
Customer Solutions Engineer IiGoogle Jan 2019 - Apr 2021São Paulo Area, BrazilHelp Google's largest advertisers to thrive with Google's Ads products through technical solutions, addressing their business objectives and challenges, implementing end-to-end solutions, managing different stakeholders and prioritizing multiple projects simultaneously.Contributed with Google's infrastructure team as Software Engineer and also with Advertising sell side ecosystem products. -
Mobile Software Engineering LeadMindminers Jan 2018 - Dec 2018 -
Software EngineerMindminers May 2017 - Jan 2018Responsible to coordinate mobile apps development implementing new features and solving bugs in both platforms Android and iOS using frameworks like ReactiveX, Retrofit and Realm database, Clean Architecture and MVP.Migration of web services consumed by them from monolithic to microservices architecture using serverless and containers paradigm, SQL and NoSQL databases (DynamoDB, Redshift and PostgreSQL).Planning and implementation of automated tests and delivery using BitBucket Pipelines. -
Software EngineerEncripta Jul 2011 - May 2017Responsible to maintain and implement new features on Android mobile application such as offline DASH videos playback using ExoPlayer, web services integration, local data persistence, UI and automated tests with JUnit and Espresso. Implementation of AirPlay support for DASH content playback on iOS. Development of libraries in Native Code for Android with NDK and C. RESTful APIs maintenance on server side using C# and Entity Framework. Development of audio and video processing software in C++ to encrypt/decrypt using Microsoft Porting Kit and container transmux such as MP4 and PIFF. Also implemented FairPlay Server for secure playback content on iOS and MacOS systems. -
Java DeveloperPlanin Sep 2009 - Jul 2011Responsible to develop and maintain web applications using Java and MySQL, backup automation and Linux server maintenance. Development of front-end web sites with HTML, CSS and JavaScript.
Lucas Santos Skills
Lucas Santos Education Details
-
Computer Science -
Melies - Escola De Cinema, 3D E AnimaçãoUnity Engine
Frequently Asked Questions about Lucas Santos
What company does Lucas Santos work for?
Lucas Santos works for Google
What is Lucas Santos's role at the current company?
Lucas Santos's current role is Staff Software Engineer.
What schools did Lucas Santos attend?
Lucas Santos attended The University Center Of Fei, Melies - Escola De Cinema, 3d E Animação.
What skills is Lucas Santos known for?
Lucas Santos has skills like Playready, Widevine, Dash, C++, C, C#, Objective C, Python, Opengl, Directx, Unity3d, Game Development.
Not the Lucas Santos you were looking for?
-
Lucas Santos
Sorocaba, Sp -
Lucas Althoff
Brasília, Df -
-
Lucas Santos
São Paulo, Sp
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial