You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Joaquim CamposJC

Joaquim Campos

Python Developer | AI Engineer | IT Consultant

£216/day
Lisbon, PT
3-7 years

Average response time: 1 hour

About Joaquim

I am an engineer specializing in artificial intelligence, signal processing, and Python development. My professional journey includes:

‣ AI Engineering & Python Development (Current)
— Providing Python development services.
— Offering AI engineering services.

‣ AI/IT Consulting (Current)
— Assisting businesses in integrating AI into their operations.
— Conducting independent, tech-focused assessments to identify system-wide challenges and implement effective solutions.

‣ Academia
— Conducted research in deep learning, learning theory, and video compression, resulting in the publication of seven works with over 400 citations.

‣ Startups
— Co-founded Radiobooks, a project that leverages AI text-to-speech technology to make more books accessible in audio format.

Outside the scope of my scientific expertise, I dedicate my time to exploring philosophy, psychology, meditation, and ethics. I find joy in tackling problems holistically, drawing inspiration from both ancient and modern wisdom, and considering the entire pipeline from philosophical and scientific inquiry to practical application. I appreciate engaging in thoughtful discussions, being exposed to different points of view, and—when suitable—sharing the little I know with others.

Highlights
‣ Published seven papers with over 400 citations in top-tier journals and conferences (IEEE, CVPR, ICCV), and holds three patents.
‣ Contributed to the development of pioneering methods in neural compression.
‣ Designed novel algorithms for constructing sparse models and learning the activation functions of a neural network.
‣ Created the “Deep Splines” PyTorch package.
‣ Co-Founded Radiobooks, a startup that utilizes AI text-to-speech technology to make audiobooks more accessible to independent authors and self-learners.
‣ Built the back-end of a complex text-to-speech app.
‣ Earned a MSc in Communication Systems from EPFL, specializing in Signal Processing and AI (ranked in the top 3 of the class).




  • Portuguese

    Native or bilingual

  • English

    Fluent

  • Spanish

    Conversational

  • French

    Basic

Can work on-site
Lisbon (up to 50km)

Experience

  • Germano de Sousa
    IT Strategy Consultant
    DIGITAL AND IT
    May 2024 - September 2024 (4 months)
    Lisbon, Portugal
    Independent operations and technology assessment for Germano de Sousa. [1]
    — This project was holistic, combining technical and functional analysis with interpersonal skills.
    — Visited the relevant department, from the laboratories to the collection sites, and interviewed staff and top management to gain a solid understanding of the business.
    — Identified inefficiencies and challenges in the operations and informatics systems, and explored solutions for digital transformation based on industry best practices across diverse areas such as data analytics and visualization, AI, code and process documentation and standardization, digitization and automation, communication and project management, transportation, environmental sustainability, user experience and support.
    — Delivered monthly presentations to top management, discussing findings and providing actionable recommendations to guide strategic decision-making.

    [1] Germano de Sousa is a leading Portuguese healthcare company with 1,600 employees.
    IT Strategy Technical specifications IT Architecture Digital Transformation Functional specifications
  • Radiobooks
    Co-Founder
    DIGITAL AND IT
    August 2022 - December 2023 (1 year and 5 months)
    Porto, Portugal
    Converting books into audiobooks automatically using AI text-to-speech technology.
    — Radiobooks started with the mission of making the production of audiobooks more accessible to independent authors, small publishers, and self-learners, by leveraging the automation and cost-efficiency of AI text-to-speech technology.
    — Our software consists of an editing studio that allows users to convert books into audiobooks in 70+ languages using the latest AI models, and gives them ample control over the generated audio.
    — My primary technical responsibility is to develop the back-end infrastructure (Python/FastAPI). Our tech stack included Python, FastAPI, MongoDB, Pytest, Docker, GitHub Actions, Codecov, Fly.io, AWS S3, and Better Stack.
    — We took part in Microsoft for Startups and Nvidia ignite programs and built a team of 6.
    — Due to financial constraints, we were unable to fully develop our product for commercial use before needing to seek revenue sources (typical startup challenges...).
    Python Docker FastAPI DevOps MongoDB artificial intelligence AI and Advanced Analytics Start-up Prototype Communication product owner Product management Product Development Product Strategy Communication strategy Branding
  • EPFL (École polytechnique fédérale de Lausanne)
    Research And Teaching Assistant
    RESEARCH
    April 2020 - October 2021 (1 year and 6 months)
    Lausanne, Switzerland
    Research on Supervised Learning with Sparsity-Promoting Regularization and Teaching Assistant
    — My colleagues at the Biomedical Imaging Group and I developed a novel framework to learn the activation functions of a neural network, and designed a spline-based supervised learning method which constructs piecewise-linear models with few regions (sparse).
    — These works lead to the publication of 5 papers which, in total, have been cited over 90 times in the scientific literature.
    — During this time, I was teaching assistant in the courses Signals and Systems I and II, and co-supervised two Master semester projects on Lipschitz-constrained generative adversarial networks (GANs).
    Python Machine learning Deep Learning artificial intelligence Signal Processing Splines Education Systems, Research, and Universities Pytorch Writing

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • MSc in Communication Systems
    EPFL (École polytechnique fédérale de Lausanne)
    2020
    — Specialization on signal processing and artificial intelligence. — Master's thesis on higher-order regularization methods for supervised learning (Grade: 6.0/6.0). — Grade: 5.67/6.00 — Ranking: 2nd/31
  • Bachelor of Engineering in Computer Science and Engineering
    Instituto Superior Técnico
    2016
    — A standard BSc in Electrical and Computer Engineering with coursework in mathematics, system-oriented programming, digital systems, algorithms, computer architecture, electromagnetism, electronics, circuits, signal processing, and control theory. — Grade: 16.4/20.0

Skill set (41)

Categories