Badges
Certifications
marcomadalin has not earned any certificates yet.
Work Experience
Backend Engineer
BetterConsultants• May 2023 - Present
As a Backend developer at Better Consultants, I specialize in Java development, with a primary focus on J2EE and Spring Boot, creating web services and web applications using Angular. While my core expertise lies in Java, I'm also well-versed in .NET technologies and contribute to maintaining and optimizing our z/OS mainframe system. My role involves bridging the gap between these diverse technologies, ensuring seamless integration and efficient communication across our software ecosystem. Key Responsibilities: ● Lead the development and maintenance of Java J2EE applications and web services, ensuring seamless integration with a variety of web services and desktop applications. ● Facilitate effective communication between web services and the mainframe host via SOAP, optimizing data exchange and enhancing system efficiency. ● Spearhead the development and maintenance of robust Angular and Spring Boot applications, orchestrating server-side and UI components for seamless performance and API integrations. ●Develop and enhance functionalities in existing .NET applications while modernizing legacy Visual Basic and ASP systems to meet evolving business needs. ●Proactively address recurrent system issues to identify root causes swiftly and implement effective solutions, reducing downtime and enhancing overall system stability.
Software Engineer
Datavision• March 2022 - April 2023
In my previous role, I took on a multifaceted position that entailed both frontend development using Vue.js and backend expertise with Spring Boot. This allowed me to deeply immerse myself in a diverse tech stack while collaborating effectively within a skilled team. I played a pivotal role in developing a robust web application, particularly focusing on transitioning the backend from a monolithic architecture to microservices using Spring Boot. Key responsibilities: ●Led the migration of the backend from monolithic to microservices architecture, leveraging Spring Boot to enhance system modularity and responsiveness. ●Developed a series of APIs to facilitate seamless communication between frontend and backend components, ensuring optimal system performance. ●Designed and implemented custom UI components with Vue.js, elevating the user experience and engagement on the web application. ●Spearheaded the refactoring and modernization of older UI components to ensure compatibility with contemporary technologies. ●Conducted comprehensive integration tests to guarantee the system's reliability and promptly identify errors.
Education
Universitat Politècnica de Catalunya, Barcelona
Computer Science & Engineering, BS• September 2018 - February 2023
Links
Skills
marcomadalin has not updated skills details yet.