Abraham Linares, Software Developer in Washington, DC, United States
Abraham Linares

Software Developer in Washington, DC, United States

Member since May 17, 2019
Abraham has over nine years of experience in computer science engineering, software development, and data science. Using business intelligence and machine learning, he identifies critical insights behind heterogeneous data and telling compelling stories with the findings. He also loves coding and solving problems through technology tools, building web apps, or stand-alone programs in languages such as Python, C#, Java, JavaScript, and more.
Abraham is now available for hire




Washington, DC, United States



Preferred Environment

Linux or Mac for OS. Sublime or Atom for editors.

The most amazing...

...project I've built is my own smart thermostat with Raspberry Pi (voice controlled with Alexa). It also makes efficient use of energy through machine learning.


  • Software Engineer | Data Scientist

    2019 - PRESENT
    Inter-American Development Bank
    • Maintained and developed a data transparency publishing app in C#.
    • Created innovative models with Python to be published using Tableau and SharePoint.
    • Supported the creation of automated tools for the department using C#.
    • Liaisoned between business and economist stakeholders to lead the performance studies for the department.
    • Provided support for the Microsoft Suite used in the department such as SharePoint and other tools of Office 365.
    Technologies: Python, Tableau, SQL, C#, SharePoint
  • Senior Technical Consultant

    2019 - 2019
    Acumen Solution
    • Migrated internal components from Classic to a Lightning experience in Salesforce for the company using JavaScript and Apex.
    • Configured and developed dashboards and modules of the Salesforce Service Cloud for a specific client in the private sector.
    • Managed a file mass migration for internal resources in the company using Python as a supporting tool.
    Technologies: Salesforce, JavaScript
  • Business Data Analyst

    2015 - 2019
    Inter-American Development Bank
    • Led the extraction of information in the organization data warehouse to create and publish quarterly performance reports.
    • Was involved in the creation of a corporate dashboard made in Tableau to visualize the performance of the organization.
    • Created an analytics visualization using Python and Tableau to predict times of preparation for projects throughout a given year to make better strategic decisions at the higher management level.
    • Supported different teams in the department to extract information from internal and external resources to build econometric studies.
    • Involved in data quality processes to provide correct information across the organization.
    Technologies: Python, Tableau, SQL, C#
  • Software Engineer

    2011 - 2015
    GMT Prime Corporation
    • Conceptualized, developed, and delivered automated trading strategies in a FOREX market platform (MT4) using MQL and C++ programming languages.
    • Designed and built a type of proprietary software to automate internal processes using C#.
    • Created and deployed modules to enable cross-platform communication between the FOREX platform and the proprietary software, also using C# and best practices in software design patterns.
    • Supported the creation of the front end for the company using JavaScript and Angular.
    • Implemented competitions for our leads and clients to advertise the use of our platform and expand our user base.
    Technologies: C#, JavaScript, MQL, C++
  • Mobile Apps Developer

    2010 - 2011
    Mobile Media Networks
    • Led the development and deployment of mobile applications for BlackBerry and BlackBerry Playbook platforms.
    • Designed, developed, and deployed a news source app for a national newspaper to get a digital version of their publications.
    • Conceptualized and built a sports app for a sports channel to live stream some of their TV content.
    • Created and deployed a casual game based on sharing stickers for a carrier company that wanted to impulse ad pushing through the app.
    Technologies: Java


  • SmartCoil: The Smart Thermostat (Development)

    I built a smart thermostat for an old fan coil unit (FCU) with Raspberry Pi and implemented voice control using Amazon Alexa. All of the specs and steps to build this kind of project has been published in the related Medium link.

  • Connect 4 Neural Network (Development)

    An attempt to train a neural network with TensorFlow to play and win Connect 4. The related link has all the codebase and training report graphs in a GitHub repository.

  • Using D3.js to Build a Quick Overview Dashboard (Development)

    A quick overview of dog breeds owned in Zurich over the period 2001-2015. I developed the dashboard using D3.js functionalities and the dataset taken from a Kaggle repository. The related link showcases the dashboard and exposes the codebase in a GitHub repository.


  • Languages

    Python 3, HTML5, C#, JavaScript 6, Java, SQL
  • Tools

    Microsoft Excel, Tableau, Microsoft Access
  • Frameworks

    Angular, React Native
  • Libraries/APIs

    React, Scikit-learn, Google API
  • Platforms

    Oracle, AWS Lambda, SharePoint, Salesforce, Firebase
  • Storage

    IBM DB2, MongoDB, AWS S3, MySQL, PostgreSQL
  • Industry Expertise

    Web Development
  • Other

    Business Analysis, Machine Learning


  • Certificate of Completion in Data Science
    2017 - 2017
    Georgetown University | School of Continuing Studies‎ - Washington, D.C., United States
  • Specialization degree in Marketing Management
    2011 - 2014
    Universidad Simón Bolívar - Caracas, Venezuela
  • Bachelor in Science degree in Computer Engineering
    2005 - 2010
    Universidad Simón Bolívar - Caracas, Venezuela


  • Salesforce Certified Platform Developer I

To view more profiles

Join Toptal
Share it with others