Aug 2024 - Present
Full Stack Developer
Freelance
Upwork Client - Consulting and problem solving for existing software.
Responsibilities:- Provided expert consulting for existing codebases and complex debugging tasks.
- Resolved issues with Shadcn charts and improved frontend structure.
- Built new components using React.js, Next.js, and Tailwind CSS.
- Advised on relational database design in Supabase and handled bug fixing and deployment to Vercel.
- Used Git and GitHub for version control.
- Resolved visualization and integration issues involving Shadcn charts, ensuring accurate data display and improved user experience.
- Provided consulting services to diagnose and resolve issues in existing software, improving system reliability and performance
- Reviewed and corrected relational database designs in Supabase, ensuring proper structure and data integrity.
Mar 2024 - Nov 2024
Full Stack Developer
Freelance
Lupivets Veterinary - Creation of new web application for medical attention and vaccines registration.
Responsibilities:- Developed veterinary-focused web applications for medical care and vaccine tracking.
- Built UIs using Next.js 14, React.js, Tailwind CSS, and NextUI.
- Designed and implemented backend services using Nest.js and TypeORM.
- Created relational data models in PostgreSQL to support application workflows.
- Used Git and GitHub for version control.
- Project deadlines met.
- Translated veterinary operational requirements into technical features, aligning product design with end-user needs.
- Implemented clean, responsive UIs with React.js, Tailwind CSS, and NextUI to ensure seamless user experience for veterinary staff.
- Structured and coded backend services using Nest.js and TypeORM, ensuring robust API endpoints and efficient data handling.
Aug 2023 - Mar 2024
Full Stack Developer
Freelance
Almar Water Services - Developed logistics management applications to streamline internal operations integrated in internal intranet platform.
Responsibilities:- Designed and developed internal logistics tools to optimize company operations.
- Coded frontend interfaces using React.js, Tailwind CSS, Zustand, and clsx.
- Developed backend logic with Java Spring Boot and SQL Server stored procedures.
- Used Git and GitHub for version control.
- Project deadlines met.
- Improved operational efficiency by developing logistics management applications that streamlined internal workflows.
Aug 2021 - Oct 2022
IT Specialist
Alfredo Cruz & CIA
Responsible for offering automated solutions, internal applications and data transformation.
Responsibilities:- Delivered internal applications and automated workflows across departments.
- Developed intranet features using React.js.
- Automated business processes with UIPath, Salesforce Apex, and Python.
- Proposed technical solutions and co-led the IT department alongside the manager.
- Used Git and GitHub for version control.
- Projects deadlines met.
- Delivered automated solutions and internal applications to streamline workflows and improve operational efficiency across departments.
- Built modern, responsive user interfaces using React.js, Tailwind CSS, and best practices such as clsx and zustand for state management.
Jun 2019 - Aug 2021
Full Stack Developer
Advise Consultores
Audit application for the UN and Previred application updates.
Responsibilities:- Developed new audit forms and frontend features using Java 8, JSF, and PrimeFaces. (UN)
- Built backend logic using Java JDBC (UN).
- Maintained version control using SVN Tortoise (UN).
- Developed frontend features using Java 8, JSF, and backend services with Spring Boot 2. (Previred)
- Created and maintained database queries within the Spring Boot app. (Previred)
- Used Git and GitHub for version control and team collaboration. (Previred)
- Contributed to an audit application for the United Nations by developing new forms and features, enhancing functionality and user experience.
- Worked within the standards and constraints of an international organization, ensuring code met audit and compliance requirements.
- Management and control of retirement of the 10% of the pension funds by the Chilean people in the COVID global emergency. (Previred)
- Developed new features for a large-scale enterprise application using Java 8 with JSF on the frontend and Spring Boot 2 on the backend. (Previred)
- Managed version control and collaborative coding using Git and GitHub, ensuring code quality and team coordination. (Previred)
Aug 2018 - Jun 2019
Junior Frontend Developer
Prodigio Chile
Medical prescription system for Rio Blanco hospital.
Responsibilities:- Designed and implemented the user interface using Java JSF and PrimeFaces, ensuring usability for hospital staff.
- Integrated and consumed RESTful APIs developed in a Spring Boot v2 backend application.
- Performed small updates and maintenance tasks on the backend.
- Used Git and GitHub for version control and collaborative development.
- Modernized the hospital's prescription workflow by replacing a legacy system with a digital platform, improving efficiency and reducing manual errors.
- Enabled secure and traceable delivery of prescriptions by implementing email-based distribution with unique barcodes for patient medication retrieval.
- Improved the user experience for medical staff through a well-structured, intuitive UI tailored to their daily workflow.
- Contributed to system stability and scalability by integrating with backend APIs and ensuring consistent data exchange.