Professional Experiences
Explore my career journey and professional accomplishments.
Tech Lead & Senior Developer
Led the end-to-end software development life cycle, from requirement gathering to production deployment using Domain Driven Design, Clean Architecture, and Business Driven Development. Established development practices and standards for Web Front-End projects while mentoring team members and optimizing development workflows.
Key Achievements:
- Led the end-to-end software development life cycle, from requirement gathering to production deployment
- Established development practices and standards for Web Front-End projects
- Defined architectures and created scaffolding templates to standardize development and accelerate delivery times
- Strengthened testing policies and technical documentation to ensure product stability and reliability
- Reduced technical debt by integrating analysis and automation tools such as SonarCloud, Husky, ESLint, and Copilot Reviews
- Implemented Pull Request templates, Dependabot, and commit standards to improve codebase health and collaboration
- Resolved operational blockers and implemented best practices to optimize team performance
- Created technical guides and streamlined workflows to accelerate the onboarding process for new developers
- Conducted 1:1 sessions focused on professional development and aligning developer career paths with organizational goals
- Worked on bringing modernity to software systems like Open Dental, modernizing legacy applications
- Developed software for both desktop via dockerization and also web apps
Technologies Used:
Developer
Specialized in educational technology development, working on Real Formation Program's desktop CMS and mobile classroom platform with focus on database architecture and project management.
Key Achievements:
- Collaborated with Real Formation Program and their requirements
- Developed software for both desktop (CMS) and mobile classroom and educational platform
- Managed Database Architecture: Designed and managed the database architecture in Postgres, ensuring data integrity, scalability, and efficient querying for large datasets
- Bug Tracking and Resolution: Utilized tools like Jira and Trello for tracking bugs and feature requests, ensuring timely resolution and consistent progress towards project milestones
Technologies Used:
Developer
Advanced to full developer role working on Neil Young Archives and Real Formation projects, leading full-stack development across desktop and mobile platforms with comprehensive system lifecycle involvement.
Key Achievements:
- Collaborated across the systems development lifecycle, from requirements gathering to production releases
- Developed software for both desktop and mobile platforms
- Addressed team concerns, resolving issues, and implementing best practices
- Modernized legacy code bases, enhancing functionality and adherence to modern standards
- Documented technical workflows to facilitate onboarding of new team members
Technologies Used:
Software Engineering Intern
Gained hands-on experience in software engineering best practices while working on Neil Young Archives and Linker Finance projects, focusing on clean code development and collaborative problem-solving.
Key Achievements:
- Learned software engineering best practices and wrote clean code
- Collaborated with developers to identify and fix software bugs
- Contributed to successful project deployments
- Stayed updated on emerging technology trends
Technologies Used:
Independent Freelance Developer
Developed a comprehensive website for Bufete Guillen & Asociados in collaboration with Tenloo, focusing on user experience and scalability.
Key Achievements:
- Identified and implemented technological solutions to enhance the firm's online presence and operational efficiency
- Conducted needs analysis with the firm to tailor website features, including dynamic contact forms and appointment scheduling
- Ensured responsiveness across devices for optimal user experience
- Contributed to the firm's technological infrastructure, improving service delivery and client engagement