Ricardo Patiño

FullStack - Software Engineer

About Me

Hello, my name is Ricardo Patiño. I am a software developer and web programmer. And I have the following skills: Web Developer | SQL Alchemy | Python | React.js | REST APIs | Flask | Analysis capacity | Data Management | I am passionate about developing and creating innovative solutions.


Computer Development Engineer with experience in support and solutions in CISCO Networks. I have built applications with React.js and Python. Using HTML, CSS, Ajax, Bootstrap and JavaScript. I have experience in Management, administrative tasks, Marketing, and Customer Service.


Personales Information

Interests

GAMES
MUSIC
TRAVEL
MAC
Windows
LINUX
SPORTS
BOOKS/READ
CARS
PHOTOS

Programming Languages:


  • Java
  • Python
  • HTML
  • CSS
  • JavaScript
  • ReactJS
  • Bootstrap
  • Context
  • Flux
  • Hooks


  • Skills

    Technical Skills

    Javascript
    85%
    HTML & CSS
    90%
    REACT-JS LIBRARIES
    95%
    Wordpress
    70%
    CMS
    90%

    Professional Skills

    Communication
    90%
    Teamwork
    85%
    Creativity
    100%
    Dedication
    100%
    Proyect Management
    95%

    Curriculum

    Education

    Full-Stack Software Develoment

    4Geeks Academy 2021

    Full-Stack development course.
    Academic Grid:

    • HMTL+CSS
    • Bootstrap
    • JavaScript
    • ReactJS
    • Context
    • Flux
    • Hooks
    • Python
    • Flask
    • REST API's
    • SQLalchemy
    • Algorithms

    Institution Licensed by the United States Department of Education and selected by the Ministry of Science, Technology and Telecommunications of Costa Rica.

    CISCO Networking

    CISCO ACADMEDY 2015 - 2016

    CISCO Networking

    Networking / Internet Skills: Networking, VLANS, WLAN, Network security.

    Business Administration

    Latina Universidad - Costa Rica 2007 - 2010

    Professional development in the area of administration. Finance, Marketing, Accounting, Management, HR.

    Skills: Small business management · Project management · Sales Management

    Work Experience

    Presales Software Engineer

    OCP TECH 2024 - Present


      Design and implement software solutions for data analysis, digital transformation, facial recognition, and AI that meet client requirements according to OCP TECH's product and service portfolio. Provide technical support to the sales team.

      Key Responsibilities:


    • Assist clients in making informed technology acquisition decisions based on their specific needs.
    • Deliver presentations on technologies with a straightforward translation of their application to business areas.
    • Adopt a consultative approach to understand client needs, presenting customized value propositions and use cases to address pain points.
    • Develop technical proposals for clients, collaborating with the commercial team to align with client requirements.
    • Work closely with the sales team to design and present technical products or IT solutions to clients.
    • Document products, services, or IT solutions to effectively translate technological advantages into "commercial language."
    • Prepare demonstrations and presentations on products or solutions.
    • Oversee the implementation of proposed solutions, detailing the final design of the IT solution.
    • Evaluate both in-house and competitor products on a technological scale to offer the best solutions to clients.

    Technical Producer - Technical Services/Campaign Solutions

    Meet Marigold 2022 - 2023


    • Design and develop mobile responsive multi-channel marketing campaigns and templates using; HTML, SQL, Groovy, CSS, JavaScript, and other web-based technologies.
    • Platforms: Messaging, CheetahMail, Distributed Marketing, Loyalty, EDP, Experiences, Journey Designer.
    • Tools: Postman, Email on Acid, Expression Web 4.
    • Ticket platforms: Salesforce, JIRA.
    • Provide proactive input during the discovery and development of requirements for campaign service implementations and other projects.
    • Assist in the implementation of new clients on Cheetah Digital platforms. Guide and recommend the team and/or the client on how to optimize and take advantage of the capabilities of the platform.
    • Identify ambiguities in the assets or instructions provided and ensure clarity.
    • Assist the quality team in developing appropriate QA test plans for each dynamic solution.
    • Communicate actively and effectively with clients to provide proof and complete necessary reviews.
    • Interact with customers on assigned projects and answer status questions.
    • Resolve customer issues, propose solutions, and escalate the right person to the point of resolution.
    • Develops and maintains robust documentation and client presentations as needed.
    • Manage projects from start to finish, with little or no supervision.

    Campaign Manager

    Movable Ink

    Professional Practice

    2021


    • Build dynamic content with the company’s platform using: HTML/CSS/JavaScript.
    • Answer and manage campaign tickets.
    • Auto QA, make sure it meets all the requirements (zero errors).
    • Ticket platforms: Salesforce, JIRA.
    • Provide proactive input during the discovery and development of requirements for campaign service implementations and other projects.
    • Track your time for each build.
    • Manage a growing portfolio of client campaigns.

    Cisco Network Support Engineer

    Cisco - SYKES Costa Rica 2018 - 2021


    • With great customer service provide technical support and product information.
    • Open Support cases and escalate them as needed to higher engineers/architects.
    • Configure Network access profiles.
    • Network, software, and product configuration to assure, that devices and company´s products work on the Customer´s Internet/wifi environment.
    • Network and wireless analysis to improve device´s performance on Wifi systems.
    • Home networks troubleshooting and configuration, router settings and internet security.
    • With excellent customer service provide support and product information.
    • Phone and email support for CISCO Products.
    • Help coworkers to clarify questions and guide them on the correct internal process and help them to provide support to the final users.
    • Analyze network, software, and hardware issues to get to the root cause of the network problem and fix it.
    • Technical and end-user support.
    • Follow up with customers until the issue is solved.

    PORTFOLIO

    CONTACT