Daniel Palafox
Software engineer with 7+ years of experience in frontend and backend development.
Pragmatic & Proactive.
Always willing to learn something new and take on new challenges.
Email / LinkedIn / GitHub / ORCID iD
π» KEY SKILLS
| Frontend: |
Angular |
React |
JavaScript/ES6, TypeScript |
| Backend: |
NodeJS, Express |
Java, Spring |
| Testing: |
Jasmine, Karma |
Cypress |
JUnit, Mockito |
TDD |
| Databases: |
MongoDB |
MySQL |
PostgreSQL |
| DevOps: |
AWS (EC2, RDS, etc) |
Git |
Nginx |
GitHub Actions |
π» WORK HISTORY
Senior Full Stack Engineer @ ORCID (Jan 2020 - Present) Remote
Activities:
- As part of the open source team, I have been responsible for implementing end to end code to support the current code base.
- Creation of new features according to UI/UX designs, responsive, accessibility compliant, cross browser compatible and multi language support.
- Develop unit, integration and e2e tests
- Fix bugs and find areas of improvement, providing and designing solutions.
- Participated in the migration from the old app using AngularJS to a new app using the Angular latest version.
- Creation and estimation of tasks.
- Webinars participation.
- Create/Update documentation.
- Perform maintenance upgrades.
- Perform code reviews and mentor team members.
Technologies used: Angular, Angular Material, Rxjs, Typescript, Java, Maven, Spring, PostgreSQL, MongoDB, Docker, GitHub Actions, Ansible, Docker, ActiveMQ, Solrβ¦
Full Stack Engineer @ Softtek (Client Hewlett Packard Enterprise HPE) (Jun 2019 - Dec 2019) Remote
Activities:
- I worked as a backend developer with an international team developing features, fixing bugs, and detecting improvement areas within the project. I also worked as a repository maintainer doing code reviews and deploying releases.
Technologies used: Angular, Java, Spring, PostgreSQL, Maven, Git, Jenkins.
Frontend Engineer @ Agave Lab (Client Gaggle) (Jan 2019 - Jun 2019) Remote
Activities:
- I worked as a contractor for a client in the US. I created a Single Page Application SPA to display information to their clients consuming a REST API.
Technologies used: Angular, AWS (S3, Cognito), DynamoDB.
Full Stack Engineer @ Freelance (2017 - 2020)
Activities:
- As a freelancer, I have participated in several projects, doing things such as implementing new features, fixing bugs or creating new projects from scratch, designing the architecture, development, deployment, etc.
- I propose the best technologies based on client requirements.
- Some examples of my work or projects in which I have participated:
Technologies used: Angular, React, Java, Spring, NodeJS, Express, AWS, MySQL
Java Developer @ AARON GROUP (Jan 2017 - Dec 2017) Czech Republic
Activities:
- I worked on its main product which is a flight booking system on the backend development implementing new features and fixing bugs, etc. along with the consumption and creation of Web Services.
Technologies used: Java, Hibernate, Spring, Junit, Mockito, Apache Wicket, MySQL, Jenkins.
Senior Java Developer @ Alestra (Client BBVA) (Jan 2016 - Dec 2016) Mexico
Activities:
- I was working mainly in the backend creating processes depending on the clientβs requirements, along with the consumption and creation of Web Services.
Technologies used: Java, JEE, Hibernate, EJB, HTML5, CSS, MySQL.
Full Stack Engineer @ DIVI (Jan 2015 - Dec 2015) Mexico
Activities:
- I worked in the backend designing and developing an API and the database and in the frontend I developed the user interface.
Technologies used: Java, JEE, Hibernate, AngularJS, MySQL
π» SIDE PROJECTS
Full Stack Engineer/Founder @ Donaunalaptop (2020)
Activities:
- I created a website to help people who need a laptop connect with people who want to donate one without a third party. All classes have recently gone online and unfortunately, many people do not have a computer and will not be able to continue their studies in Mexico.
Technologies used: Angular, NodeJS, AWS Serverless, DynamoDB.
π¬ LANGUAGES
English: Advanced
Spanish: Native
π EDUCATION
Bachelor in Science in Computer Information Systems.
ESCOM - Mexico City, Mexico (2011 - 2016)
Master in Project Management.
Universitat de Barcelona - Barcelona, Spain (2017)