Sebastian Alejandro Velasco Dimate

Graduate Fellow at Computing Research Association
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Williamsburg, Virginia, United States, US
Languages
  • Español Native or bilingual proficiency
  • Ingles Full professional proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Luis Fernando Muñoz Parra

I had the opportunity to work with Alejo 1 year in a complex challenge inside Mercado Libre and long short story I highly recommend him since he is one of the best Tech Leads I have worked with. As a lead he did a great job creating a new team and helping it to grow and develop strong technical skills. Also he helped each team member to focus on their career path to bring it to the next level. As a tech guy I'm really impressed. He has strong technical knowledge and huge experience designing and implementing complex architecture based on microservices guarantee always quality, consistency and security data. As a person he is even better. He always has a good attitude helping each other inside and outside the team. He is charismatic and open to talk not only about work but also about life, good music, tv shows, etc. Hope to cross paths in the future, would be more than happy to work with Alejo again.

Servio Andres Pantoja Rosero

.

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

Experience

    • United States
    • Higher Education
    • 1 - 100 Employee
    • Graduate Fellow
      • Mar 2023 - Present

    • United States
    • Higher Education
    • 700 & Above Employee
    • Teaching Assistant
      • Aug 2022 - Present

      Software Engineering Software Engineering

    • Argentina
    • Internet Publishing
    • 700 & Above Employee
    • Technical Leader - Marketplace
      • Jul 2021 - Jul 2022

      CPFR - First Party, Marketplace Collaborative Planning, Forecasting and Replenishment Responsibilities -Support interoperability with Machine Learning Models to ensure the Forecasting and Replenishment of MercadoLibre products in the Marketplace. -Design, Implement and Test Micro-Services in software products of MercadoLibre. -Artifacts deployment support in development, test and production environments. -Actively participate in team sessions (requirement analysis, architecture reviews, services design, planning) -Elaborate documentation including design and operational support documents. Key words: Java, Go, Spring Boot, GCP, AWS, Fury, Docker, Kafka, No-SQL, Webflux Show less

    • Colombia
    • Higher Education
    • 700 & Above Employee
    • Teaching Assistant
      • Mar 2022 - Jun 2022

      Test Automation MISO - Maestría en Ingeniería de Software Course Goal - Understand and Design Testing Strategies, applying concepts of Manual Testing, End-to-End Testing and Exploration Testing. - Build and Execute Testing Strategies using state of the art industry frameworks. - Play and Learn different tools for Test Automation. Key words: Cypress, Playwright, RIPuppet, Cucumber, Kraken, ResembleJS, FakeJS, Podam, Mockaroo Test Automation MISO - Maestría en Ingeniería de Software Course Goal - Understand and Design Testing Strategies, applying concepts of Manual Testing, End-to-End Testing and Exploration Testing. - Build and Execute Testing Strategies using state of the art industry frameworks. - Play and Learn different tools for Test Automation. Key words: Cypress, Playwright, RIPuppet, Cucumber, Kraken, ResembleJS, FakeJS, Podam, Mockaroo

    • Colombia
    • Banking
    • 700 & Above Employee
    • Sr Advanced Development Engineer
      • Dec 2020 - Jul 2021

    • Sr Software Development Engineer
      • Dec 2018 - Dec 2020

      Responsibilities-Design, implement and test authentication and authorization micro-services in software products of Scotiabank - colpatria.-Artifacts deployment support in development, test and production environments.-Actively participate in team sessions (requirement analysis, architecture reviews, services design, planning)-Elaborate documentation including design and operational support documents.Key words: Java, Spring Boot, AKKA, Docker, Angular, React, Git.

    • Colombia
    • Higher Education
    • 700 & Above Employee
    • Professor
      • Jan 2018 - Aug 2019

      Software Engineering IICourse Goals-Distinguish clearly between software processes based on classic models and agile methods. -Understand fundamentals of Web development and Cloud solutions.-Apply and Reinforce teamwork abilities and agile frameworks.-Create a Web application with Back-end and a Front-end componentsKey words: React, JavaScript, Ruby on Rails, Git, Cloud Solutions, Agile Development.

    • Professor
      • Aug 2018 - Dec 2018

      Data StructuresCourse Goal-Understand main Data-Structure concepts and ADTs.-Implement Data-Structures and algorithms using Java as programming language.-Solve problems using Data-Structures.Key words: Data Structures, Algorithms, Java.

    • Professor
      • Jul 2016 - Dec 2017

      Object Oriented ProgrammingCourse Goals.-Understand and apply fundamental principles of object-oriented programming.-Solve programming problems using the OOP paradigm, and SOLID principles.-Write programs in Java using IDEs features to edit, compile, test, debug and deploy.-Build medium-sized standalone applications, working as members of small teams.Object Oriented Programming, SOLID, Java, Team Development.

    • Colombia
    • Telecommunications
    • 1 - 100 Employee
    • Lead Software Development Engineer (Full Stack)
      • Nov 2017 - Dec 2018

      Responsibilities -Design and implement distributed services and applications in Fin-tech software products. -Support the deployment of artifacts in development, test and production environments. -Actively participate in team sessions (requirement analysis, architecture reviews, services design, planning) . -Elaborate documentation including design and operational support documents. -Support team members in software development of task during sprint. Java, Angular, JavaScript, REST, SOAP. Show less

    • Software Development
    • Software Developer
      • Mar 2016 - Jul 2017

      Responsibilities -Design, implement and test monolithic applications in software products. -Elaborate documentation including design and operational support documents. Key words: Java, PostgreSQL, REST, SOAP, Angular, JavaScript Responsibilities -Design, implement and test monolithic applications in software products. -Elaborate documentation including design and operational support documents. Key words: Java, PostgreSQL, REST, SOAP, Angular, JavaScript

    • Colombia
    • Media Production
    • 1 - 100 Employee
    • Software Engineer
      • Jan 2016 - Sep 2016

      Responsibilities -Develop back-end applications and mobile MVPs. -Actively participate in team sessions (requirement analysis, architecture reviews, services design, planning). Key words: Java, Angular, Rails, Python. Responsibilities -Develop back-end applications and mobile MVPs. -Actively participate in team sessions (requirement analysis, architecture reviews, services design, planning). Key words: Java, Angular, Rails, Python.

    • Colombia
    • Higher Education
    • 700 & Above Employee
    • Teaching Assistant - Object Oriented Programming
      • Feb 2015 - Nov 2015

      • Planning and evaluation of programming workshops solved in class.• Planning and evaluation of extra-class projects.• Planning and evaluation of course exams. • Regular meetings with the teacher to review the performance of students and identify areas where reinforcement is needed.• Answer questions and help students with doubts in workshops and programming projects.

    • Teaching Assistant - Software Evolution and Maintenance
      • Jun 2015 - Aug 2015

      IX Cátedra Internacional de IngenieríaThe course will provide the participants an overview of the principles, main practices and technologies involved in the development and evolution of software systems and mobile applications. Besides, the course has the following specific objectives:- To discuss the concept of software evolution from several perspectives.- To cover the essential aspects, technical and managerial, of the development and evolution of software systems and mobile applications. - To discuss some of the open problems in the research domain of software evolution and maintenance.seminar site: https://sites.google.com/site/seamseminar/ Show less

    • Colombia
    • Education Administration Programs
    • 300 - 400 Employee
    • Jefe de salon
      • Aug 2013 - Sep 2015

    • Colombia
    • Higher Education
    • 700 & Above Employee
    • Software Developer - Direccion Nacional de Admisiones
      • Jun 2014 - Dec 2014

      Responsibilities-Redesign and Implement the web page of the Direccion Nacional de Admisiones-Update the site architecture and keep safe the information.-Document all the work.Key words: Java, JavaScript, HTML.

    • Teaching Assistant - Data Structures
      • Feb 2014 - Nov 2014

      • Planning and evaluation of programming workshops solved in class.• Planning and evaluation of extra-class projects.• Planning and evaluation of course exams. • Regular meetings with the teacher to review the performance of students and identify areas where reinforcement is needed.• Answer questions and help students with doubts in workshops and programming projects.

Education

  • William & Mary
    Doctor of Philosophy - PhD, Computer Science
    2022 -
  • Universidad Nacional de Colombia
    (MSc) Magister en Ingeniería de Sistemas y Computación, Ingeniería de software
    2016 - 2018
  • Universidad Nacional de Colombia
    (BSc) Ingeniero de Sistemas y Computación, Ingeniería de Sistemas y Computación
    2011 - 2015

Community

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