Daniel P.

Daniel P.

Senior Software Engineer

Costa Rica
Hire Daniel P. Hire Daniel P. Hire Daniel P.

About Me

Expert Software Engineer with +13 years of experience in full-stack web development using PHP for backend and Javascript with React.js/Apollo GraphQL for frontend. Demonstrated background working in multiple industries and technologies, including a Sass platform for POS systems, e-commerce websites, microservices architecture portals, system integration of applications, or Drupal-based websites. Daniel has a great sense of perceiving and interpreting user experience, capable of setting up continuous integration processes while developing applications.

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (4 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Log(N)
Log(N)
Senior Software Engineer
2020 - 2020
San Jose, Costa Rica
  • Worked on the development of Revinate, a software platform that monitors online guest reviews and social media mentions of hotel properties, restaurants, and brands.

  • Acted as Senior Full Stack Development, working with React JS and Apollo GraphQL, also maintaining a couple of tools for the Data Integrations Team.

  • Maintained the company's Conductor & Emissary platforms, providing the Data Integrations team a tool they can use to oversee the data transformations that occur throughout the data pipeline, prior to executing ML algorithms with it.

Avantica
Avantica
Senior PHP Developer
2018 - 2020 (2 years)
San Jose, Costa Rica
  • Maintained and developed Appetize's Advanced Ordering System, including API's, a Preorders Portal based in React JS.

  • Supported Activate's iOS mobile team in troubleshooting bugs related to the PHP Checkout API.

  • Developed a SPA in React.js to allow customers to place orders in advance for concerts and other events., working on the new generation SPA UI for Connect Enterprise, a project for Disney.

Global Alliance Services CR
Global Alliance Services CR
Senior PHP Developer
2017 - 2017
San Jose, Costa Rica
  • Designed scalable applications and implemented back-end components, connecting the application with other (often third-party) web services.

  • Maintained and developed new features for existing websites of a telecommunications company.

  • Collaborated with the engineering team base on multiple locations, taking projects from requirements to production.

Freelance Consultant
Freelance Consultant
Senior Software Engineer
2017 - 2018 (1 year)
Remote
  • Acted as a software consultant for Netmidas, a series of interactive media that show traffic accident risks in every city including map of accident hotspots, riskiest days, and analysis of effectiveness of traffic calming measures.

  • Worked on the development of applications for Mind Geek and other clients from United States and Canada.

  • Upgrade original software products based on new technology. Involved in the overall planning, organizing, and execution of organizations’ technology functions.

Ex2 Outcoding
Ex2 Outcoding
Senior PHP Developer
2016 - 2017 (1 year)
San Jose, Costa Rica
  • Outsourced resource for Publishers Clearing House a NY-based direct marketing company that markets merchandise and magazine subscriptions with sweepstakes and prize-based games.

  • Developed and maintained backend features for online games offered by PCH.

  • Integrated the application with the company’s Web Services and systems. Performed backend work based on the Laravel PHP Framework.

The Hangar Interactive
The Hangar Interactive
Senior PHP Developer
2016 - 2016
Remote
  • Worked on the development of the official Web Site for Watford Football Club, an English Premier League club recently promoted from second division.

  • Participated in code reviews with peers and responded to trouble/support calls for application while in production.

  • Took part of the analyzing phase, projecting phase, and development of some of the projects of this company.

SDC Media Inc.
SDC Media Inc.
Senior PHP Developer
2015 - 2016 (1 year)
Remote
  • Worked on maintaining a Swingers Social Network and Dating Application for the company.

  • Worked on improving application performance and implementing new technologies to maximize development efficiency.

  • Ensured a good data flow between databases and the back-end system.

Intertec International
Intertec International
Senior PHP Developer
2014 - 2015 (1 year)
Costa Rica
  • Worked on the development of custom web solutions for enterprise clients using Kohana MVC Framework, ExtJS, and Oracle 10g.

  • Maintained a legacy Configuration Management Web Application for an American multinational financial services company.

  • Closely collaborated with the client in the analysis of improvements of the project in production status.

Castro Group C.A.
Castro Group C.A.
Project Lead
2014 - 2014
Costa Rica
  • Assembled a team of developers and web designers to start working on what is now known as www.navicu.com, a travel platform.

  • Set the direction for the team during project work and developed a project plan to ensure success.

  • Tested product prototypes and identified potential risks, documenting progress to communicate with the team and key stakeholders.

Freelancer
Freelancer
Web Developer
2013 - 2014 (1 year)
Valencia, Venezuela
  • Develop and design website pages and digital product applications for multiple clients.

  • Provided support and maintenance for web products and applications, closely collaborating with distributed teams.

  • Analyzed requirements and provided suggestions for new software solutions.

Indexa IT Solutions
Indexa IT Solutions
Project Manager / Full-Stack Web Developer
2010 - 2013 (3 years)
Valencia, Venezuela
  • Managed a team of developers and designers working for custom projects upon the request of our clients.

  • Collaborated with internal and external stakeholders to actively review website performance

  • Wrote, customized, and debugged web applications and software with maximum accuracy using multiple technologies.

Espacio Digital C.A
Espacio Digital C.A
Full Stack Web Developer
2008 - 2009 (1 year)
Valencia, Venezuela
  • Developed customized web applications and software solutions for local clients.

  • Ensured visual and design integrity of websites, assisting with the maintenance and development of websites using multiple frameworks.

  • Closely collaborated with designers, engineers, and product managers to update and develops custom database driven websites.

Centro de Capacitación Profesional Caribbean
Centro de Capacitación Profesional Caribbean
Web Development Instructor
2007 - 2008 (1 year)
Valencia, Venezuela
  • Lead instruction on Web Development and other technology topics on different technologies.

  • Supported the students' learning and growth in the program by creating a positive learning environment.

  • Create a curriculum based on student feedback and statistical data on evolving trends in the industry.

Portfolio

Senior Full Stack Development - Revinate
Senior Full Stack Development - Revinate

Revinate enables hoteliers to transform their guest data into revenue. With Revinate Marketing and Revinate Guest Feedback, hoteliers are empowered to make smarter decisions, resulting in increased direct revenue and guest engagement. Revinate helps hotels know more about their guests so they can deliver personalized experiences that create valuable relationships and lifelong customers. Using guest data combined with our reputation management, surveys, and marketing automation technology, hotels can understand and engage their audiences like never before. Acted as Senior Full Stack Development, working with React JS and Apollo GraphQL, also maintaining a couple of tools for the Data Integrations Team. Maintained the company's Conductor & Emissary platforms, providing the Data Integrations team a tool they can use to oversee the data transformations that occur throughout the data pipeline, prior to executing ML algorithms with it. This was key to the business. Technologies used in the project: React.JS, ECMAScript 6, Flow, Apollo GraphQL, Node.JS, Webpack, Babel, SASS, Bootstrap.

Senior Full Stack Developer  - Appetize
Senior Full Stack Developer - Appetize

Appetize has quickly become the leading enterprise cloud point of sale (POS) and management platform trusted by the world’s highest-volume businesses. The project was initially built using PHP and CodeIgniter and later evolved into a Microservice Architecture comprised of several sub-products among which it’s Appetize Suites (AKA “Advanced Ordering”). Managed to improve their backend code, implementing new features, and fixing existing bugs in the platform. I also developed a SPA in React.js to allow customers to place orders in advance for concerts and other events., working on the new generation SPA UI for Connect Enterprise, a project for Disney. I improved some of their reporting tools, UI of some applications, introduced new tech trends & good practices, helped other devs to get started on the team. Technologies used in the project: PHP7, Vagrant, Kubernetes, Docker, MongoDB, jQuery, CSS3, Git, Gitflow, MariaDB, Scrum, ReactJS, ECMAScript 6, NodeJS, Webpack, Babel, SASS, Bootstrap, Axios.

Senior PHP Developer - Net Midas
Senior PHP Developer - Net Midas

IJT Direct is the largest specialist supplier of alternative inkjets and toners, however, we now also offer a full range of IT hardware, software & peripheral IT solutions to all types of business, corporations and public sector organisations, including those working in education, healthcare or government. They’re a client of Net Midas Inc. a digital agency based in Cali, Colombia. I joined the team as a senior PHP Developer to continue the development of the new generation e-commerce solution for this company, which was being developed using Symfony Framework & MySQL. I implemented features that had been in the backlog for months without being able to move forward. Ensured a standardized workflow and the implementation of a promotional code engine. Technologies used in the project: PHP, Symfony, MySQL, jQuery, JavaScript, CSS3, HTML5.

Education

Education
Introduction to Android Application Development, CAVEDATOS, Caracas, Venezuela; Google WebMaster Tools Seminar, UNITEC, Valencia, Venezuela; Intermediate Java Training, San Francisco de Heredia, Costa Rica; Intensive iOS Application Development Training, Universidad Cenfotec.
Certifications
Bachelor in Computer Science
Bachelor in Computer Science
Universidad de Carabobo – Venezuela