Luis Fernando Chaves Jiménez, Developer in San José, Costa Rica
Luis is available for hire
Hire Luis

Luis Fernando Chaves Jiménez

Verified Expert  in Engineering

Software Developer

Location
San José, Costa Rica
Toptal Member Since
June 18, 2020

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.

Portfolio

Factora
Proficy Workflow, Lucidchart, Databases, XML, TortoiseSVN...
STI-Slimsoft
Proficy, TortoiseSVN, Confluence, Jira, SQL Server Reporting Services (SSRS)...
SlimSoft
XWiki, Proficy, VisualSVN, Jira, Microsoft SQL Server, .NET

Experience

Availability

Part-time

Preferred Environment

Jira, TortoiseSVN, SQL Server Management Studio (SSMS)

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.

Work Experience

Senior Software Developer

2013 - 2016
Factora
  • 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, Lucidchart, Databases, XML, TortoiseSVN, SQL Server Reporting Services (SSRS), Windows Presentation Foundation (WPF), .NET, Microsoft SQL Server

Team Lead

2011 - 2013
STI-Slimsoft
  • 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, Confluence, Jira, SQL Server Reporting Services (SSRS), XML, .NET, SQL

Software Analyst & Developer

2007 - 2010
SlimSoft
  • 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
FINTEC S.A.
  • 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: Jakarta Server Pages (JSP), XML, UML, Subversion (SVN), Hibernate, SQL, Java

System to Monitor Downtime in a Manufacturing Plant

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

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 (Transact-SQL), Stored Procedure, SQL, XML, UML, Java

Tools

TortoiseSVN, Confluence, Jira, Subversion (SVN), Lucidchart, VisualSVN

Storage

SQL Server Management Studio (SSMS), Databases, Microsoft SQL Server, Database Modeling, SQL Server Reporting Services (SSRS)

Paradigms

Database Design, Database Development, Agile Software Development

Platforms

Microsoft

Frameworks

Hibernate, Windows Presentation Foundation (WPF), Jakarta Server Pages (JSP), .NET

Other

Proficy, XWiki, Proficy Workflow

2005 - 2007

Master's Degree in Computer Engineering

Costa Rica University - San Pedro, San José, Costa Rica

2001 - 2004

Bachelor's Degree in Computer Engineering

Costa Rica University - San Pedro, San José, Costa Rica

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring