Professional Experiences
Explore my career journey and professional accomplishments.
Senior Developer
Advanced to senior developer role implementing enterprise-level software solutions using modern architecture patterns and comprehensive testing strategies across multiple client projects, with focus on legacy system modernization and team leadership.
Key Achievements:
- Collaborated in multiple projects as a senior software developer
- Worked on bringing modernity to software systems like Open Dental, modernizing legacy applications
- Led and supported teams in achieving project objectives and deliverables
- Developed software for both desktop via dockerization and also web apps
- Performed efficient unit tests utilizing Jest across various projects
- Worked using Domain Driven Design, Clean Architecture, and Business Driven Development
- Bug Tracking and Resolution: Utilized tools like Jira and Confluence for tracking bugs, feature requests, and handling up to date documentation
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