Mário José Bittencourt
Verified Expert in Engineering
Software Developer
Porto, Portugal
Toptal member since August 20, 2016
Mário is a software engineer and architect with more than 30 years of providing software support to several companies in the market. He specializes in C/C++ development. He considers himself a back-end developer and is currently focused on Windows and MicroChip PIC platforms. Mário is a professional who has worked remotely and is an excellent communicator.
Portfolio
Experience
- C - 20 years
- C++ - 20 years
- Data Structures - 20 years
- Algorithms - 20 years
- Mathematics - 20 years
- Windows API - 15 years
- Image Processing - 15 years
- Computer Vision - 8 years
Availability
Preferred Environment
C++
The most amazing...
...sensation is to find something around the web that hints at something that makes all the difference when solving a project's problem.
Work Experience
Owner
EstúdioC
- Created custom compiler designs for several end-user applications;
- Worked on data mining, machine learning, and several related projects.
- Embedded a solution for an automatic vehicle location system and integrated it into many car sub-systems.
- Developed the physical access control solution, including turnstiles and barrier control, facial recognition, license plate recognition, video intelligence for surveillance, and an embedded solution for field management.
- Built facilities management, including external devices management using embedded solutions, integrated with a local wireless network for easy handling.
- Conducted software optimization for card payment industry management tools, leveraging the problem detection systems performance to extremely high levels of bus data traffic.
- Handled the urban display's operations using an embedded solution and integrated it with mobile communication for an optimized exhibition of bus arrival, including the estimation calculation.
- Performed image and video authentication using forensic watermarking, allowing robust digital rights management.
- Managed NFTs which included collection rendering, blockchain minting, and rarity management.
- Implemented Windows DNS resolution protection using ISO stack hooking.
Software Engineer
EMBRAER
- Used math for an airplane simulation.
- Created presentation frameworks for engineering purposes.
- Provided software support for aeronautical engineers.
- Made 3D image renderings.
Software Engineer
CTA/IEAv
- Provided software background to support science researchers.
Experience
CODESP - Port of Santos
http://www.portodesantos.com.brThe camera stream is encoded for online usage.
Education
Bachelor's Degree in Computer Technology
ITA | Instituto Tecnológico de Aeronáutica - São José dos Campos, Brazil
Skills
Libraries/APIs
Win32 API, Windows API, Google Maps SDK, Google Maps JavaScript API 3, Google Geocoding API, DirectX
Tools
C++Builder, Turbo Pascal
Languages
C, Embedded C, C++, JavaScript, Embedded C++, SQL, CSS3, HTML, Pascal, CSS, Python
Platforms
Win32, Windows, Microsoft, Amazon Web Services (AWS), Universal Windows Platform (UWP), Blockchain
Paradigms
Parallel Programming
Storage
PostgreSQL, MySQL
Other
Mathematics, Networks, Transmission Control Protocol (TCP), Compilers, Source Code Parsing, Algorithms, TCP/IP, Atmel, Data Structures, Microcontroller Programming, Network Protocols, Deep Learning, Data Mining, Artificial Intelligence (AI), Ajax, Web Robots, Computer Vision, Embedded Systems, Pattern Recognition, Machine Learning, Reverse Engineering, Facial Recognition, Middleware, State Machines, Image Processing, Parsers, Data Compression, Cryptography, DOM, Graphics, RSA, Optical Character Recognition (OCR), UDP, HTTP, Communication, DSP, DNS, Algorithmic Trading, Data Science, Web Crawlers, APIs, API Integration, Trading, GSM, SMS, Numerical Methods, Code Generators, 3D Reconstruction, FTP, SMTP, POP3, Device Drivers, Neural Networks, Digital Signal Processing
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring