Summary
Overview
Work History
Education
Skills
Work Preference
Interests
Work Availability
Timeline
AdministrativeAssistant

Bryan Ruy

Alhambra,CA

Summary

Experienced senior software engineer with 8 years of expertise in web development. Proficient in building user-friendly web applications across diverse industries. Passion about staying up-to-date with the latest technologies and collaborating with colleagues. Seeking a new role to leverage my skills and contribute to the development of scalable and user-centric applications.

Overview

9
9
years of professional experience
4
4
years of post-secondary education
2
2
Languages

Work History

Senior Software Engineer

Cyber Infrastructure Inc
San Jose, CA
02.2019 - Current
  • Shipped out a B2C E-Commerce platform by using TypeScript, React, Three.js, Node.js, PostgreSQL and AWS, resulting in improving client’s satisfaction by 40%
  • Enhanced the application by over 18% through the strategic implementation of CDN, leveraging a robust image optimization engine to streamline images and media assets, achieving reduced response times by implementing Server-Side Rendering (SSR) via Next.js
  • Developed server-side logic and RESTful APIs using Node.js, leveraging its event-driven, non-blocking
  • I/O model for scalable and high-performance backend services
  • Utilized Micro-frontend architecture with single-spa to modularize and scale the front-end architecture, increasing development efficiency and code reusability
  • Integrated third-party APIs such as Stripe and PayPal, enabling seamless and secure online transactions
  • Migrated legacy projects based on RESTful API to GraphQL and improved operational efficiency by
  • Built GPS-tracking system for real-time location tracking and management with React and Python and Django, leveraging its powerful backend capabilities to handle complex business logic, database management, and user authentication
  • Enhanced API Security through implementation of robust authentication and authorization mechanisms such as OAuth and JWT
  • Utilized caching strategies such as in-memory caching with technologies like Redis and Memcached to store frequently accessed data, resulting in faster data retrieval and improved overall system performance
  • Integrated AWS Cognito to handle user authentication, providing secure and user sign-up, sign-in and access control
  • Used automated testing tools like Jest and Cypress, resulting in a 40% reduction in regression bugs
  • Implemented continuous integration and continuous deployment (CI/CD) pipelines using GitHub Actions
  • Mentored junior developers and interns on the Software development process, and improved their technical expertise to handle large-scale projects.

Full Stack Developer

Toptal
Wilmington, DE
11.2017 - 02.2019
  • Built a Real Estate Sass Product, utilizing Angular, Java/Spring Boot, MongoDB, and Amazon Web Services
  • Successfully migrated a monolithic application to a microservices architecture using AWS EKS, ECS, EC2 and Docker, resulting in improved scalability and development agility
  • Optimized API performance by implementing caching mechanisms, pagination, and efficient database queries, resulting in reduced response times and improved scalability
  • Designed and developed custom user dashboards and profile management features, allowing users to update their personal information, manage subscriptions, and view order history
  • Reduced loading time by 20% through optimization and implemented caching with react-query and lazy loading techniques
  • Actively participated in code reviews and provided feedback to improve code quality.

Front End Developer

Gun.io
Nashville, TN
04.2015 - 11.2017
  • Accomplished lots of PSD and Figma to HTML conversions for responsive and pixel-perfect designs using HTML5, CSS/SCSS, Material UI
  • Created data analysis charts and diagrams for E-learning Sass platform using React, Redux and D3.js
  • Utilized CSS preprocessors like SASS and styled-components to create modular and maintainable stylesheets, enhancing code reusability and ease of maintenance
  • Implemented internationalization (i18n) and localization (l10n) features to support multi-language user interfaces, ensuring a personalized experience for users across different regions
  • Customized tracking Map and Map controllers using React-leaflet, CSS3 and Google Map API
  • Boosted code quality by 40% by converting a complex legacy JavaScript code a modern and scalable system with TypeScript, while implementing automated testing using Jest, Mocha, and Cypress
  • Collaborated with UX/UI designers to create responsive and user-friendly interfaces, ensuring a consistent and intuitive user experience across different devices.

Education

Bachelor’s degree - Computer Science

The Hong Kong University of Science And Technology
04.2011 - 04.2015

Skills

  • JavaScript / TypeScript
  • React / Nextjs, React Native, Redux / Recoil
  • Angular / NgRx
  • Vue / VueX
  • HTML / SCSS / LESS, Threejs / D3js
  • Material UI / Tailwind CSS / Ant Design
  • Node / Nestjs / Expressjs / Koajs
  • Java / Spring Boot / Maven / Gradle
  • Python / Django / NumPy / Pandas
  • RESTful API / SOAP / GraphQL
  • MySQL / PostgreSQL / MongoDB
  • Cypress / Jest / Mocha
  • CI / CD
  • AWS

Work Preference

Work Type

Full TimeContract Work

Location Preference

Remote

Important To Me

Work from home optionCompany CultureCareer advancement

Interests

Soccer

Biking

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Senior Software Engineer

Cyber Infrastructure Inc
02.2019 - Current

Full Stack Developer

Toptal
11.2017 - 02.2019

Front End Developer

Gun.io
04.2015 - 11.2017

Bachelor’s degree - Computer Science

The Hong Kong University of Science And Technology
04.2011 - 04.2015
Bryan Ruy