fb-pixel

Location

Portugal

Rate

$30  / per hour

Years of experience

12+

About

As a versatile and focused software engineer with over 12 years of commercial experience, I have developed high-performance backend applications and am now seeking opportunities to leverage my expertise in software development and leadership skills to contribute to innovative projects. Throughout my career, I have worked with a range of technologies, including Python, C++, Django, and various microservices architectures. At Ebury, I developed and maintained quoting applications and treasury-related systems, integrating FIX messages from liquidity providers and publishing them in Postgres DBs and Kafka pipelines. My role also involved monitoring production systems using Kibana, Prometheus, and Sentry, and migrating components from C++ to Python. During my tenure at BMW with Critical Techworks, I implemented AndroidAuto and CarPlay support, developed embedded applications, and mentored junior engineers. My experience at Nokia involved adapting 3G and 4G parsers for microservices architecture, continuously improving network support, and insourcing an ETL component to Nokia systems. I started my career as a Junior Software Developer at Galp, where I designed and developed new features using various programming languages and databases. My educational background includes a M.Sc. and B.Sc. in Computer Science from the University of Minho, and I hold a certification in Linux Kernel Debugging and Security from The Linux Foundation. I am proficient in several programming languages and frameworks, with a strong interest in RUST and Golang, and I am experienced with various technologies including AWS, Docker, and Kubernetes.

Tech Stack

C++, AWS, Bash, Django, Docker, Java, Oracle, Python, REST APIs

Experience

  • At Ebury, I developed and maintained quoting related applications using Python/Django with a microservices architecture, integrating FIX messages from liquidity providers and publishing them in Postgres DBs and Kafka pipelines.
  • I managed treasury related applications built in Python Django with microservices architecture, communicating with 3rd parties via REST APIs and deployed in AWS.
  • I monitored production systems via Kibana, Prometheus, and Sentry to ensure their smooth operation and quickly address any issues.
  • Successfully migrated components in C++ to Python using existing architecture and tools at Ebury.
  • At BMW, I implemented BMW AndroidAuto and CarPlay support using C++, Python, QT core, Yocto, iOS, and Android frameworks.
  • I mentored junior engineers, led proof of concept projects, and facilitated agile (scrum) ceremonies at BMW.
  • At Nokia, I adapted 3G and 4G performance-critical parsers for microservices architecture using C++, Python, and Docker, with multi-telecom vendor support, and continuously improved support for performance-critical parsers for 2G, 3G, and 4G networks.

Employment history

Senior Software Engineer, Ebury January 2023-February 2024

● Developed and maintained quoting related applications using Python/Django with microservices architecture, integrating FIX messages from liquidity providers and publishing them in Postgres DBs and Kafka pipelines.
● Managed treasury related applications built in Python Django with microservices architecture, communicating with 3rd parties via REST APIs and deployed in AWS.
● Monitored production systems via Kibana, Prometheus, and Sentry.
● Successfully migrated components in C++ to Python using existing architecture and tools.

Senior Software Engineer, BMW, Critical Techworks September 2019-August 2022

● Implemented BMW AndroidAuto and CarPlay support using C++, Python, QT core, Yocto, iOS, and Android framework.
● Developed embedded applications using C++, RabbitMQ, Protocol Buffers, and Covesa tools.
● Mentored junior engineers, led proof of concept projects, and facilitated agile (scrum) ceremonies.

Software Developer, Nokia November 2014-August 2019

● Adapted 3G and 4G performance-critical parsers for microservices architecture using C++, Python, and Docker, with
multi-telecom vendor support.
● Continuously improved support for performance-critical parsers for 2G, 3G, and 4G networks using C++, Python, and
Java.
● Successfully insourced an ETL component to Nokia systems using C++, Oracle, Red Hat, Python, and VMware,
achieving full CI support and increasing test coverage to 100%.

Junior Software Developer, Galp September 2012-November 2014

● Designed and developed new features for various applications using Pro*C, C++, C#, PL/SQL, and Oracle DB to meet project requirements and enhance system functionality.
● Utilized PL/SQL and Oracle DB to create, modify, and manage database schemas, stored procedures, and queries, ensuring data integrity and optimizing database performance.
● Wrote, tested, and maintained high-quality code in C++, C#, and Pro*C, adhering to coding standards and best practices to ensure robust and maintainable software solutions.
● Integrated new features and modules into existing systems, performing necessary configuration and ensuring seamless interaction with other components.
● Provided technical support and troubleshooting for developed features, addressing any issues or bugs that arose, and implementing timely fixes to maintain system reliability.
● Conducted performance analysis and optimization of applications and database queries to improve efficiency and reduce processing time.
● Collaborated with team members, stakeholders, and clients to gather requirements, discuss project progress, and ensure alignment with business goals. Documented code, design specifications, and user manuals to facilitate knowledge sharing and project continuity.

Scientific Researcher, Computer Science and Technology Centre (CCTC) February 2012-September 2012

● Conducted research and development on cutting-edge computer science projects, focusing on innovative solutions and advancements in technology.
● Gathered and analyzed data using statistical methods and computational tools to support research hypotheses and objectives.
● Performed comprehensive literature reviews to identify current trends, gaps, and advancements in the field of computer science, ensuring research was informed by the latest knowledge.
● Designed and implemented algorithms to address specific research problems, testing and refining them to achieve optimal performance.
● Collaborated with fellow researchers, faculty members, and industry professionals to exchange ideas, discuss findings, and advance joint research initiatives.
● Documented research methodologies, experiments, results, and conclusions in technical reports and research papers for publication and presentation at conferences.
● Presented research findings at internal meetings, seminars, and conferences, effectively communicating complex concepts and results to a diverse audience.

Education history

University of Minho January 2009 – February 2011 M.Sc. Computer Science
University of Minho January 2006–February 2009 B.Sc. Computer Science
The linux foundation September 2022 LFD440: Linux Kernel Debugging and Security

We've delighted 83 clients with our IT recruitment and software development services.

DevsData LLC Reviews 5.0 stars 37 reviews
Powered byClutch logo
Powered byClutch logo
See more testimonials
Similar blind CVs/resumes
Portugal

MLOps resume sample

Experienced Machine Learning and Data Engineer.
Machine Learning
AI
Airflow
Apache Spark
AWS-icon
AWS
Azure DevOps
Databricks
Docker-icon
Docker
Jenkins-icon
Jenkins
Kubernetes-icon
Kubernetes
Python-icon
Python
SQL-icon
SQL
Rate $27  /  per hour
Portugal

Operations Manager Resume Sample

Skilled operations manager excelling in team leadership, customer service, and continuous improvement.
Solution Architect
AWS-icon
AWS
Google Ads
Management-icon
Management
Operations
Rate $37  /  per hour
Portugal

Data Engineer with Python, Docker, Node: Resume Sample

Data Engineer with 6 years of industry experience, proficient in designing and maintaining data pipelines.
Data Engineering
Docker-icon
Docker
JavaScript-icon
JavaScript
MATLAB-icon
MATLAB
Node-icon
Node
Python-icon
Python
R-icon
R
Rate $34  /  per hour
Poland

Swagger Developer Resume Sample

Senior Java Software Developer skilled in backend architecture, database management, and team mentoring.
Swagger-icon
Swagger
Angular-icon
Angular
Bash-icon
Bash
Docker-icon
Docker
Git-icon
Git
Hibernate-icon
Hibernate
Java-icon
Java
JavaScript-icon
JavaScript
Kafka
Kubernetes-icon
Kubernetes
Microservices
MySQL-icon
MySQL
Oracle
PL/SQL
Python-icon
Python
Spring Framework
Rate $25  /  per hour
Poland

Sample COO Resume

A COO with over 20 years of experience in banking.
ERP
CRM
Google Analytics
Jira
Marketing
MS SQL
Oracle
Power BI
Project Management
ServiceNow
Workday
Rate $20  /  per hour
Poland

CEO Resume Sample

A CEO over 15 years of leadership experience.
ERP
Asana
AWS-icon
AWS
CRM
Microsoft Azure
MS Office
Oracle
Salesforce
SAP
Slack
Rate $25  /  per hour
Portugal

Salesman Resume Sample

Experienced Sales Executive skilled in market strategy, team leadership, and high-level customer management.
Sales-icon
Sales
Sales Management
Rate $47  /  per hour
Portugal

Ui/Ux Designer - Resume Sample in PDF

Senior UX/UI Designer and Team Lead
UI/UX
Adobe Suite
After Effects
Designer-icon
Designer
Figma-icon
Figma
Illustrator
Photoshop-icon
Photoshop
SaaS
Sketch-icon
Sketch
Rate $49  /  per hour

I agree to and accept that DevsData LLC will provide better user experience by collecting, analyzing and cataloging information about Internet electronic addresses that I have connected with my devices and about the type of my devices (such as the type and version of software) as well as by making automatic decisions (not involving sensitive data). The agreement applies for the legally binding period, or until either the user or DevsData LLC withdraws from the agreement. Withdrawing from the agreement will result in removing the user's data. Please see our privacy policy.

We use cookies to provide the best experience for you. >More about cookie policyarrow

Book a call with our team

For software development projects, minimum engagement is $15,000.

whatsapp
Prefer email?
Quote mark

Best back-end engineers I've ever worked with...​

“I interviewed about a dozen different firms. DevsData LLC is truly exceptional – their backend developers are some of the best I’ve ever worked with. I’ve worked with a lot of very well-qualified developers, locally in San Francisco, and remotely, so that is not a compliment I offer lightly. I appreciate their depth of knowledge and their ability to get things done quickly. “

Avatar

Nicholas Johnson

CEO of Orange Charger LLC,

Ex-Tesla Engineer,

Mentor at YCombinator

Rebecca Botvin's avatar

Rebecca Botvin Commercial Director

Tom Potanski's avatar

Tom Potanski Manager

Success

Thank you


We'll get back to you within 1 business day.