Photo of Daniel Maydana

Daniel Maydana

Frontend developer

Cochabamba
0
Followers
0
Following
I'm a software developer specializing in front-end development for SPA applications. With hands-on involvement in end-to-end web application development, I bring a proactive approach driven by continuous learning from past ventures. My creativity fuels a natural inclination to embrace new tools and technologies.

Careers

Senior Front End Engineer

InAllMedia

Full time05/2022 - 12/2023
  1. Configured webpack to be the build system for the library.
  2. Designed and implemented webcomponent based UI components using HTML, CSS, and JavaScript.
  3. Manually tested pull requests to ensure that they met the project's quality standards.
  4. Provided support to users of already shipped components by answering questions and resolving issues.
  5. Wrote unit and integration tests for the UI components using Cypress and Storybook.
  6. Documented the UI components and their usage using Storybook.
  7. Worked closely with other teams to discuss ideas, share code, and test new features.
  8. Participated in code reviews to improve the quality of the code. Provided feedback on other developers' code and helped to identify and fix bugs.
Junior developer

Jalasoft

Full time contract03/2020 - 04/2023
  1. Designed, wrote, and tested functional components using ReactJS, TypeScript, Jest, and MaterialUI.
  2. Implemented modularity and responsiveness in the styles of the components and the views.
  3. Applied a wide range of design patterns, including uncontrolled/controlled components, high order components, presentational and container components, flux-based state management, providers, and conditional rendering.
  4. Customized basic UI elements to give a consistent touch and feel throughout the app, such as buttons, dropdowns, text inputs, date pickers, time pickers, tooltips, tabs, menus, chips, dialogs, and message errors.
  5. Worked with Redux for the state management of views, forms, and routes.
  6. Implemented the forms used to create/update the events using Formik and Redux.
  7. Implemented the display and pagination of the events on the homepage, using custom responsive grids and index-based pagination.
  8. Built and maintained CI/CD pipelines in GitLab for ReactJS and .NET Core projects.
  9. Set up private and custom environments for deploying the entire application using Docker, GitLab, and Nexus 3.
  10. Wrote and maintained the documentation for the UI projects and the DevOps setup.
  11. Prepared and carried out kick-off sessions for incoming members of the team.
  12. Guided Agile processes as Scrum Master, ensuring team collaboration and smooth sprint delivery.
Apprenticeship holder

Jalasoft Foundation

Full time11/2018 - 02/2020
  1. Maintained a GTK GUI collective exercise during the internship.
  2. Set up the main React project with code styling tools.
  3. Contributed to the design and development of React components.
  4. Translated general requirements into detailed technical user stories.
  5. Wrote unit tests in Jest for ensuring code quality and reliability.
  6. Improved and optimized CI/CD pipelines in Azure DevOps.
  7. Implemented an agile approach, taking turns as a Scrum Master.
  8. Presented demos every other week to showcase the latest features and developments.
  9. Conducted short crash courses for developers to address knowledge gaps.
Web development intern

PFM Bolivia

Internship07/2017 - 09/2018
  1. Wrote custom widgets with JQuery for the main site of the app written in WordPress.
  2. Designed and wrote a chart for displaying real-time data using JQuery and SocketIO.
  3. Modularized the main JS file into reusable functional components using the export/import features of ES6.
  4. Migrated from a deploy workflow based on FTP to an automatized one using BitBucket.
  5. Designed and prototyped electronic hardware to retrieve real-time data.

Education

Universidad Católica Boliviana San Pablo

Mechatronics

02/2010 - 06/2017Bachelor's DegreeClass of 2017

My projects

vicugna

No image available

An application to expedite the registration process for weight and characteristics of sustainably sheared vicuña wool.

Role: Full stack developer

Completed: 12/2023

Live project: https://github.com/iamdevdaniel/vicugna

  1. 1
Skills
ReactCSSHTMLReact NativeJavascriptWeb designGit: Version control
Experience3-5 years
Hourly rate$15/hr
Open to
remote

astro circleWelcome to Outdefine

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!

Join for free
astro-hello

Join a community, when you join Outdefine!Connect with 72,000 tech professionals globally.

A free tokenized community dedicated to connecting global tech talent with remote job opportunities. Our platform is designed to help you connect, learn, and earn in the tech industry while providing the chance to collect DEF tokens. Join our vibrant community today and explore a world of possibilities for your tech career!