# Faycal Karasi Rwigema > Full Stack Software.Engineer | Javascipt | React | Express | MysQl | MongoDB Location: Santa Clara, California, United States Profile: https://flows.cv/faycal I am a software engineer with a unique journey that began in tech support. I am passionate about creating software that seamlessly integrates into everyday life, making it both engaging and useful. I thrive on the challenge of developing solutions that are not just functional but intuitive, ensuring a superior user experience. My extensive background in tech support has instilled in me a customer-first mindset. I understand the end-user perspective, allowing me to develop solutions that truly meet their needs. From troubleshooting in tech support to coding, I excel in approaching challenges with a solution-oriented mindset. When I'm not immersed in code, you'll likely find me enjoying a podcast or comedy show. Family time is invaluable to me, and I have a deep passion for playing basketball, both for the thrill and the camaraderie it brings. I enjoy connecting with like-minded professionals, sharing experiences, and exploring opportunities to contribute to innovative projects. If you are interested in reaching out and chatting, Let's connect here on LinkedIn. ## Work Experience ### Software Engineer @ Personal Software Engineering Projects Jan 2024 – Present | Santa Clara County, California, United States Code Collider A platform for finding collaborators/engineers and team up for coding on projects. Established a dynamic carousel component equipped with an Infinite scrolling ability while displaying 3 items at a time. Enhanced user navigation, engagement, and experience by creating the application's Home page with React & CSS3, displaying 2 different types of projects and their respective titles using a single API call Utilized session cookies to fetch a user's specific projects, to populate the My-projects page in React in order to enhance project management ### Software Engineer @ Personal Software Engineering Projects Jan 2023 – Jan 2023 | Santa Clara County, California, United States FKR-Products-ATELIER (Back End system for a large E-commerce business) Achieved 100% data integrity and increased data import efficiency by adopting a data management ETL process using MySQL for importing millions of data entries into a MysQl DB with tables structure optimized for efficient joins and querying Reduced database instance populating time from 3hours to less than 5minutes by implementing a performant architecture, deploying server and database instances on AWS, and streamlining the ETL process using 'mysqlDump and SCP' Introduced 'Indices' to 3 key columns, reducing DB query time from 53ms to 11ms and achieved a 0.00% error rate under stress testing with 1000 clients over 30 seconds using Loader.io Enhanced reliability and increased performance by horizontally scaling AWS architecture from 1 to 2 additional server EC2 instances and implementing NGINX as a load balancer, ensuring even distribution of traffic, reduced server load, and improved response times by 96ms ### Software Engineer @ Personal Software Engineering Projects Jan 2023 – Jan 2023 | Santa Clara County, California, United States Project: ATELIER (Front-End) Designed a "Related Products" widget for a fast growing E-Commerce business, that showcases products to customers using a React component that utilizes a carousel to render two separate lists of products and optimizes APi calls ### Frontend Developer @ SquadFormers Jan 2024 – Jan 2025 | Palo Alto, California, United States Developed and optimized responsive website features using JavaScript and Webflow, improving performance and cross-device compatibility. Implemented interactive animations in Webflow, utilizing JavaScript for dynamic motion design and enhancing user engagement. Wrote and maintained validation scripts for customer forms in Shopify, ensuring accurate data collection and seamless user interactions. ### Senior IS Support Specialist @ WilmerHale Jan 2023 – Jan 2023 | Palo Alto, California, United States ### IS Support Specialist @ WilmerHale Jan 2019 – Jan 2023 | Palo Alto, CA Remote troubleshooting and diagnosis of network connectivity issues Making outgoing calls to clients for information gathering. Working with a variety of customers and vendors (some technical some non-technical) Ensuring proper recording, documentation, and closure of trouble tickets in order to grow the knowledge of help desk procedures, products, and services. Understanding of networking protocols and concepts (VPN, Routing, Ports, TCP/IP, etc.) Providing customer support for basic Audio Visual system and content sharing such as Webex and other similar systems. ### IS-Technical Support @ WilmerHale Jan 2016 – Jan 2019 | Palo Alto, CA Insuring a high level of customer service in a collaborative environment with a keen focus on helping people resolve issues and problems as the first point of contact at the Help Desk. Troubleshooting and escalate issues as appropriate, in a timely manner while communicating clearly and proactively throughout the customer's experience until resolved. Providing support for desktop and mobile devices as well as application system environments locally and remotely if needed. Ensuring proper recording, documentation, and closure of trouble tickets in order to grow the knowledge of help desk procedures, products, and services. ### IS-Technical Support Contractor (windows 10) @ WilmerHale Jan 2016 – Jan 2016 | Boston, Massachusetts Daily imaged an average of 30 new systems and installed all firm related applications Modified the newly imaged systems' BIOS setups Performed firm's scheduled migations from windows 7 to windows 10 and swapping all the old users devices Resolved usual tickets and set up A/V meetings when required ### IS.Workplace Support (Intern) @ WilmerHale Jan 2016 – Jan 2016 | Boston MA Supported 600 users in a Windows environment, using Axios ticketing system and working with a team of 5 Troubleshooter PC issues, such as corrupted profiles, hardware malfunctions and network connectivity Imaged new computers from an established network image and ensuring proper installation of basic required softwares Mounted users workstations, each with a desktop, laptop, a Cisco IP.phone and a port replicator Configured users mobile devices, mostly I. phones and Blackberries ### Concierge at Regatta Riverview & Church Park Apartments @ Tillingers Concierge Inc Jan 2015 – Jan 2016 | Cambridge, MA Monitored lobby movements in order to better manage incidents happening in the building Registered,recorded and dispatched packaged from different couriers to the appropriate units ### Front Desk Receptionist Workfare @ City of Portland Refugee Services Jan 2014 – Jan 2015 | Portland, ME Received and directed customers to appropriate departments by analyzing their files Served as a link by answering phone calls and voice messages between clients and appropriate Case Workers Translated two workshops from English to French and Kinyarwanda, bi-weekly ### Customer Service Representative @ MTN Rwanda Jan 2011 – Jan 2013 | Kigali, Rwanda Provided accurate technical support to clients in a call center for a year, and was then promoted to a service center where I worked with clients directly for another year ## Education ### Hack Reactor ### Computer Information Technology Year Up United ### Computer Science Foothill College ## Contact & Social - LinkedIn: https://linkedin.com/in/faycalkarasirwigema-swe --- Source: https://flows.cv/faycal JSON Resume: https://flows.cv/faycal/resume.json Last updated: 2026-04-10