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