Ricardo Almira

Lead Software Developer at 2 Step Reviews
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Tudela de Duero, Castilla and Leon, Spain, ES
Languages
  • Español Native or bilingual proficiency
  • Ingles Professional working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • AWS for Developers: RDS MySQL Database with Lambdas
    LinkedIn
    May, 2022
    - Oct, 2024
  • Advanced Express
    LinkedIn
    May, 2022
    - Oct, 2024
  • Advanced MySQL and MariaDB
    LinkedIn
    May, 2022
    - Oct, 2024
  • Advanced Node.js
    LinkedIn
    May, 2022
    - Oct, 2024
  • Advanced Node.js: Scaling Applications
    LinkedIn
    May, 2022
    - Oct, 2024
  • MySQL Advanced Topics
    LinkedIn
    May, 2022
    - Oct, 2024
  • Node.js: Design Patterns
    LinkedIn
    May, 2022
    - Oct, 2024
  • Node.js: Security
    LinkedIn
    May, 2022
    - Oct, 2024
  • Flutter: Part 01 Introduction
    LinkedIn
    Apr, 2022
    - Oct, 2024
  • Flutter: Part 02 Building Apps
    LinkedIn
    Apr, 2022
    - Oct, 2024
  • Flutter: Part 03 Flutter Widgets
    LinkedIn
    Apr, 2022
    - Oct, 2024
  • Flutter: Part 04 Building an App with State
    LinkedIn
    Apr, 2022
    - Oct, 2024
  • Flutter: Part 05 Flutter and Dart Packages
    LinkedIn
    Apr, 2022
    - Oct, 2024
  • Flutter: Part 06 Modularizing and Organizing Flutter Code
    LinkedIn
    Apr, 2022
    - Oct, 2024
  • Flutter: Part 08 Powering Your App with Live Web Data
    LinkedIn
    Apr, 2022
    - Oct, 2024
  • Flutter: Part 09 Dart, Cupertino, and Widgets
    LinkedIn
    Apr, 2022
    - Oct, 2024
  • Flutter: Part 10 Firebase Cloud Firestore
    LinkedIn
    Apr, 2022
    - Oct, 2024
  • Building an Ethereum Blockchain App: 1 Introduction to Blockchain
    LinkedIn
    Mar, 2022
    - Oct, 2024
  • Building an Ethereum Blockchain App: 2 Introduction to Ethereum
    LinkedIn
    Mar, 2022
    - Oct, 2024
  • Building an Ethereum Blockchain App: 3 Ethereum Development
    LinkedIn
    Mar, 2022
    - Oct, 2024
  • Building an Ethereum Blockchain App: 5 Your Ethereum Wallet
    LinkedIn
    Mar, 2022
    - Oct, 2024
  • Building an Ethereum Blockchain App: 6 Building Your First Ethereum App
    LinkedIn
    Mar, 2022
    - Oct, 2024
  • Building an Ethereum Blockchain App: 7 Smart Contracts
    LinkedIn
    Mar, 2022
    - Oct, 2024
  • Building an Ethereum Blockchain App: 8 Supply Chain Smart Contract dApp
    LinkedIn
    Mar, 2022
    - Oct, 2024
  • Building an Ethereum Blockchain App: 9 Testing Ethereum Apps
    LinkedIn
    Mar, 2022
    - Oct, 2024
  • Go Essential Training
    LinkedIn
    Mar, 2022
    - Oct, 2024
  • Leadership Tips, Tactics and Advice
    LinkedIn
    Mar, 2022
    - Oct, 2024
  • Técnico Medio en Ciencias Informaticas
    Ministerio de Educacion de Cuba
    Jul, 2007
    - Oct, 2024

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Lead Software Developer
      • Apr 2018 - Present

      • Facilitated conversations with multiple business units to identify the needs and requirements from inception to go-to-market. • Practiced agile software development - scrum methodology for more insight into the development and releasing cycles. • Conducted regular code reviews, pair programming, and design sessions to ensure code quality, reusability, and scalability. • Built a Restful API in Symfony with 43+ controllers and 60+ entities • Integrated with Google My Business API, Google Messaging Api, Google Places Api, Google Firebase Api, Twitter Api, Linkedin Api, Facebook Graph Api, Facebook Messenger Api, Nmi Payments Api, Twilio Api and Bitly Api • Unit testing with JEST and PhpUnit with 80% code coverage. • Built a native notification system with NestJS. • Built a native live chat with NestJS and Socket.io. • Implemented a raration system based on linked lists (FIFO). • Implemented a multi-tenant architecture to manage various companies within one single system. • Managed testing, staging and production. • Managed and maintained all git-hub repositories. • Ran deploys once a week with zero downtime • Analyzed business requirements with cross-functional teams to ensure business visions were translated into features. Show less

    • Colombia
    • IT Services and IT Consulting
    • 400 - 500 Employee
    • Senior Technical System Analyst
      • Sep 2018 - May 2019

      In asesoftware, I had the opportunity to be part of a team of more than 12 developers, where we were in charge of improving and giving continuity to Ciencuadras.com In asesoftware, I had the opportunity to be part of a team of more than 12 developers, where we were in charge of improving and giving continuity to Ciencuadras.com

    • United States
    • Software Developer
      • Mar 2016 - Mar 2018

      In Enkarga I was in charge of writing integrations with apis of amazon, google translate and mercadolibre among others. I was also assigned the responsibility of migrating an entire system already functional and with high concurrence to more modern technologies In Enkarga I was in charge of writing integrations with apis of amazon, google translate and mercadolibre among others. I was also assigned the responsibility of migrating an entire system already functional and with high concurrence to more modern technologies

    • Cuba
    • Libraries
    • 1 - 100 Employee
    • Programmer
      • Mar 2014 - Mar 2016

      • Developed Sagel new automated system to be used in every school library and public library to control book management. • Migrated from an old non-relational data base called ISIS every book and publication stored to a new relational data base using Postgresql to be used in a web catalog developed on Symfony. (http://catalogo.bnjm.cu) • Managed and modified SISGEB software to manage users, statistical reports of visits, survey analysis, user creation and access control. • Developed software that analyzes and corrects data base errors and make them match the official Authority Catalog. • Developed a Human Resources Management System attached to a time clock system (RTA600) to control punch in and punch out. • Developed a Web Service that allows data being updated between two web applications, SISGEB and XABAL. Show less

    • United States
    • Technology, Information and Internet
    • Senior Software Developer
      • Apr 2014 - Nov 2015
    • Programmer
      • Jan 2011 - Jan 2012

      • Developed and tested a new software with C#, some of the functionalities like Controlled the use of Diesel on a Daily basis to avoid waste and control distribution and Estimated life cycle of parts (Based on manufacturer’s statistics) • Performed modifications on existing Data Base using SQL • Developed and tested a new software with C#, some of the functionalities like Controlled the use of Diesel on a Daily basis to avoid waste and control distribution and Estimated life cycle of parts (Based on manufacturer’s statistics) • Performed modifications on existing Data Base using SQL

Education

  • CUJAE
    Ingenieria en Informatica
    2010 - 2015
  • Desoft
    Symfony 2.x and Advanced PHP Develop by Desoft, Advanced PHP
    2014 - 2014
  • Instituto Politécnico de Informática Estrella Roja
    Bachelor of Technology (BTech), Programming and Networks
    2004 - 2007

Community

You need to have a working account to view this content. Click here to join now