0 viewsjobseeker
Daniel S. — Senior Software Developer from Costa Rica

Daniel S.

Senior Software Developer

Costa Rica 6+ years
Open to offersNew to Platform
Languages
EnglishSpanish
Video Introduction
No video introduction yet
The candidate has not added a video.
Contact information and social networks are private. Connect to unlock.
Hidden

About

Daniel S. is a seasoned Software Developer from San José, Costa Rica, with over 21 years of experience in creating scalable enterprise applications. With a strong expertise in Java, Go, and the Spring framework, Daniel specializes in developing robust software solutions that drive business growth. His proficiency extends to RESTful APIs, enabling the delivery of reliable and efficient applications. At dotCMS, he enhanced the content management user experience and reduced post-release defects by 15% through innovative feature development. Daniel effectively leverages cloud technologies and Docker to streamline workflows, as demonstrated by his work at Motiv Solutions, where he reduced microservice deployment time dramatically. His career includes positions at Prodigious Latin America and Banco Central de Costa Rica, where he built high-uptime RESTful APIs and supported critical infrastructure with clean, modular code methodologies. Daniel is deeply committed to agile principles and clean code, fostering collaboration to solve complex challenges.

Experience

  • Software Engineer

    dotCMS · 2023 — Present
    Developed and implemented new CMS features to enhance user experience. Created comprehensive unit tests using JUnit for increased code reliability. Worked collaboratively with cross-functional teams to address high-priority issues. Utilized Java Core, Docker, PostgreSQL, and GitHub Copilot in the development process. Contributed to front-end improvements employing JavaScript and Angular.
  • Software Developer

    Motiv Solutions · 2020 — 2023
    Delivered microservices and Java web modules, achieving a reduction in system response time. Containerized and deployed Go-based microservices on AWS for faster deployment. Implemented automated testing with JUnit and CI/CD tools, enhancing test coverage while lowering production bugs. Assisted in front-end development and integration tasks using JavaScript and Angular.
  • Software Engineer

    Prodigious Latin America · 2011 — 2019
    Constructed scalable RESTful APIs with Spring Boot for internal tools, handling significant daily requests. Employed dependency injection and aspect-oriented programming for a more modular codebase. Maintained Java components across multiple projects to streamline new feature development. Leveraged Hibernate for efficient data access and ORM mapping. Collaborated on UI integrations with front-end developers using JavaScript and Angular.
  • Java Software Engineer

    Banco Central de Costa Rica · 2004 — 2011
    Developed and sustained internal Java-based applications essential for bank operations. Integrated version control and CI/CD tools to enhance team productivity by streamlining release cycles. Authored unit tests to ensure compliance and reliability of production systems.

Skills & Expertise

Education

  • Bachelor's Degree in Software Engineering
    Instituto Tecnológico de Costa Rica · 1996 — 2001