Hi, my name is Jorge Coelho, a 25-year-old Front-End Developer from GuimarĂ£es, Portugal. With 4 years of professional experience, I specialize in crafting responsive and dynamic user interfaces using modern web technologies such as HTML, CSS, JavaScript, and TypeScript. I have hands-on experience with popular front-end frameworks like Vue.js and React, which allows me to build scalable and maintainable web applications. I am passionate about translating user and business needs into functional, visually appealing digital experiences. Throughout my career, I have successfully contributed to several projects, delivering high-quality code and collaborating closely with cross-functional teams. I am continuously learning and staying up to date with the latest industry trends and best practices to provide efficient and innovative solutions in front-end development.
I completed my degree in Web Information Systems and Technologies at ESMAD in 2021. This program equipped me with a robust foundation in designing, developing, and managing web content and information systems. I gained practical experience in key areas such as cloud computing, mobile application development, and interactive design, ensuring I am well-prepared for the rapidly evolving digital landscape. The curriculum emphasized hands-on projects from the outset, fostering my ability to create user-centric solutions while honing my technical skills. The strong connection between ESMAD and the industry provided valuable insights into current trends and best practices, enhancing my readiness to contribute effectively in professional settings.
In my first professional role, I worked as a Front-End Developer for 2.5 years, focusing on the e-commerce sector, specifically in the pharmaceutical, beauty products, and medications industries. During this time, I developed and maintained web applications using Vue.js (versions 2 and 3) and Nuxt.js, a framework that allowed me to build server-rendered applications efficiently. My primary responsibilities included implementing responsive and user-friendly interfaces, ensuring optimal performance across devices, and integrating front-end functionality with back-end services. I was deeply involved in optimizing user experience for online stores, checkout flows, and custom features designed to enhance user interaction. I also collaborated closely with design teams to turn high-fidelity prototypes into functional UI components. This experience gave me strong insights into building scalable, high-performing e-commerce platforms, handling product data efficiently, and improving SEO performance using Nuxt.js' server-side rendering capabilities.
I worked as a Front-End Developer on a React-based solution within the leasing and banking industry. My role involved building and maintaining modular, scalable user interfaces tailored to the financial sector's needs. I developed dynamic components using React to streamline processes like leasing operations and banking transactions, ensuring a seamless and efficient user experience. In addition to front-end development, I focused on enhancing the platform's security and performance, adhering to the industry's strict regulatory requirements. This experience sharpened my skills in building robust, data-driven applications while collaborating closely with cross-functional teams to deliver reliable and user-friendly digital solutions.
In this role, I worked across multiple projects, including the development of an AI-powered chatbot and several websites for a public transport company. I leveraged my expertise in Vue.js, React, and some experience with Angular to create responsive, high-performance interfaces. For the AI chatbot, I was responsible for implementing front-end components that seamlessly integrated with the underlying AI logic, ensuring a user-friendly experience across devices. In the public transport project, I developed features such as real-time data integration, route planning, and ticketing systems, prioritizing performance, accessibility, and scalability to meet the needs of a large user base. This role gave me the opportunity to work with diverse technologies and teams, building solutions that balanced innovation with practicality, while continuously improving user interaction and system reliability.