# Liam Smith > Software Engineer @ Perfect Game USA Location: Belle Mead, New Jersey, United States Profile: https://flows.cv/liamsmith Software engineer at Perfect Game USA with 2 years of full-stack experience spanning legacy and modern frameworks, relational databases, data pipelines built with PySpark, and AI/ML. Works across ASP.NET, SQL Server, Next.js, and React Native. ## Work Experience ### Software Engineer @ Perfect Game Jan 2025 – Present Built and maintained C#/.NET APIs for third-party integrations, a Python/PySpark machine learning event recommendation engine, a Next.js college recommendation tool, and a RAG-powered internal chatbot using LangChain, FAISS, and OpenAI. Also built semantic search infrastructure using HuggingFace sentence-transformer embeddings across a mixed codebase of C# controllers, ASPX views, stored procedures, and wiki docs. ### Software Developer @ CDI-BTM Jan 2024 – Jan 2025 | Langhorne, PA Led a legacy-to-cloud migration of a Probation Application from Oracle to MS SQL Server on Azure, rebuilding the platform in C#/.NET Core with RESTful APIs. Also developed check-in and specialty court modules using PowerBuilder and Google Maps JavaScript API. ### Web Development Intern @ Digital Dog Direct Jan 2024 – Jan 2024 | Ewing, New Jersey, United States ## Education ### Bachelor of Arts - BA in Computer Science Rutgers University–New Brunswick ### Davidson College ### High School Diploma Hillsborough High School ## Contact & Social - LinkedIn: https://linkedin.com/in/liamthomassmith - GitHub: https://github.com/LTS2933 --- Source: https://flows.cv/liamsmith JSON Resume: https://flows.cv/liamsmith/resume.json Last updated: 2026-04-13