EXPERIENCE
Knowlecy Technologies Inc, Toronto ON
- Diagnosed production issues with a Kubernetes pod for search engine service, enhancing service stability
- Extended RESTful API of vector search service to support document exclusions in Neo4j queries
- Led migration of key functionality of agentic RAG service to Sglang framework, improving code maintainability
- Refactored code to remove LangChain dependency, boosting chat completion speeds by 66%
Knowlecy Technologies Inc, Toronto, ON
- Designed and developed a Python microservice using FastAPI for a full-stack academic research platform
- Implemented RAG functionality with LangChain and asynchronous LLM output validation system using asyncio to improve quality of responses
- Developed document sharing system by designing Pydantic models for DB schema and API endpoints in Typescript
University of Toronto, Toronto, ON
- Developed React and Flask graph visualizer for hardware configurations for cosmological experiments
- Containerized frontend and backend with Docker and Docker Compose for streamlined testing and deployment
IBM, Markham, ON
Operations
- Collaborated with cross-functional teams in an Agile environment to deliver a critical PLX compiler patch on $z/OS$ for client development
- Investigated and fixed Linux environment issues in compiler build workflows for C++ and COBOL in under 1 hour
Infrastructure
- Led construction of Grafana dashboard with Prometheus, deployed via Docker, to monitor Jenkins infrastructure memory and CPU usage
- Provisioned Linux machines and Bash scripts to add 50+ tests for a COBOL compiler backend for x86
- Rebuilt a pipeline in Jenkins to automate an installation process, reducing pipeline completion time by 10%
- Managed several Linux servers and wrote Systemd services and cron jobs to facilitate hosting of internal web apps
Development
- Implemented multithreaded tests in C++ for internal CI web app to improve code coverage by 12%
- Maintained a React and Flask application to make investigating compiler build issues seamless for new hires
TECHNICAL SKILLS
Languages: Python, Typescript, Javascript, HTML, CSS, C, C++, SQL, Java, Bash, Haskell
Frameworks: React.js, Node.js, FastAPI, Pydantic, LangChain, Flask, Django, React Native, Boost
Developer Tools: Linux, Git, Vim, Tmux, Docker, Docker Compose, Postman, Make, CMake, GDB, Github Actions