santiagomachado

Senior Software Engineer

Experience: 9 years

Yearly salary: $140,000

Hourly rate: $70

Nationality: 🇺🇸 United States

Residency: 🇺🇸 United States


Experience

Senior Software Engineer
Walmart
2022 - 2025
Designed and launched smart store management applications as part of Walmart's Spark project using TypeScript, React, Vue, and Next.js and AWS, improving operational efficiency and enhancing customer experiences. •Developed highly interactive e-commerce and smart store applications using TypeScript, React, leading to a more seamless shopping and store management experience. •Spearheaded the adoption of Vue and TypeScript, improving code maintainability and scalability. •Optimized key pages with Next.js SSR, cutting load times by 27%, while enhancing performance through lazy loading, caching, and CDN optimizations. •Built and integrated frontend dashboards for Walmart's real-time inventory tracking and digital shelf management system. •Leveraged Python, Node.js and GraphQL to optimize backend data processing workflows, improving system performance and analytics-driven decision-making. •Architected scalable backend services using AWS API Gateway, AWS ECS, and AWS Lambda, improving deployment efficiency and service uptime. •Conducted code reviews, mentored junior developers, and facilitated knowledge-sharing sessions, fostering a culture of growth and continuous improvement.
Full Stack Engineer
Meta
2018 - 2022
Engineered an internal ticketing solution for Meta's Giphy project using React, React Native, Java Spring Boot, Python and AWS centralizing issue management across departments, facilitating seamless communication and reducing resolution time, thereby boosting operational efficiency. •Created a user-friendly and efficient interface for ticket creation, assignment, and tracking using React & JavaScript. •Designed and launched RESTful APIs using Java SpringBoot and Express, optimizing data flow and reducing server response times by 26%, which enhanced application performance and user satisfaction. •Launched an enhanced real-time notification system leveraging Java SpringBoot and AWS SNS that improved team awareness of urgent issues, facilitating a smoother workflow, and resulting in a 18% increase in overall productivity for the customer service department. •Implemented Jest, Cypress and React Testing Library, achieving over 83% code coverage, which reduced bug incidents by 37%.
Software Engineer
Novo
2016 - 2018
Joined a fintech startup to develop and enhance Novo's online business banking platform, building scalable financial solutions for SMEs, including zero-balance accounts, business checking, and lending services, while optimizing digital banking experiences through modern web technologies. •Developed and maintained web application utilizing HTML, CSS, JavaScript, Angular, Python, Node.js, jQuery, Bootstrap and Laravel. •Implement custom WordPress themes and plugins for multiple clients, increasing website functionality and user engagements. •Assisted staff engineer in coding, testing and debugging software applications.

Skills

python
english