Luis Fernando Chaves Jiménez, Software Developer in San José, Costa Rica
Luis Fernando Chaves Jiménez

Software Developer in San José, Costa Rica

Member since September 5, 2016
Luis has over 10 years of experience in development, mostly in the database environment: MS SQL, stored procedures, reports, creation of tables, triggers, etc. He is a very supportive, positive, and kind person who's also very responsible, communicative, accountable, and a team player. Currently studying at university to learn about psychology in order to build apps that interact better with people.
Luis is now available for hire


  • Factora
    Proficy Workflow, Lucidcharts, Databases, XML, TortoiseSVN, SSRS...
  • STI-Slimsoft
    Proficy, TortoiseSVN, Atlassian Confluence, Jira, SSRS, XML, .NET, SQL
  • SlimSoft
    XWiki, Proficy, VisualSVN, Jira, Microsoft SQL Server, .NET



San José, Costa Rica



Preferred Environment

Jira, TortoiseSVN, SQL Server Management Studio

The most amazing...

...code I've done was an algorithm that goes through many units finding which one is blocking the rest of them in order to allow to the user to fix the problem.


  • Senior Software Developer

    2013 - 2016
    • Participated in a functional design solution and was responsible for the technical design solution, as well as ensuring the quality of deliverables and that they were in compliance with standards.
    • Coached and helped others as a senior developer to create an environment that made work enjoyable. Also collaborated with others in making decisions and to facilitate the discussion and resolution of conflicts or disagreements.
    • Worked and was in charge of planning, organizing, and distributing tasks effectively in order to keep track of the project in JIRA to ensure visibility. Motivated the team by having good follow-up, effective communication, and good management of technical resources to ensure the consistency of the solution. Made sound decisions on complex functional issues.
    Technologies: Proficy Workflow, Lucidcharts, Databases, XML, TortoiseSVN, SSRS, Windows Presentation Foundation (WPF), .NET, Microsoft SQL Server
  • Team Lead

    2011 - 2013
    • Supervised and monitored the project team; also supported the manager in the allocation and coordination of tasks during the project.
    • Worked hand-in-hand with the project manager in the uprising and validation of project requirements. Responsible for collecting, analyzing, and documenting information applications to be developed. I defined what should be documented and how (designs, diagrams, etc.) as well as analyzed the impact of the requirement changes to the project.
    • Identified project risks, communicating, and supporting the action plan to mitigate them and ensuring that it complies with standards (privacy, security, and data integrity) used during the project.
    • Provided guidance and direction to individuals and groups for the mutual benefit. This involved members of the organization, I was responsible for motivating, inspiring action values, anticipating possible scenarios of development of the action, and leading the development objectives and its scope of competence.
    • Led technical meetings with project groups and customers.
    Technologies: Proficy, TortoiseSVN, Atlassian Confluence, Jira, SSRS, XML, .NET, SQL
  • Software Analyst & Developer

    2007 - 2010
    • Worked first as a software analyst and developer creating several products that interacted with Proficy (a product developed by General Electric, broadly used in manufacturing systems). Several of the projects required strong development skills and system designs using Microsoft SQL and .NET.
    • Developed SQL scripts to create stored procedures to increase performance, optimized routines to retrieve tons of data for reporting purposes, and more.
    Technologies: XWiki, Proficy, VisualSVN, Jira, Microsoft SQL Server, .NET
  • Java Software Developer

    2005 - 2007
    • Worked with applications to generate debit and credit transactions between banks using SINPE (which is the platform created by the Central Bank to perform all kind of transactions between all the internet banking network in Costa Rica).
    • Worked with a specific product for BAC San José to develop new products to allow to their clients to create transactions through the web in order to use several of the services offered by the Central Bank.
    • Worked as a team lead later on and with the bank personnel to plan and design the next steps of the project to build other important options required by them to keep track of user transactions.
    Technologies: JSP, XML, UML, Subversion (SVN), Hibernate, SQL, Java


  • System to Monitor Downtime in a Manufacturing Plant (Development)

    The purpose of the project was to create a system that would be constantly monitoring events on databases interacting with the General Electric tool called: Proficy.

    Every time a downtime was registered on the system, our project would scan some tables for information to identify which production unit is blocking the production line.

    To accomplish this, several configuration things needed to be in place. For example, the distance is variable between one production unit and another, for that reason a configurable option needed to be in place to keep this requirement present when the code where looking for downtime gaps. The downtime items were examined until finding the culprit. All the information would be updated accordingly so a panel would be updated in the plant to allow the operator to fix the problem quickly.

  • System to Create and Process (Cut and Recut) Wood Materials (Development)

    This project involved several displays in the GE Proficy workflow and several stored procedures to create items in the database. These items would be processed in different work stations. They would take wood panels, and then create new cuts from them based on certain patterns created in other stations. Some of the displays were also in charge of report waste, defects, and more; each with a specific code that would be read later on by some SSRS reports.

    During the development of this project, a total of 16 different displays were done in order to provide different tools for the people working at the plant. We did this by using a validation process and thus avoided some human errors when they planned the cuts and then produced the panels.


  • Languages

    T-SQL, Stored Procedure, SQL, XML, UML, Java
  • Tools

    TortoiseSVN, Atlassian Confluence, Jira, SSRS, Subversion (SVN), Lucidcharts, VisualSVN
  • Storage

    SQL Server Management Studio, Databases, Microsoft SQL Server, Database Modeling
  • Paradigms

    Database Design, Database Development, Agile Software Development
  • Platforms

  • Frameworks

    Hibernate, JSP, Windows Presentation Foundation (WPF), JavaServer Pages (JSP), .NET
  • Other

    Proficy, XWiki, Proficy Workflow


  • Master's degree in Computer Engineering
    2005 - 2007
    Costa Rica University - San Pedro, San José, Costa Rica
  • Bachelor's degree in Computer Engineering
    2001 - 2004
    Costa Rica University - San Pedro, San José, Costa Rica

To view more profiles

Join Toptal
Share it with others