
Senior Software Engineer
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
I am a computer engineer currently working as a full stack software developer. I am a responsible, flexible and independent individual who always seeks for the best solution to the problems at hand. I am a quick learner, which is indispensable in the fast moving world of technology, and I am always willing to face new challenges that could arise in life and at work.
Université de Technologie de Compiègne
Génie Informatique, Computer Engineering
January 1, 2014 – January 1, 2015
Universidad Simón Bolívar
Computer Engineering
January 1, 2010 – January 1, 2016
PayFit
Senior Software Engineer
May 1, 2025 – Present
Paris, Île-de-France, France · Remote
Archlet
Senior Software Engineer
October 1, 2023 – January 1, 2025
Zurich, Switzerland · Remote
Trality
Senior Software Engineer
December 1, 2020 – August 1, 2023
Vienna, Austria · Remote
Runtastic GmbH
Backend Software Engineer
December 1, 2017 – November 1, 2020
Vienna, Austria
Elemétrica
Full Stack Software Engineer
January 1, 2017 – October 1, 2017
Caracas Area, Venezuela
Ogangi Corp
Software Developer
January 1, 2016 – December 1, 2016
Caracas Area, Venezuela
Universidad Simón Bolívar
Undergraduate Teaching Assistant
January 1, 2013 – December 1, 2013
Challenges
June 1, 2018 – November 1, 2020
Challenges is an on-going feature in the Runtastic app where users compete in several sport activities to achieve a certain goal. In the backend, we implemented individual and collaborative challenges, activity linking to detect which sport activities should count, fraud prevention and different endpoints to provide challenge and user data.
Elemétrica
January 1, 2017 – October 1, 2017
I was in charge of the frontend and backend of Elemétrica's main product, a tool that permits entrepreneurs to monitor their businesses by visualizing their sales, products and clients through an interactive and intuitive web system. Developed with AngularJS, the frontend communicates with the backend, implemented with Ruby on Rails, via its RESTful API.
Broadcaster
April 1, 2016 – August 1, 2016
The Broadcaster is a web system I developed as my internship project. Its objective was the massive transmission of SMS messages in a short period of time. It can send millions of SMS concurrently and while the older platform took around 2 hours to send 2 million messages, the Broadcaster only takes 8 minutes. It was created using the technologies Java, servlets, Javascript, JSP and the distributed database Cassandra.
Sentiment Classification - Machine Learning
March 1, 2016 – Present
This project consisted of using machine learning, in particular sentiment classification, to classify Goodreads reviews into positive or negative reviews. It was developed using the programming languages Python and R, using the algorithms SVN, KNN and Max Enthropy.
CDR Manager
January 1, 2016 – December 1, 2016
This is Ogangi’s reports system implemented in Java. My responsibilities included maintaining this platform and adding functionalities such as new administrative views and the creation of new reports that facilitated the sales team.
Peer to Peer System
October 1, 2015 – Present
Implemented a simple peer to peer system for the transfer of files using Java and the tool Jade.
Route Recommender on Current Crowd information
September 1, 2015 – March 1, 2016
This project consisted in extending a thesis that uses tweets pertaining to traffic information in order to recommend the fastest route from a given point A to a given point B in the city of Caracas. It was developed in a group of 4 and Python and JavaScript were the main programming languages used. Our tasks included: - Using the Google Maps API to manipulate sector and neighborhood data in order to obtain times and distances, which were used to create a directed graph based on the city. - Optimizing times by eliminating unnecessary processing, improving work-flows and storing data in a PostgreSQL database. - Creating a simple mobile application by using the framework Ionic.
Othello
June 1, 2015 – Present
Project developed in C++ for the course Artificial Intelligence 1. The following algorithms were used for the evaluation of game trees: Negamax, Negamax with alpha-beta pruning, Scout and Negascout.
Heuristic Search
May 1, 2015 – Present
Project programmed in C++ and the tool PSVN for the course Artificial Intelligence 1. Different search algorithms (A*, IDA*, BFS, DFS and UCS) were implemented to solve the following problems: Hanoi Towers, Rubik's Cube, N-puzzle and Top-Spin.
Equivalence Management System
April 1, 2013 – October 1, 2013
Leader of a group of seven in the design, documentation and development of the first phase (30%) of the Equivalence Management System for the Simón Bolívar University.
Cultural Fit Analysis
The candidate's project history shows a strong inclination towards diverse technical challenges, ranging from machine learning and AI algorithms to large-scale web systems and mobile applications. This breadth of interest suggests an adaptable individual who could thrive in dynamic environments. However, the target role is 'Frontend Developer', while the candidate's recent experience and project descriptions lean heavily towards backend and full-stack roles, with specific frontend technologies like React.js and AngularJS mentioned in only a few instances. This misalignment might require a cultural adjustment to a more specialized frontend focus.
Soft Skills & Operational Fit
The candidate's project descriptions indicate a proactive approach to problem-solving and a capacity for leadership (e.g., 'Leader of a group of seven'). Experience as a teaching assistant suggests good communication and mentoring skills. The diverse project portfolio implies adaptability and a willingness to tackle varied technical challenges. However, without specific psychometric test results, a deeper assessment of work attitude, stress handling, and team collaboration is not possible.