At Plum, I spearheaded the development of scalable software solutions, enhancing user satisfaction through performance optimization and responsive design. Leveraging my expertise in JavaScript and fostering a collaborative team environment, I significantly improved application stability and efficiency. My proactive approach to problem-solving and commitment to best practices in software development have consistently delivered superior results.
Software development professional with experience in developing and designing web applications using HTML, CSS, JavaScript, Angular, Node.js, and React. Adept at developing and deploying complex backend systems, web services and databases.
Overview
4
4
years of professional experience
Work History
Full Stack Software Developer
Plum
Río Cuarto, Argentina (Remote)
02.2020 - 04.2024
Created robust backend services using RESTful API designs that facilitated seamless data exchange between front-end clients and back-end systems.
Developed secure, scalable software solutions by utilizing industry best practices for coding and architecture.
Ensured smooth deployments through diligent use of version control systems like Git alongside continuous integration tools.
Solved complex technical challenges by leveraging extensive knowledge of programming languages, tools, and frameworks.
Integrated third-party APIs to enhance overall application functionality and improve user experience.
Improved website scalability by refactoring existing codebase using modular design patterns and modern web technologies.
Designed intuitive UI components that aligned with established brand guidelines while meeting users'' needs effectively.
Conducted thorough code reviews to maintain high standards of quality and consistency throughout the project lifecycle.
Optimized application performance through efficient database queries and streamlined code implementation.
Mentored junior developers, providing guidance on best practices and fostering a positive team environment.
Reduced server load times with efficient data handling techniques, resulting in improved user satisfaction levels.
Reviewed code, debugged problems, and corrected issues.
Developed functional databases, applications and servers to support websites on back-end.
Participated in requirements gathering to solidify prerequisites and determine best technical solution to meet business needs.
Corrected, modified and upgraded software to improve performance.
Demonstrated strong problem-solving abilities by quickly identifying and resolving defects, leading to increased application stability and user satisfaction.
Enhanced user experience by designing and implementing responsive web applications.
Increased system reliability by proactively identifying and addressing potential issues during development stages.
Worked with back-end developers to design APIs.
Analyzed existing software implementations to identify areas requiring improvement.
Used NodeJS, ORM and SQL/No-SQL to develop and manage databases.
Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.
Estimated work hours and tracked progress using Scrum methodology.
Built databases and table structures for web applications.