beBee background
Profissionais
>
Tecnologia / Internet
>
Lisbon
David Gonçalves

David Gonçalves

C++ Software Developer
Lisbon, Lisboa

Social


Sobre David Gonçalves:

My name is David Gonçalves, a Portuguese software developer. I am passionate about creating new things from where nothingness was before. Most of my time is spent in front of the computer screen, but somehow I still spare time for other activities.

I have a strong will to learn new technologies and their workings. As a hobbyist in my free time, I like to work on small non-commercial programming related projects that broaden my experiences as a developer.

Experiência

Software Developer – Decskill (Nov 2022 – Apr 2023)

Software development for telecommunications services, skimming through the SIP and Diameter protocols. Working in a fast-paced environment with an Agile Scrum methodology. Tasks include designing SIP call flows, researching the origin of bugs in C++ code, writing provisioning tests in Java for specific call flow scenarios, and migrating one Diameter stack to another in a simulator.

Software Developer – Tickingbot Oy (Mar 2022 – Aug 2022)

C++ developer for embedded systems, with focus on C++17, CMake, GoogleTest, Doxygen, Git, and Jira. Developing software for the operation of a CNC vertical milling machine within a small-sized team. Tasks include the integration of static and dynamic analysis tools into the project's build automation system, documenting old and new code, developing new features, writing unit tests with the GoogleTest testing framework, and reviewing the team's code for quality assurance.

Programmer Analyst – Link Consulting (Oct 2016 - Nov 2017)

Trainee consultant with focus on VB.NET, ASP.NET, and SQL Server. Technical management of a wage processing application and derivatives, including database administration, code maintenance and improvement, in a production environment. Close contact with clients and support.

Educação

Information Systems and Computer Engineering – Master's

Instituto Superior Técnico (2018–2021)

Degree has focus on two main topics, Cyber-Security and Distributed Systems:
Cyber-Security: Software Security, Forensics Cyber-Security, Network and Computer Security, Cryptography and Security Protocols
Distributed Systems: Design and Implementation of Distributed Applications, Mobile and Ubiquitous Computing, Cloud Computing and Virtualization, Highly Dependable Systems
Common Branch: Applications and Computation for the IoT, Data Administration in Information Systems, Independent Studies 1, Independent Studies 2
Dissertation: A Reference Implementation of ECMAScript Built-in Objects

Information Systems and Computer Engineering – Bachelor's

Instituto Superior Técnico (2011–2016)

Degree has focus on two main topics, Computer Science and Engineering Sciences:
Computer Science: Foundations of Programming, Introduction to Algorithms and Data Structures, Digital Systems, Computer Architecture, Object-Oriented Programming, Operating Systems, Computer Graphics, Logic for Programming, Systems and Signals, Compilers, Databases, Computer Network, Artificial Intelligence, Human-Computer Interaction, Analysis and Synthesis of Algorithms, Systems Analysis and Modeling, Software Engineering, Distributed Systems
Engineering Sciences: Differential and Integral Calculus I, Differential and Integral Calculus II, Linear Algebra, Theory of Computation, Discrete Mathematics, Mechanics and Waves, Electromagnetism and Optics, Complex Analysis and Differential Equations, Probabilistic and Statistics
Soft Skills: Management

Profissionais do mesmo Tecnologia / Internet setor que David Gonçalves

Profissionais de diferentes setores próximos Lisbon, Lisboa

Outros usuários que são chamados David

Empregos próximos Lisbon, Lisboa

  • Tn Portugal

    Net Developer

    Encontrado em: Buscojobs PT C2 - há 1 semana


    Tn Portugal Lisboa, Portugal

    col-wideJob Description:PERFILO que procuramosSer developer na Babel é fulcral no nosso crescimento, daí procurarmos perfis com a mesma paixão, motivação e vontade para aprender sempre mais. A tua curiosidade é o que nos mantém atualizados.As nossas equipas de developers são mult ...

  • Hays Portugal

    C+ Developer

    Encontrado em: Buscojobs PT C2 - há 6 dias


    Hays Portugal Lisboa, Portugal

    A empresa onde vai trabalharA empresa procura Engenheiros de Software motivados para participar em projetos inovadores de desenvolvimento de produtos em diferentes áreas, desde software de design/CAD 3D/2D para a indústria da moda, até sistemas de controlo e automação de corte de ...

  • Ankix

    Fullstack developer

    Encontrado em: beBee S2 PT - há 2 dias


    Ankix Lisboa, Portugal Tempo integral

    · Fullstack developer (M/F) – Lisboa · Descrição da função · A Ankix é uma empresa especialista em competências tecnológicas que presta serviços nas áreas de IT Outsourcing e Consultoria / Desenvolvimento à medida. O nosso posicionamento carateriza-se pela qualidade e inovação d ...