I am a dedicated Software Engineer with a strong foundation in analytical problem-solving and a passion for crafting efficient, scalable solutions. My adaptable nature allows me to thrive in diverse environments, and I excel in collaborating with teams of varying perspectives to achieve innovative results. Leveraging excellent communication skills, I bridge the gap between technical and non-technical stakeholders, ensuring projects align with both user needs and business goals.
Languages: Javascript/TypeScript, PHP, Python, SQL, Java
Frameworks and Libraries: Git, ReactJS & React Native, ExpressJS, Spring Boot
Databases: MySQL, Oracle DB, PostgreSQL, SQLite
Cloud Platforms: AWS, DigitalOcean, Github
◦ Provide full-stack web development services for a leading e-ticketing platform in college athletics and the second-largest primary ticketing provider in the US.
◦ Front-end development: Build and maintain core components and modules for a Progressive Web
Application (PWA) using ReactJS, JavaScript ES6, and SASS. The application supports seamless functionality across web, mobile, and tablet/iPad devices, with responsive design and SASS modifications to ensure optimal user experience on all platforms. Leverage libraries such as React JSON Schema Form,
React Bootstrap, Date FNS, and React Redux. Implement advanced features using React Hooks (useEffect, useMemo, useCallback, useContext, etc.).
◦ Legacy System Maintenance: Contribute to the maintenance and modernization of an older project
using pure HTML, CSS, and PHP, including ”Reactifying” portions of the legacy codebase.
◦ Back-end development: Develop and maintain back-end systems using PHP, MySQL, and the MVC design pattern. Utilize libraries such as Monolog, Symfony, Predis, and Slim to enhance functionality and performance.
◦ Collaboration and leadership: Collaborate closely with cross-functional teams, including Project Coordinators and developers, to deliver high-quality solutions. Mentor and train new team members, fostering a collaborative and productive team environment.
◦ Key contributions: Improved system performance, enhanced user experience, and contributed to the seamless integration of modern technologies into legacy systems.
◦ Led the full-stack development and growth of a mobile application designed to help hospital staff streamline and organize their work processes, with a strong focus on usability, interface design principles, and modular architecture for clean, decoupled development.
◦ Front-end Development: Developed a Progressive Web Application (PWA) using ReactJS and JavaScript ES6, specifically optimized for mobile phones and tablets/iPads. This lightweight version of the application offered fewer functionalities than the existing web version but delivered enhanced speed and performance. Utilized libraries such as MomentJS, React Router, and Styled-components, along with Oswald, a proprietary framework by Philips with custom patterns, guidelines, and core components. Built features using React Class Components and lifecycle methods (constructor, render, componentDidMount, componentDidUpdate, etc.).
◦ Back-end Development: Worked with Java Spring MVC REST to handle HTTP requests and responses and managed data using Oracle Database. Created, modified, and optimized database procedures to support application functionality.
◦ Leadership & Mentorship: Acted as a key technical resource and mentor for new team members, providing training on the core web project, the mobile initiative, the Oswald framework, and conducting code reviews. Played a pivotal role in onboarding and integrating new developers into the team.
◦ Key Contributions: Delivered a user-friendly, high-performance mobile application tailored to hospital professionals' needs, ensuring seamless functionality across devices and improving overall workflow efficiency.
◦ Spearheaded the development and evolution of two large-scale applications designed to optimize workflows for Grupo Mateus employees, leveraging ReactJS and React Native frameworks, TypeScript, HTML, and CSS.
◦ Key Contributions:
- Refactored legacy code and implemented good programming practices to improve application performance and maintainability.
- Ensured compliance with Web Content Accessibility Guidelines (WCAG), leading the company-wide initiative to enhance accessibility across applications.
- Conducted A/B testing with users to refine features and improve user experience.
◦ Technical Expertise:
- Utilized libraries such as React Animated, React Redux, React GA (Google Analytics), Styled-components, Storybook, Yup, React Native Navigation, React Router, React Native Camera, Lottie, React Native Cache (for offline features), Date FNS, and MUI.
- Implemented push notifications and addressed platform-specific differences (iOS vs. Android) for native resources like camera and permissions.
- Conducted testing using XCode and TestFlight.
- Leveraged React Hooks (useEffect, useContext, useMemo, useCallback, etc.) for efficient state management and component logic.
◦ Accessibility Leadership:
- Led the company’s accessibility initiative by updating components and pages to meet WCAG standards.
- Conducted training sessions and workshops for business analysts, QA testers, and designers on WCAG principles, testing methods, and design patterns.
- Collaborated with visually impaired employees to test accessibility changes and gather feedback, ensuring an inclusive user experience.
◦ Recognized by management for strong communication, analytical thinking, and technical expertise, leading to a key role in aligning organizational policies and business rules with software engineering requirements.
◦ Played a pivotal role in a high-priority project for the company’s CEO, collaborating with commercial and financial import teams to gather and analyze requirements.
◦ Key Contributions:
- Conducted stakeholder meetings to understand business needs and translate them into software requirements.
- Developed comprehensive documentation, including UML Use Case Diagrams, to outline system functionality and workflows.
- Leveraged expertise in financial systems and software engineering to ensure solutions met both technical and business objectives.
◦ Impact: Delivered clear, actionable requirements and documentation, enabling the successful development of a critical system aligned with the company’s strategic goals.
◦ Responsible for maintaining and updating the official website for the university’s major program using WordPress and custom-coded landing pages.
◦ Key Contributions:
- Utilized HTML, JavaScript, and CSS to develop and enhance website functionality and design.
- Leveraged preprocessors and other development tools to streamline the coding process and improve efficiency.
- Ensured the website remained up-to-date, user-friendly, and aligned with the university’s standards.