About
Fullstack developer with +3 years of experience and graduated from the Pontificia Universidad Católica del Perú (PUCP) in Computer Engineering.
My main focus has been on web and frontend development, where I have worked on various projects to gain hands-on experience. I have created several attractive and responsive user interfaces.
In addition, thanks to my background in computer engineering, I also have experience in server-side development and it has given me a solid foundation to tackle software development projects in a comprehensive manner.
I am constantly updating my knowledge and learning new technologies and development approaches. I have a passion to keep learning and growing professionally in the field of software engineering.
Work Experience
• Develop Daisy, a web application, using React.js with TypeScript and TailwindCSS to display the results of an integrated service for curation protein repeat.
• Design and implement the deployment of the application in Amazon EC2, using Docker to ensure the efficiency and portability of the project.
• Document the implementation process and configuration of the deployment, facilitating collaboration and future maintenance of the project.
• Provide guidance in learning to develop imperative programs in C and C++ languages to more than 1000 students.
• Contributed to the development of critical skills in students, such as problem solving, program debugging, and efficiency improvement in C and C++ programming.
• Implement web services based on the REST architecture, focused on querying and encrypting data, using .NET Core; and deploy them on an IIS server, guaranteeing optimal performance and high availability of services.
• Implement web services based on the REST architecture, focused on querying and encrypting data, using Flask; and deploy them on Amazon
EC2 configuring an Nginx server, taking advantage of the flexibility and scalability of the AWS cloud to ensure efficient performance and effective traffic handling.
• Document the consultation and data encryption processes and the deployment of services, providing a clear and concise guide to facilitate the understanding and future maintenance of the project.
• Design and develop CoDNaS‑RNA and CoDNaS‑Q, web applications, using React.js with JavaScript, TailwindCSS, Material UI and Redux; with their respective API, using Spring with Java and a MySQL database using Amazon RDS to store and query data from both projects focused on conformational diversity in their native state of quaternary RNA molecules and proteins, respectively.
• Design and implement the deployment of the applications in Amazon EC2 configuring an Nginx server and using Docker to ensure the efficiency and portability of the projects; also make use of Amazon S3 for the management of various files.
• Document the implementation process and configuration of the deployment in detail, facilitating collaboration and future maintenance of the project.
• Made two scientific publications in the prestigious Bioinformatics magazine, recognized in the field of bioinformatics.
• Provide support for multiple company software projects, written in the JavaScript, C#, HTML/CSS and VBA languages, ensuring operational continuity and successful operations throughout the organization.
• Design and execute migration plans between versions of Microsoft SQL Server, including script preparation and extensive testing to ensure quality and accuracy of migrated data.
• Identified and proposed innovative solutions to the needs of clients from various sectors, including telecommunications and government, among others.
• Improved the user experience by reducing the response time of the server, which hosts the Osiptel Virtual Parts Table web application, by 90%, optimizing the algorithm that obtains information from different user requests by integrating the Hyland API .
• Reduced the upload and download time of various files in the cloud by 80% by implementing a file management service based on Amazon S3 and the SDK for .NET.
• Manage multiple projects, ensuring their alignment with the requirements and expectations of various clients.
• Develop and implement custom solutions using the advanced capabilities of OnBase modules, leveraging features such as document management, task routing, and process automation.
• Provide technical support and training to end users, facilitating a successful adoption of the implemented solutions and ensuring their optimal use.
• Collaborate closely with business and technology teams to understand the specific needs and challenges of the organization, and then translate these into practical and effective solutions.