work experience

Here's a brief overview of my work experience. Please, check my resume for a comprehensive look at my technical skills, qualifications, and achievements.

Venezolano de Crédito

Aug 2023 – Present

Senior Software Engineer

  • Built a RESTful API using Java, Spring Boot and SQL that allows outside parties to access bank's financial services, facilitating 10,000+ users and supporting 50,000+ daily operations
  • Developed and implemented a supervised financial transaction classification model using a bag of words and random forest, enabling personalized financial recommendations and targeted marketing campaigns
  • Led a team of 5 in delivering continuous features and updates to a Flutter-based mobile app, meeting user needs and driving a 30% increase in store reviews that boosted the app's rating
  • Integrated with a third-party tax administration service to provide online tax payments through a full-stack web app made using Java and React.js, resulting in $5,000,000+ collected thus far
  • Built a JavaScript library that generates and scans QRs with user's public banking information, easing the exchange of data and increasing by 10% the amount of daily P2P operations

Venezolano de Crédito

Jan 2023 – July 2023

Junior Software Engineer

  • Wrote Python scripts to generate daily currency exchange reports, minimizing manual intervention
  • Reengineered a Java legacy codebase using a TDD approach, reducing tight coupling and increasing adaptability
  • Optimized an Oracle database using materialized views and connection pooling, cutting query execution times
  • Migrated 15,000+ lines of JQuery to JavaScript ES6 in order to improve compatibility with modern frameworks

Venezolano de Crédito

Sept 2022 - Dec 2022

Software Engineer Intern

  • Started the development of a Flutter-based mobile app designed to simplify everyday tasks for users
  • Redesigned 62 non-responsive pages with CSS, making them fit correctly on different screen sizes, e.g. mobile
  • Solved 30+ customer issues reported by support tickets, enhancing the reputation of the bank's web app

Universidad Metropolitana

Apr 2022 - Dec 2022

Database Teaching Assistant

  • Provided guidance and support during check-in meetings and open office hours
  • Conducted reinforcement sessions where database fundamentals were taught to a group of 35 students
  • Increased by 30% the number of passing students in relation to previous terms