Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Raul Eduardo Reyes Vera

Raul Eduardo Reyes Vera

Anaheim

Summary

Innovative Software Developer with experience in designing, coding, and debugging software applications. Proficient in various programming languages, software development methodologies, and project management. Demonstrated ability to troubleshoot complex problems and consistently deliver high-quality solutions.

Overview

8
8
years of professional experience

Work History

Software Developer

Sibatel Communications Inc.
Anaheim
04.2020 - Current
  • Designed multiple components, frameworks, and data management stores to comply with high security standards on sensitive client data within the SVB Go application.
  • Created and maintained multiple endpoints and configuration files for optimal continuous integration pipelines, enhancing web and mobile application instances for production release.
  • Elevated the performance of React UI components, MobX stores, and services for seamless integration with multiple application pages.
  • Wrote unit tests to verify compliance with project quality standards for UI components, stores, and services code.
  • Designed endpoints in Loopback middleware server to ensure secure delivery of data to UI components.
  • Implemented design for optimized rendering of web page reports involving 1000+ records.
  • Worked on research spikes for proof of concept on new technologies to meet client requirements.
  • Planned and assigned technical tasks to bring optimization, documentation, and cleanup to the codebase.

Software Developer

TekMexico
Tijuana
09.2018 - 01.2020
  • Managed a collaborative project that integrated React.js framework with Bootstrap and socket.io for frontend development. Utilized Node.js with Typescript Webpack Babel MongoDB Mongoose and Express in backend implementation.
  • Employed the React.js library to create components linked to a Redux state container, incorporating features such as React Routing, RESTful functionalities, and modularization.
  • Utilized Nginx to optimize load balancing and reverse proxy.
  • Implemented routing and validation strategies to develop secure servers using the Express library.
  • Designed and executed comprehensive unit and integration tests with mock data to ensure optimal performance of application's React components.
  • Used MongoDB to establish efficient data storage with optimized models for retrieval.
  • Utilized Git as a version control system for backup and follow-up of the process.

Software Developer

Felipe Garcia & Tax Advisors
Ensenada
01.2017 - 08.2018
  • Developed project utilizing technologies such as Node HTTP, socket.io, TypeScript, and Webpack to enhance performance and provide real-time updates on process events.
  • Executed deployment and testing tasks, designing project's 3-tier architecture in line with microservices structure.
  • Made use of Node's HTTP core module for a server developed in TypeScript language for future feature development.
  • Collaborated with Mongoose and MongoDB to expedite and safeguard data management operations.
  • Developed the structure for efficient database querying using schema designing techniques.
  • Utilized Socket.io to deliver instantaneous client notifications during active sessions.
  • Managed the configuration of load balancing and working nodes for optimal performance of the application on the web.

Education

Bachelor of Applied Mathematics -

Autonomous University of Baja California
Ensenada, Baja California
12.2016

Skills

  • Continuously learning
  • Server technologies
  • Security technologies
  • Interface design and implementation
  • Best Practices Implementation
  • Agile development methodologies
  • Performance Optimization
  • Testing and debugging
  • Team collaboration
  • JavaScript expert
  • Nodejs
  • React
  • Loopback
  • Mobx
  • ES6
  • ESNext
  • Redux
  • Gitlab, Jira and Confluence
  • Postman
  • Client requirements
  • Workload distribution
  • Application State
  • Working under pressure
  • Meeting deadlines
  • Web browser platforms
  • Lifecycle methods
  • Front-end debugging tools

Languages

English
First Language
Spanish
Proficient (C2)
C2

Timeline

Software Developer

Sibatel Communications Inc.
04.2020 - Current

Software Developer

TekMexico
09.2018 - 01.2020

Software Developer

Felipe Garcia & Tax Advisors
01.2017 - 08.2018

Bachelor of Applied Mathematics -

Autonomous University of Baja California
Raul Eduardo Reyes Vera