# Livia Lin > Software Engineer at Aplos Location: San Francisco, California, United States Profile: https://flows.cv/livia ## Work Experience ### Software Engineer @ Aplos Jan 2021 – Present | Fresno, California, United States ▪ Backend development for bank reconciliation and journal entry features within the Fund Accounting Transactions module, enabling nonproDits to track, categorize, and reconcile Dinancial activity across designated funds. ▪ Designed and implemented RESTful microservices using Java, Spring Boot, Spring MVC, and Spring Security, applying design patterns such as Factory, Singleton, and MVC to ensure modular, maintainable code. ▪ Applied object-oriented principles to build testable backend logic for debit-credit validation, fund- tagged transactions, and multi-account workDlows. ▪ Utilized Hibernate (JPA) to deDine repository interfaces and custom queries on PostgreSQL, supporting multi-fund journal entries and real-time transaction history views. ▪ Built reconciliation logic to support account-level transaction matching, balance tracking, and reconciliation status management for checking and savings accounts. ▪ Developed and maintained frontend components using React, implementing fund dropdowns, client- side validation, and multi-line journal entry inputs in collaboration with the UI team. ▪ Monitored system health using Spring Boot Actuator and contributed to observability improvements using Prometheus and Grafana for proactive diagnostics. ▪ Integrated Apache KaDka to propagate journal and reconciliation events asynchronously across microservices, improving system decoupling and resilience. ▪ Created and maintained OpenAPI (Swagger) documentation for backend APIs to support seamless integration with frontend and QA teams. ▪ Deployed microservices to AWS EC2 and managed environment conDiguration using secure credentials and version-controlled settings. ▪ Containerized backend services using Docker for consistent local development and staging deployments across engineering teams. ▪ Participated in Agile development processes using Jira and Git, contributed to sprint planning and code reviews, and collaborated closely with cross-functional teams. ### Software Engineer @ Justia Jan 2018 – Jan 2021 | Mountain View, California, United States ▪ Designed and implemented scalable RESTful APIs using Django REST Framework, supporting Justia’s U.S. patent search platform and enabling structured access to data such as patent claims, legal statuses, filing and publication dates, and patent family relationships. ▪ Processed and normalized bulk XML patent data from the United States Patent and Trademark OfDice (USPTO) and the European Patent OfDice (EPO), transforming it into structured PostgreSQL records to support efDicient indexing and query operations. ▪ Developed backend services in Python, implementing business logic to parse patent metadata, map legal events (e.g., maintenance status), and construct linkages across patent family records. ▪ Built authentication and login functionality using Django’s authentication system, supporting secure email/password login and OAuth 2.0-based integration with Google, LinkedIn, and Facebook. ▪ Delivered internal APIs consumed by the frontend search application, enabling full-text search, keyword-based queries, and precise patent number lookups to enhance search functionality and user experience. ▪ Documented RESTful APIs using Django REST Framework’s OpenAPI schema, enabling auto-generated interactive documentation (Swagger UI) and improving internal integration and onboarding efficiency. Tuned database queries and indexing strategies to support high traffic volumes and reduce API latency, ensuring responsive and scalable infrastructure for patent data access. ▪ Collaborated with frontend engineers, legal researchers, and data analysts to ensure accuracy, usability, and legal relevance of patent search results in alignment with Justia’s mission to make legal information freely accessible and actionable. ### Software Engineer @ Good Eggs Jan 2016 – Jan 2018 | Oakland, California, United States ▪ Developed the frontend using React, implementing product browsing and tag-based Diltering interfaces for grocery categories. ▪ Implemented token-based authentication using JWT for secure login, registration, and session management. ▪ Collaborated with product and design teams to translate grocery merchandising logic into dynamic category filters and faceted navigation experiences. ▪ Used MongoDB to manage user records, order data, and fulfillment-related metadata. ▪ Designed and deployed a Java-based microservice for user account management and checkout orchestration, hosted on Google App Engine for autoscaling. ▪ Refactored monolithic backend logic into modular Spring Boot services to improve maintainability and enable independent feature scaling. ▪ Implemented search functionality using Elasticsearch deployed on Google Compute Engine, supporting fuzzy matching, keyword boosting, and filterable facets across grocery inventory. ▪ Built internal APIs via a lightweight Node.js-based gateway, handling request routing and cross-origin control. ▪ Participated in API design reviews and versioning strategies to ensure consistent integration across frontend components and backend services. ▪ Wrote unit and integration tests for backend services and React components to ensure regression stability during weekly deployments. ▪ Contributed to the launch of a scalable e-commerce platform supporting regional grocery ordering and fulfillment operations. ## Education ### Bachelor's degree San Francisco State University ## Contact & Social - LinkedIn: https://linkedin.com/in/livia-lin-682978366 --- Source: https://flows.cv/livia JSON Resume: https://flows.cv/livia/resume.json Last updated: 2026-03-30