# Derek Wang > Backend Software Developer Location: Los Angeles, California, United States Profile: https://flows.cv/derekwang ## Work Experience ### Senior Software Engineer @ Kick Jan 2023 – Jan 2023 • Established microservices utilizing Golang to manage user and channel settings, ensuring efficient and scalable management of configurations within the system. • Initiated the development of a comprehensive suite of microservices aimed at providing streamer analytics, empowering content creators to enhance stream quality and engagement. ### Team Lead/Senior Software Engineer @ Route Jan 2020 – Jan 2022 • Enhanced insurance claims efficiency by 30%: Utilizing Go, developed and architected a monolith backed with SQL for automated assessment and resolution of e-commerce insurance claims, tailored with custom rule sets for each merchant. Subsequently, transitioned the monolith to a microservices architecture backed by DynamoDB. • Implemented a DynamoDB backed microservice to generate tickets for customer support, facilitate direct customer communication, and provide the support team with ability to manually resolve claims (refund/replace). • Enhanced system reliability, modularity, and scalability through transitioning to an event-driven architecture with SQS queues and SNS topics, while introducing DynamoDB data stores with a one table design into all new microservices. • Spearheaded communication and collaboration between our (Resolve) team and e-commerce integration teams, overseeing API development and bug reporting. • Mentored junior team members to enhance understanding of system knowledge and promote proper coding practices. ### Software Engineer @ GOAT Group Jan 2019 – Jan 2020 | Los Angeles • Engineered a Magento E-commerce integration enabling seamless listing and selling of partner inventory on our system supported by SQL, ensuring real-time synchronization of partner inventory. • Contributed to the development of Version 2 of partner integration services, leveraging Go and implementing a microservices architecture supported by DynamoDB. This system processed data from partners utilizing various E-commerce platforms such as Shopify and Magento, standardizing information and offering clear visibility to the business team regarding why products may or may not have been synced on our platform. • Established an end-to-end test service for Version 2 of partner integration services, ensuring our suite of microservices worked together correctly on deployment of new features and services. ### Software Developer @ Hutch Jan 2018 – Jan 2019 | Greater Los Angeles Area • Utilizing Golang, helped develop and architect RESTful microservices from inception, ensuring reliability through comprehensive unit and integration tests. In addition, leveraged appropriate databases (SQL, Elastic Search, Mongo) to create more scalable and sustainable microservices. • Optimized SQL databases by implementing efficient indexing strategies, restructuring SQL queries, and refactoring code to enhance response times, ensuring optimal performance. • Spearheaded the development of an initial React web app mirroring the Android app, employing containers, components, and Redux; subsequently adopted Recompose for easier to use functional-based components. • Integrated React Native into the React web app, allowing us to deprecate the native IOS and Android apps. • Developed and maintained a diverse suite of e-commerce features, including in-app purchasing, cart functionality, Android Pay integration, and Stripe payment processing. • Leveraged Elixir and SQL to develop RESTful endpoints supporting the functionality of our front-end React application. ### Android Developer @ Hutch Jan 2017 – Jan 2018 | Greater Los Angeles Area • Developed complete Android application from scratch, including chat functionality, push notifications, Firebase events, cart functionality, in app purchases, and various other standard app functionalities • Worked closely with product team to develop new features and help generate important data metrics ### Lead Android / Backend Developer @ Fitbud, Inc Jan 2015 – Jan 2016 | San Jose, California • Developed the entire Android front end and the back end (Server and SQL Database) for the Fitbud app • Programmed matching feature to allow users to match with each other and view common fitness activities based on tags • Implemented messaging and push functionality using Socket IO • Used Facebooks API to draw user info and photos to use on the Fitbud app • Created user profile views allowing users to view each other photos and fitness activities ### Jr. Web Developer @ Zapways.com Jan 2014 – Jan 2015 | Irvine, CA • Using VBScript and C#, created various ASP and ASPX report web pages so airlines could have a better understanding of their employee and flight operations • Track and fix various bugs critical to website operations including, creating reservations, ticketing, cloning coupons, shipping cargo, and various reports • Created website for internal testing of GDS airline's messaging systems, allowing the messaging system to be tested and implemented quicker • Using CSS/HTML, created mobile version of airline's public facing website and altered airline's public facing website to support older IE clients ### Web Developer/ App Developer @ DreamItAlive Jan 2012 – Jan 2013 | Irvine, California • Worked extensively with ASP.NET Web Forms, HTML5, CSS3, and Javascript to implement the UI and back ends for numerous web pages and user controls on the DreamItAlive website • Created numerous stored procedures and database queries to support various web pages and user controls using Windows Azure SQL Database • Developed the prototype DreamItAlive Android app using MonoDevelop. The prototype included all client side functionality, such as basic UI design and functionality for users to take and save pictures onto their phones ### Business Development Manager @ iBank Jan 2012 – Jan 2012 | Costa Mesa, California • Research potential commercial lenders and brokers and form new business relations with them • Maintain and grow current ties with existing lenders and brokers on the iBank lead generation platform ### Account Manager @ iBank Jan 2012 – Jan 2012 | Costa Mesa, California • Build new relationships with small business owners and integrate them onto the iBank platform • Perform outgoing sales calls to new potential customers, averaging 300+ calls a day • Educate small business owners to help improve their company’s financial situation and improve their chances of getting funded ### Integrations Manager @ Icanbuy Jan 2011 – Jan 2011 | Irvine, California • Integrate new mortgage lenders onto the iCANBUY lead generation platform • Research new potential lenders to partner with and develop new business relations with them • Compile internal reports, such as accounting and documents to help integrate new lenders onto the platform without external assistance, to increase company efficiency • Provide customer service for existing clients to improve and ensure ongoing relationships ## Education ### Business Economics UC Irvine Jan 2009 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/derek-wang-984a4839 --- Source: https://flows.cv/derekwang JSON Resume: https://flows.cv/derekwang/resume.json Last updated: 2026-03-22