Danilo Lemos
@danilolemos
Senior software developer specializing in C/C++, embedded systems, cloud and DevOps.
What I'm looking for
I am a senior software developer with over 30 years of experience building C/C++ solutions for embedded Linux, real-time systems, and high-performance mission-critical applications across finance, telecom and enterprise sectors.
I have deep expertise in relational and non-relational databases (Oracle, DB2, SQL Server, PostgreSQL, MongoDB, Redis), protocols such as FIX and ISO 8583, and extensive experience with Python, Shell scripting, DevOps practices, containerization and cloud-native architectures on AWS, GCP and IBM Cloud.
I deliver reliable, maintainable code under pressure, lead cross-functional teams, and drive automation, CI/CD and testing practices to improve availability and streamline deployments.
Experience
Work history, roles, and key accomplishments
Freelance Developer
Luda Tecnologia
Jan 2024 - Present (1 year 10 months)
Implemented CI/CD pipelines, cloud integrations and serverless architectures on AWS, and provided production monitoring and support for clients. Automated deployment and observability to improve release velocity and reliability.
Senior C++ Developer
Constância Investimentos
Jul 2022 - Nov 2023 (1 year 4 months)
Developed and maintained financial systems in C++ and Python, implemented FIX protocol and event streaming with Kafka/RabbitMQ, and integrated systems with GCP, AWS and IBM Cloud. Delivered unit-tested, production-ready modules using GTest and Boost.
Built and maintained backend systems for fleet tracking, integrated vehicle sensors with Android and server platforms, implemented WebSocket real-time communication and optimized database models in PostgreSQL and Oracle. Automated operations with shell scripting in a Kanban squad.
Senior Developer
Azul Seguros / Opentec
Apr 2020 - May 2021 (1 year 1 month)
Developed fee calculation and card transaction systems, integrated legacy services and implemented unit testing and CI/CD best practices to improve system reliability. Supported transaction processing and system modernization efforts.
Developer / Analyst
Peopleware Tecnologia
Aug 2018 - Mar 2020 (1 year 7 months)
Maintained and evolved credit recovery systems, integrated with external vendors (Equifax), and developed Oracle PRO*C and PL/SQL solutions while providing requirements gathering and client support.
Senior Developer
Link Mundial Tecnologia da Informação
Jan 2016 - Aug 2018 (2 years 7 months)
Migrated C# projects to stored procedures, refactored databases for normalization and implemented high-availability solutions (FCI) to improve maintainability and uptime. Led database design and best practices adoption.
Senior Developer
Accenture / TIM Brasil
Aug 2015 - Oct 2015 (2 months)
Automated system tasks with shell scripts and managed database migration and versioning to support telecom operations and platform modernization efforts.
Requirements Analyst / BI Developer
SEPLAG
Mar 2015 - May 2015 (2 months)
Analyzed requirements and developed web and client/server applications, improving document upload system productivity by over 60% and managing SQL Server databases and performance optimizations.
Team Lead (Project-based)
iTd - in Tech Developments
Nov 2014 - Feb 2015 (3 months)
Led a multidisciplinary team to deliver an electronic wallet device, overseeing architecture, embedded software (secure element APIs, NFC), and compliance with encryption and privacy standards under tight deadlines.
Requirements Analyst / BI
Keyrus
Jun 2013 - Feb 2014 (8 months)
Designed BI indicators and dashboards, performed data reconciliation and file processing for telecom monetization and customer migration initiatives, and delivered Tableau reports to support decision-making.
Owner / Systems Analyst / Developer
Link Mundial Tecnologia
Mar 2013 - May 2013 (2 months)
Provided freelance development and consultancy across mobile (Objective-C), BI and database projects, performing requirements analysis and architecture for client engagements.
Systems Analyst / BI Developer
TIM Brasil (via Triad Systems)
Apr 2012 - Mar 2013 (11 months)
Designed and implemented data warehouse and BI solutions, automated ETL pipelines with DataStage and SAS, and created Tableau dashboards to monitor telecom KPIs and reduce manual processing.
Freelance Consultant
Various Clients
Aug 2010 - Dec 2012 (2 years 4 months)
Delivered systems architecture, full-stack development and mobile apps for public-sector clients (INMETRO, IBGE, DBTRANS), using C#, C++, ASP and J2ME while applying Agile practices and UML modeling.
Business Analyst / Requirements Specialist
DSCON
Jan 2012 - Mar 2012 (2 months)
Modeled and optimized business processes (BPM), participated in SOA design and implemented functional documentation and process simulations using Bizagi and JDeveloper.
Systems Analyst
BSI Tecnologia
Jun 2010 - Jul 2011 (1 year 1 month)
Developed high-availability ISO 8583-based transaction systems in C, implemented real-time payment authorization modules and optimized PL/SQL routines for performance and reliability.
Systems & Requirements Analyst / Developer
BMF&BOVESPA
Sep 2009 - May 2010 (8 months)
Contributed backend development for TGP and Sinacor systems, integrated messaging for financial operations and modeled software processes to support trading and market services.
Software Engineer
Cinq Technologies
Feb 2008 - Aug 2009 (1 year 6 months)
Developed ATM software (XFS 3.x) and contributed to ERP migration to .NET/C#, implementing low-level device communication, integration testing and SQL Server optimizations for clients Diebold and Bematech.
Systems Analyst / Requirements Engineer
HSBC Bank
May 2001 - Apr 2002 (11 months)
Designed SOA-based internet banking systems, led requirements gathering and contributed to COBOL-to-Java migrations and IBM WebSphere/BPM-based workflow integrations.
Software Developer
Grisoft / Schlumberger / Atos Origin / Petrobras
Developed C++ geoprocessing and image analysis software for oil & gas and environmental monitoring, integrating remote sensing and component-based architectures for embedded and desktop environments.
Education
Degrees, certifications, and relevant coursework
Federal University of Paraná
Bachelor of Science, Data Processing
1990 - 1994
Completed a Bachelor of Science in Data Processing with coursework and training in systems development and databases, graduating in 1994.
SPEI
Technical Certificate, Software Development
1986 - 1988
Earned a Technical Certificate in Software Development, focusing on practical software engineering and development practices.
FAE Business School
Bachelor of Science (incomplete), Economics
Completed approximately 2.5 years of coursework toward a Bachelor of Science in Economics before pausing studies.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Danilo?
You can contact Danilo and 90k+ other talented remote workers on Himalayas.
Message DaniloFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
