Jaime Castillo

Senior Software Engineer at Syngenta

Madrid, Community of Madrid, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Jaime Castillo is a Senior Software Engineer based in Madrid with 13 years of experience building full-stack SaaS and mobile products, currently delivering frontend-focused digital solutions for crop protection at Syngenta. He evolved from electronics technician roots into a generalist engineer at Dict8, where he led web frontend and iOS development while owning parts of the GitOps and CI/CD infrastructure. Jaime is passionate about engineering practices that speed delivery and increase confidence, and he applies that mindset to QA and test automation—evident in his open-source contributions to immich where he improved E2E test suites, database test setups and refactored services to support robust testing. Comfortable across the stack, he combines hands-on coding with system-level thinking to turn complex requirements into reliable, maintainable software.
code12 years of coding experience
job10 years of employment as a software developer
github-logo-circle

Github Skills (12)

database-migrations10
e2e-testing10
typescript10
database-migration10
typescripts10
e2e10
typescript-types10
e2e-test10
nestjs9
nodejs9
postgresql8
git7

Programming languages (10)

TypeScriptDockerfileC++ShellJavaScriptGoPHPObjective-C

Github contributions (5)

github-logo-circle
immich-app/immich

May 2022 - Jan 2023

High performance self-hosted photo and video management solution.
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:75 reviews, 25 commits, 20 PRs in 8 months
Contributions summary:Jaime primarily focused on setting up and improving end-to-end (e2e) tests for the application. They wrote tests for user functionalities and refactored existing tests. Additionally, the user modified database configurations and environment variables to support the e2e testing setup, which included fixing migrations and database setup for test environments. The commits also involved refactoring code, adding DTOs, and modifying services to align with the testing framework and the application's evolving features.
videosmobile-appvideobackup-solutionbackup
jbaez/lrInfiniteScroll

Oct 2014 - Sep 2015

Contributions:3 commits, 2 PRs, 2 pushes in 11 months
indexjavascriptdirectiveindex-htmlregister
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Jaime Castillo - Senior Software Engineer at Syngenta