# Qi Fu > Senior Software Engineer Location: New York, New York, United States Profile: https://flows.cv/qifu Individual contributor with a background spanning full-stack development, crypto exchange trading systems, and cloud-native database platforms. I currently focus on designing and operating Kubernetes-native PostgreSQL and Cassandra platforms in hybrid cloud environments, addressing challenges around stateful workloads, scalability, reliability, and operational excellence. Previously, I worked as a full-stack software engineer building crypto exchange trading systems, with hands-on experience in high-throughput, low-latency distributed systems, order processing, and end-to-end application architecture — experience that strongly informs my platform and infrastructure work today. Core Expertise & Tech Stack Databases & Platforms: PostgreSQL (CloudNativePG), Cassandra (K8ssandra), MongoDB, MySQL Cloud & Infrastructure: Kubernetes, Docker, AWS, Azure, Google Cloud Backend: Go, Java, Scala, Python Frontend: TypeScript / JavaScript (React, Vue) Trading Systems: Crypto exchange platforms and order execution systems I enjoy working on complex systems at scale, contributing to technical direction and architectural decisions across teams, and bridging application-level requirements with resilient database and platform design. Happy to connect and exchange ideas on Kubernetes, databases, and distributed systems. ## Work Experience ### Senior Software Engineer @ GEICO Jan 2023 – Present Led the end-to-end design of a Kubernetes-based hybrid cloud database platform, providing a unified control plane for deploying and operating PostgreSQL and Cassandra clusters across multi-cloud and on-prem infrastructures. Architected production-grade PostgreSQL (CNPG) and Cassandra (K8ssandra) deployments on Kubernetes, addressing challenges in stateful workloads, including replication, fault tolerance, backup/restore, performance tuning, and cross-cluster reliability. Performed in-depth source code analysis of Kubernetes operators and open-source database projects, driving targeted enhancements and internal adaptations to satisfy enterprise-scale operational and compliance requirements. Developed cloud-native database infrastructure components with a strong focus on high availability, scalability, and operability in complex hybrid cloud environments. Built critical platform capabilities in Go, applying microservice architecture and cloud-native design patterns to support automation, extensibility, and long-term maintainability. ### Software Engineer, Senior associate @ 顶峰 AscendEX Jan 2018 – Jan 2023 | New York City • Developed both the core backend services and frontend web application for AscendEX.com, a digital asset trading platform. • Utilized Scala Akka framework, Kafka and to create high-performance, low latency, scalable backend services under Microservices Architecture. Collaborated with AWS RDS, aurora and DynamoDB for development of core trading system functionality including trade server, order management system, order data persister, accounting data persister, and more. • Expertise in Restful API, gRPC, and web socket streaming design and implementation, with experience integrating commercial software and APIs for blockchain security, data analytics, trading data display, CAPTCHA anti-bot traffic, Know Your Customer, and Anti-money laundering. • Integrated Blockchain wallet like MetaMask to provide the liquidity injection feature on the platform. • Utilized Vue 2 & Vue 3 frameworks to develop the main web application and mobile web application of the platform. • Developed a data loading feature using AWS Lambda and S3, allowing the platform to consume third-party data files. Additionally, designed an ETL data pipeline with Python and Airflow, which effectively transformed the raw data into a suitable format for the core database and system. • Leveraged GitHub Actions, AWS CloudBuild, AWS Elastic Container Registry, Docker, Jenkins, PM2, and customized scripts to establish robust CI/CD pipelines, enabling teams to deploy and manage backend services, scheduled jobs, and frontend web applications in AWS with ease. • Demonstrated full ownership of development, maintenance, and iteration for an internal management system using Scala with Akka and Nodejs with KoaJs for backend services development and React/Redux with TypeScript and JavaScript for front end web application development. This increased process automation for cross-functional stakeholders. ### Full Stack Software Engineer @ CocuSocial, Inc. (YC S17) Jan 2018 – Jan 2018 | New York City • Successfully designed and implemented full functional features for an E-commerce web application. • Migrated the website from AngularJS to a React/Redux based framework with server-side rendering technology, using isomorphic rendering. Created the back-end web server and cron-job server with NodeJS, Koa.js, and MongoDB, and provided RESTful APIs for the front-end website. Configured Nginx for web application migration. • Developed an online booking and management system, fully replacing the software service Bookeo and helping the company reduce a major part of their expenditure. Integrated Stripe and PayPal for customer payment systems and built a user system using Firebase.Designed and implemented a vendor partner payment system by integrating with Routable. • Collaborated with AWS to utilize Elastic Beanstalk for application deployment and management, and deployed a replica set MongoDB to three EC2 instances to provide enough redundancy to survive most network partitions and other system failures. Created a cronjob server with SQS service, used cron jobs to update web application data and periodically send reminder emails using SES service. • Employed Python for business data analytics to provide valuable insights for the company. ### Java Software Engineer @ Antra, Inc. Jan 2017 – Jan 2018 • Utilized Agile Methodology (Sprint) and an iterative development process at various phases of the application development life cycle. Collaborated closely with Business Analysts to gather business requirements while implementing different types of modules. • Utilized Java 8 features such as functional interface, Lambda expression, Stream API, etc. • Implemented Spring Core to define beans for Services, Entity Services, and corresponding dependent Services. Utilized Hibernate's persistence framework and ORM capability to enable dynamic fetching and displaying of various table data with custom filters, and built the persistent layer. • Involved in developing RESTful APIs using Spring MVC with the Jersey framework. ### Course Assistant @ Stevens Institute of Technology Jan 2016 – Jan 2017 | Hoboken, NJ Course Assistant in graduate course Artificial Intelligence and Web programming II. Assisting students to guide through coursework and assignments, help professor grading quizzes and assignments of students. Help students work out issues in their homework, labs and projects. ### Software Engineer @ AVIC Securities Co., Ltd Jan 2014 – Jan 2015 | Nanchang, Jiangxi Stock & Share Option Simulate System • Stock & Share Option Simulate System is developed for Shanghai Stock Exchange and Shenzhen Stock Exchange, be used for stock and share option user acceptance testing and real time stock market quotation analyses. • Involved in the complete SDLC of the application and help to Co-ordinate the activities between infrastructure, testing, development and program management. • Extensively used Core Java concepts like Collections, Exception handling, Serialization, Multi Threading for coding business related logic. • Developed and Configured Spring Framework with Spring Boot and Spring Tool Suite to manage the bean objects. • Used Hibernate as the ORM persistence solution, management all storing and retrieving Java objects to and from the database. • Performed Unit testing and Integration Testing using Unit with Mockito. ### Research Assistant @ Key Laboratory of Advanced Control & Optimization of JiangXi Province at ECJTU Jan 2012 – Jan 2015 | 中國 江西 南昌 Laboratory cooperation with the WuHan ewide Technology limited company. Took part in three software development projects and one research project. ### Software Engineer @ WuHan ewide Technology limited company Jan 2013 – Jan 2014 | WuHan, China Tower Crane Real-time Security Monitoring, Control and Management System • Developed a web platform to deal with the data acquired from tower crane sensor. In charged of the blackbox data analyze and display module. • Implemented application by using Core Java with Struts, Spring and Hibernate framework that conform to MVC architecture. • Involved in doing Spring programmatic transaction management using AOP, used spring for dependency injection for plugging in the Hibernate DAO objects for the business layer. • Involved in writing Oracle SQL queries & PL/SQL queries, and table design. ## Education ### Master of Science (M.S.) in Computer Science Stevens Institute of Technology Jan 2015 – Jan 2017 ### Bachelor's degree in Computer Science and Technology East China Jiaotong University Jan 2011 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/csqifu --- Source: https://flows.cv/qifu JSON Resume: https://flows.cv/qifu/resume.json Last updated: 2026-03-22