I am a results-driven Senior Software Engineer with over 12 years of experience designing, developing, and leading full-stack and mobile solutions across diverse industries such as healthcare, risk prevention, telecommunications, and enterprise software. Throughout my career, I have demonstrated a proven track record of optimizing high-volume data systems handling over 50 million records, architecting secure authentication flows using Keycloak, and leading cross-functional development teams effectively.
I am certified in Scrum Developer and Scrum Foundations, which has strengthened my ability to work within Agile environments and deliver high-quality software solutions. My technical expertise spans the .NET ecosystem, Python, Node.js, Golang, and hybrid mobile frameworks like Ionic and Angular. I am passionate about building scalable web and mobile applications that meet complex business needs.
Currently, I lead the back-end development team at Mahisoft, where I define architecture standards and code quality practices while collaborating with distributed teams across multiple time zones. I have experience working remotely from Spain for US-based clients, which has enhanced my communication and coordination skills in global settings.
My previous roles include senior developer positions at EPAM Systems, Globant, and other companies in Colombia, where I contributed to enterprise-grade .NET applications, microservices, and telecom software solutions. I have also directed software factory teams, overseeing architecture design, task assignment, and delivery monitoring.
I am committed to continuous learning and professional growth, as evidenced by my certifications and diverse project experience. I thrive in challenging environments where I can leverage my technical skills and leadership abilities to drive successful project outcomes and support strategic decision-making.
Lead the back-end development team, defining architecture standards and code quality practices. Design and develop scalable web applications and hybrid mobile applications. Architect and implement security strategies using Keycloak for identity and access management. Collaborate with cross-functional, distributed teams across multiple time zones.
Developed and optimized enterprise-grade .NET web applications and microservices. Participated in large-scale distributed systems with high-availability requirements. Conducted code reviews and mentored junior developers on .NET best practices.
Built and maintained full-stack .NET web applications and REST APIs for US-based clients. Delivered performance improvements across multiple service layers.
Developed and optimized .NET web services for a high-profile international client.
Designed, developed, and deployed .NET web, services, and desktop applications.
Architected front-end and back-end solutions for telecom operations software. Designed and optimized PHP web applications and desktop tools.
Led the software factory team: defined architecture, assigned tasks, and monitored delivery. Designed front-end and back-end architecture for multiple concurrent client projects. Reported progress and risks directly to management to support strategic decision-making.
Optimized SQL queries and application code for a monitoring tool handling 50M+ records, dramatically improving report generation speed. Developed new features and integrated Windows services into existing enterprise systems.
Designed, developed, and deployed .NET web and desktop applications. Provided ongoing support and maintenance for production systems.
Designed and developed PHP and Android applications for SME clients.
Jobicy
614 professionals pay to access exclusive and experimental features on Jobicy
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: