David Pineda Email & Phone Number
Who is David Pineda? Overview
A concise factual answer block for searchers comparing this professional profile.
David Pineda is listed as DevOps, Jenkins, Ansible | Helping developers increase their value in the job market by mastering the implementation of CICD, using high demand tools in the industry, with a practical, step-by-step guided approach at Classgap, a with 144 employees, based in Bordeaux, Nouvelle-Aquitaine, France. AeroLeads shows a matched LinkedIn profile for David Pineda.
David Pineda previously worked as DevOps Consultant at Freelance and DevOps Trainer (Java, Jenkins, Ansible, Git, GitOps, Agile) at Classgap. David Pineda holds Master, Computer Software Engineering from Université De Bordeaux.
Email format at Classgap
This section adds company-level context without repeating David Pineda's masked contact details.
Review company-level records connected to David Pineda before choosing the right outreach path.
About David Pineda
"I was told it and I forgot it; I saw it and I understood it; I did it and I learned it." - ConfuciusAre you a developer and want to master CI/CD to increase your value in the job market but feel overwhelmed with everything you find on YouTube? I help you understand and implement pipelines by practising the basics -> First understand the concept, then master the tool.Hi! I'm David, a software engineer and automation enthusiast with over 10 years of experience.I've worked in all stages of the software development lifecycle, from conception and planning to development, testing and final deployment. I have been a Technical, Backend, Fullstack, Lead Dev, DevOps and mentor.For several years, I have specialised in DevOps, creating CI/CD pipelines with tools such as Jenkins, Docker, Kubernetes and Cloud, and Infrastructure as Code (IaC) with Ansible.In my experience, I have rarely seen teams enthusiastic and satisfied with the deployment processes in place, whether manual or automated. My goal is to change that.If you're looking to improve or implement CI/CD processes that are simple, maintainable and efficient, or if you're a developer eager to learn how to implement CI/CD to improve your work outcomes, connect with me!If I know it, we'll put it into practice, if not, we'll explore it together. Would you like to talk?📩 davidpineda.co@gmail.comMedium: https://medium.com/@davidevnco
David Pineda's current company
Company context helps verify the profile and gives searchers a useful next step.
David Pineda work experience
A career timeline built from the work history available for this profile.
Devops Trainer (Java, Jenkins, Ansible, Git, Gitops, Agile)
CurrentDevOps, Docker, Postman, Jenkins, Ansible, Git, GitOps, CI/CD, Linux, Shell (bash), Java, Springboot, Restful APIs, Unit/Integration Tests, SQL/PostgreSQL/JPA/JDBC, SwaggerClassgap profile: https://www.classgap.com/en/tutor/david-p-456806
Devops Engineer
Improve CICD pipelines and automate critical processes.- Working hand-by-hand with the Test team on improving Jenkins pipelines (multi-branch) by adding steps to run Contract Testing for APIs (Postman collections executed against dedicated Kubernetes clusters)- Reduce time for deploying new/updated simulation files used for contract tests by automating the manual process of how those files are taken into account during deployment. Going from the need to create Jira tickets and wait… Show more Improve CICD pipelines and automate critical processes.- Working hand-by-hand with the Test team on improving Jenkins pipelines (multi-branch) by adding steps to run Contract Testing for APIs (Postman collections executed against dedicated Kubernetes clusters)- Reduce time for deploying new/updated simulation files used for contract tests by automating the manual process of how those files are taken into account during deployment. Going from the need to create Jira tickets and wait for treatment (it could take up to 2 days) to 1 minute (an automated process managed through Jenkins and shell scripts)- Automating critical manual processes such as DNS changes, executing shell scripts in remote servers, and requesting both internal and 3rd party APIs. All this using Ansible playbooks, roles and inventories executed via AAP (Ansible Automation Platform).- Training teams on how to maintain Ansible projects (playbooks and roles)- Create and maintain documentationTech: Docker, Kubernetes, CI/CD, Jenkins pipelines, newman (Postman CLI), Ansible, Gitlab, Linux, Clean code, automation, Kanban Show less
Lead Software Developer & Devops
Languages: Java, Spring Boot, Hibernate, PostgreSQL, Shell (bash)Keywords: DDD, REST, BDD, CI/CD, Clean codeTesting: JUnit4, Mockito, Postman (API, E2E, newman)Mailing: SendGridDocumentation: Swagger, Java DocDevOps: Docker, Git, Github, Jenkins pipelines, maven, Github PackageCloud: AWS S3, DigitalOcean (Droplets, DO Apps, DO registry, Databases)Quality: SonarQubeManagement: ClickUpOther tools: DBeaverIDE: IntelliJ IDEA, VsCodeAgile methodologies:… Show more Languages: Java, Spring Boot, Hibernate, PostgreSQL, Shell (bash)Keywords: DDD, REST, BDD, CI/CD, Clean codeTesting: JUnit4, Mockito, Postman (API, E2E, newman)Mailing: SendGridDocumentation: Swagger, Java DocDevOps: Docker, Git, Github, Jenkins pipelines, maven, Github PackageCloud: AWS S3, DigitalOcean (Droplets, DO Apps, DO registry, Databases)Quality: SonarQubeManagement: ClickUpOther tools: DBeaverIDE: IntelliJ IDEA, VsCodeAgile methodologies: KanbanInvolvement in improving the infrastructure and backend applications used by the platform for searching and booking campsites and accommodation throughout Europe.- Reporting directly to CTO- Create, document, and maintain REST APIs (web services)- Increasing Unit Testing coverage (Junit 5 + Mockito)- Manage deployments and server infrastructure (Nginx, Let's Encrypt/certbot)- Linux administration (Ubuntu 20, DigitalOcean)- Setting up CI/CD process through declarative Jenkins pipelines- Setting up Git flow for source code control- Writing Postman for API tests inside Jenkins pipeline using newman (Postman CLI)- Sending SMS/Email notifications to customers and team members using the Twilio/SendGrid APIs- Migration/Upgrade libraries: => Java 8 to 17 => Spring 4 to 5 then 6 => Springboot 2.1.3 to 2.6.x then 3.x.x => PostgreSQL 9 to 14 => other 3rd party libraries- Mentor Junior dev/members- Creating scheduled jobs- Creating internal artifacts to be used as maven dependencies and managed/stored using Github package Show less
Java Software Engineer (Via Onepoint)
Languages: Java 8+/Spring 4 (Boot, Batch), Hibernate, HTML5, CSS3, SQL Oracle 10, Shell (bash)Keywords: DDD, REST, SOAP, BDD, TDD, CI/CDTesting: JUnit4, DbUnit, Mockito, FitNesseData mapping automation: MapStruct, SelmaDevOps: Docker, Git, Gitlab, Jenkins, mavenQuality: SonarManagement: JIRA, Target ProcessOther tools: SQL DeveloperIDE: IntelliJ IDEA, EclipseAgile methodologies: Scrum, Kanban, SAFeManagement of the Enedis customer database through… Show more Languages: Java 8+/Spring 4 (Boot, Batch), Hibernate, HTML5, CSS3, SQL Oracle 10, Shell (bash)Keywords: DDD, REST, SOAP, BDD, TDD, CI/CDTesting: JUnit4, DbUnit, Mockito, FitNesseData mapping automation: MapStruct, SelmaDevOps: Docker, Git, Gitlab, Jenkins, mavenQuality: SonarManagement: JIRA, Target ProcessOther tools: SQL DeveloperIDE: IntelliJ IDEA, EclipseAgile methodologies: Scrum, Kanban, SAFeManagement of the Enedis customer database through REST / SOAP web services and Spring Batch applications for the integration of large volumes of data. Project-based entirely on the agile methodology SAFe®- Development of web services for processing customer data exchanged with other Enedis projects- Correction of anomalies- Functional changes- Write documentation- Migration from Java 7 to Java 8 then Java 11- Test automation (Units and Integration)- Continuous integration- Continuous deployment- Source code quality control- Developments carried out in conjunction with a team located in Paris (mine in Bordeaux)- Team(x2): 1 Scrum Master, 6 developers, 1 tester, 1 Product Owner Show less
Full-Stack Software Engineer
Tech: Java 8/Spring 4 (Boot, Batch), Hibernate, AngularJs, Javascript, HTML5, CSS3, PostgreSQL, H2, Shell (bash), REST, SOAP, MVC, Apache Tomcat, Dozer, MicroservicesTesting: JUnit4, MockitoDevOps: Git, Jenkins, mavenQuality: SonarManagement: JIRAAgile methodologies: Scrum, Kanban, XPWorking on applications that simplify access to training for employees: CPA website (Personal Activity Account) and CPF website (Personal Training Account). - Development of the… Show more Tech: Java 8/Spring 4 (Boot, Batch), Hibernate, AngularJs, Javascript, HTML5, CSS3, PostgreSQL, H2, Shell (bash), REST, SOAP, MVC, Apache Tomcat, Dozer, MicroservicesTesting: JUnit4, MockitoDevOps: Git, Jenkins, mavenQuality: SonarManagement: JIRAAgile methodologies: Scrum, Kanban, XPWorking on applications that simplify access to training for employees: CPA website (Personal Activity Account) and CPF website (Personal Training Account). - Development of the CPA from Scratch project (AngularJs + Java 8 + PostgreSQL)- Functional evolutions for CPF- Generate PDF files using iText - Integration of UI Designer models- Needs analysis and documentation writing- Migration of web services from monolithic to a microservices architecture- Creation of batch applications for the integration of large volumes of data- Test automation- Bugs fixing- Build package for delivery/deployment- Code quality control- Team: 10 developers, 2 testers and 1 Scrum MasterMaintenance of applications forming part of the retirement management system for public sector employees.- Bugs fixing- Write documentation- Development using Java 6 and Java 7- Generate PDF files using JasperReports- Code refactoring- Performing functional tests- Team: 2 managers, 3 production managers, 2 testers and 9 developers Show less
Java Software Engineer
Client: Accor GroupKeywords: Java/JEE, Spring, Hibernate, SQL, PL/SQL, REST/SOAP, Git, Shell (ksh/bash)Tools: JIRA, EclipseMethodology: KanbanMaintenance of applications used for managing hotel room reservations. I was responsible for managing communication with external partner websites through REST and SOAP web services.- Analysis of client requirements- Writing functional and technical documentation- Management of communication protocols- Creation… Show more Client: Accor GroupKeywords: Java/JEE, Spring, Hibernate, SQL, PL/SQL, REST/SOAP, Git, Shell (ksh/bash)Tools: JIRA, EclipseMethodology: KanbanMaintenance of applications used for managing hotel room reservations. I was responsible for managing communication with external partner websites through REST and SOAP web services.- Analysis of client requirements- Writing functional and technical documentation- Management of communication protocols- Creation and modification of web services- Development with Java/JEE- Maintenance of PL/SQL stored procedures- Correction of anomalies in pre-production- Team: 4 developers and 1 manager Show less
Java Software Engineer
Client: Renault GroupKeywords: Java/JEE, Hibernate, SQL, Shell (ksh), SVNTools: HPQC, JIRA, EclipseMethodology: V modelMaintenance of applications used in the management of the stock of parts for the manufacture of cars. Participation in the entire development cycle (SDLC), from analysis of customer requirements through to production.- Analysis of client requirements- Management of offshore developers (India)- Technical self-training- Writing… Show more Client: Renault GroupKeywords: Java/JEE, Hibernate, SQL, Shell (ksh), SVNTools: HPQC, JIRA, EclipseMethodology: V modelMaintenance of applications used in the management of the stock of parts for the manufacture of cars. Participation in the entire development cycle (SDLC), from analysis of customer requirements through to production.- Analysis of client requirements- Management of offshore developers (India)- Technical self-training- Writing functional/technical documentation- Development with Java/JEE- Build packages for delivery/deployment- Management / Correction of anomalies in pre and post-production- Team: 12 developers, 2 testers and 1 manager Show less
Developper C++/Qt 4.8
Languages and tools: C++, Qt 4.8, Qt Developer, Linux environment, Doxygen, Git, JiraDevelopment of GNEmu, a graphical interface for designing a virtual topology to automatically generate scripts Nemu (gitlab.com/v-a/nemu), a tool to emulate virtual networks- Improve User eXperience (UX)- Technical software optimization- Planning management- Organization of meetings/progress updates with the client
Computer Technician And Teacher
- Business development- Installation and administration of networks using Windows- Maintenance and repair of computers- Technical helpdesk- Teacher of Microsoft Office applications (Word, Excel, PowerPoint, Access)
Colleagues at Classgap
Other employees you can reach at classgap.com. View company contacts for 144 employees →
Cristina López Sáez
Colleague at ClassgapMadrid, Community Of Madrid, Spain
View →
IM
Inacia Maria Vieira Soares
Colleague at ClassgapAndradas, Minas Gerais, Brazil
View →
JM
Jesse Mills
Colleague at ClassgapCarnon Downs, England, United Kingdom
View →
LA
Lucía Alejo Pazo
Colleague at ClassgapStrasbourg, Grand Est, France
View →
LG
Laura Gutiérrez Quintal
Colleague at ClassgapMérida, Yucatán, Mexico
View →
ED
Elena De Luca
Colleague at ClassgapPesaro, Marches, Italy
View →
JD
José David Garcia Jiloteo
Colleague at ClassgapVeracruz, Mexico
View →
LN
Luleka Ndzimande
Colleague at ClassgapPietermaritzburg, Kwazulu-Natal, South Africa
View →
CR
Cristina Riquelme
Colleague at ClassgapGuadeloupe
View →
JF
Joaquín Fernando Eguren Arrillaga
Colleague at ClassgapSan Fulgencio, Valencian Community, Spain
View →
David Pineda education
Master, Computer Software Engineering
Devops Bootcamp
Bachelor, Computer Software Engineering
Bachelor, Computer Systems Networking And Telecommunications
2-Year University Degree, Computer Installation And Repair Technology/Technician, Computer Engineering Technology
3-Year University Degree, Electronics Technology, Electronic Technology
Flutter Development Bootcamp With Dart
Frequently asked questions about David Pineda
Quick answers generated from the profile data available on this page.
What company does David Pineda work for?
David Pineda works for Classgap.
What is David Pineda's role at Classgap?
David Pineda is listed as DevOps, Jenkins, Ansible | Helping developers increase their value in the job market by mastering the implementation of CICD, using high demand tools in the industry, with a practical, step-by-step guided approach at Classgap.
Where is David Pineda based?
David Pineda is based in Bordeaux, Nouvelle-Aquitaine, France while working with Classgap.
What companies has David Pineda worked for?
David Pineda has worked for Freelance, Classgap, Ptsb, Campsited, and Enedis.
Who are David Pineda's colleagues at Classgap?
David Pineda's colleagues at Classgap include Cristina López Sáez, Inacia Maria Vieira Soares, Jesse Mills, Lucía Alejo Pazo, and Laura Gutiérrez Quintal.
How can I contact David Pineda?
You can use AeroLeads to view verified contact signals for David Pineda at Classgap, including work email, phone, and LinkedIn data when available.
What schools did David Pineda attend?
David Pineda holds Master, Computer Software Engineering from Université De Bordeaux.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the David Pineda you were looking for.
View similar profiles