José Gabriel Ureña Ballestero

Computer Science Engineer - Full Stack Developer - Data Coder & Engineer

San José, Costa Rica

1037joseg@gmail.com

+506 8725 6384


Technical Skills

Programming languages:

  • Java (advanced)
  • C# (advanced)
  • Transact-SQL (intermediate-advanced)
  • JavaScript (intermediate)
  • M or PowerQuery (basic-intermediate)
  • PHP (basic)
  • Python (basic)

Software design and usability

HTML 5, JQuery and CSS

MVC, database first, code first and repository patterns

Intermediate-advanced database design, management, maintenance and optimization in Microsoft SQL Server and Oracle engines

Data coding and engineering:

  • Full engineering life cycle process of generation, ingestion / storage / transformation and serving for reporting and analysis; translated to building and maintenance of paginated reports in the cloud, using Power BI or generated in code using SSRS, and Power BI reports in the cloud as well
  • Handling big data, data lakes and warehouses
  • Basic-intermediate DAX familiarity, use of it not really recommended as it can crash with scalability and time cost against company profits

SCRUM agile development

Project development methodology tools (Trello, GitHub and Microsoft Sharepoint)

Manual object-oriented testing

Basic website automated testing using TestNG and JUnit frameworks with Selenium framework and Eclipse IDE

Basic database automated testing using Selenium framework with Eclipse IDE

Windows, Linux/UNIX and MacOS environment


Human Skills

Problem resolution

Detail and result-oriented

Communication

Organization and work in national, multicultural and interdisciplinary teams


Languages:

  • Spanish (native)
  • English (advanced)
  • German (intermediate)


Work Background

Software Development - Data Coding & Engineering / TwinEngines Inc.
Mar 2022 - Present

Full stack development of websites and mobile applications aimed for manufacturing and supply chain businesses, as well as implementation of data engineering life cycles for them; with an ultimate goal of digital transformation and business intelligence.
Further project and technical details are hidden here following a confidentiality principle.


Software Development / Electronica Ureba S.A.
Aug 2020 - Aug 2021

Completed software development process for payroll and reports for Electrónica Ureba S.A., from August 2020 until August 2021.
The application was written in C#, using the .Net Framework.
Git and GitHub were selected as versioning and project management tools and SCRUM was the selected agile methodology.
The process included the requirements gathering, requirements analysis, elaboration of technical documents and mock-ups, development and manual object-oriented testing and was officialy closed with a formal document signed by the client.


Academic Background

FIDÉLITAS UNIVERSITY
2021

Computer Science Bachelor Degree (recognized by the National Higher Education System)


Other Courses

AWS Training and Certification
2025

Foundations of Prompt Engineering


FreeCodeCamp
2025

Data Analyst Bootcamp for Beginners (specifically its Power BI section)


Duolingo
2025

Complete Duolingo English Course


Duolingo
2025

Complete Duolingo German Course


British Council
2024

IELTS General Exam (graded C1 or 7.5)


LinkedIn Learning
2021

Test Automation with Selenium


SCRUMstudy
2019

Scrum Fundamentals Certified (SFC)