About
Software Developer
I am a Software Developer with a strong focus on Backend and experience in Python, Django, Django Rest Framework, JavaScript, and working with Databases.
I also have a big interest in DevOps and Cloud culture and methodology. I build and maintain CI/CD pipeline for Docker containers using Jenkins and GitHub webhooks. I work on Linux servers using Docker and Nginx.
As a dedicated developer, I have strong technical and soft skills to work in a team. I am proactive and always ready to learn and adapt to new challenges in the tech world.
Curriculum Vitae
In my professional summary, you’ll find detailed information about my education, skills and experience and how I can contribute to your company’s success. I’m ready to take on any challenge and offer innovative and efficient solutions in the tech world.
Education
Degree in Web Application Development
September 2022 to June 2024
Enrique Tierno Galván Institute
In this degree, I gained a solid foundation to continue my professional career with confidence and practical skills.
Degree in Chemistry and Environmental Health
September 2017 to June 2019
Leonardo Da Vinci Institute
Although this degree is not directly related to my current profession, it gave me analytical skills and a rigorous mindset that I apply in my daily work as a Software Developer.
Certificates
CI/CD Jenkins for Docker apps
June 2025
- Set up a Jenkins pipeline
- Set up a Dockerfile to build the app code
- Set up a Dockerfile to deploy the built app
- Create a Docker image and save it to Docker Hub
- Run a Docker container using that image
Django Best Practices
April 2025
- Hexagonal Architecture
- Single Responsibility Principle (SRP)
Professional Experience
Backend Developer
November 2024 to present
Dicop Consulting - IT Consultancy
- Programming with Python, Django and JavaScript using MVC
- Refactoring and solving code
- Working with relational databases like SQLServer using ORM
- Integrating third-party RESTful APIs
- CI/CD pipeline for Docker containers using Jenkins and GitHub webhooks
- Managing and documenting project architecture, ensuring all projects follow the same standard
- Implementing, managing, and deploying Linux servers with Docker and Nginx as a reverse proxy
Backend Developer Intern
March to June 2024
- Programming with Python, Django using MVC
- Programming and validations with JavaScript - DOM
- Relational databases with PostgreSQL and MySQL - ORM
- Development of RESTful APIs
- Implementation and administration of Docker environments
Skills
I am not trying to reinvent the wheel. I try to improve it using existing technologies to make each project as good as possible. Currently I keep improving my programming and automation skills and I research new AI-related technologies.
Frontend
Backend
Infrastructure
Contact
If you like my work as a software developer and would like to get in touch, you can reach me by my phone number, email, or just by filling out the contact form.
Location:
Madrid, España
Email:
software@cristian-castro.com
Call:
+34 675 405 555