Johnathan Bryce
Software Engineer @Caseway
Signup · Get unlimited contacts
WORK HISTORY
Software Engineer @Caseway
Vancouver, BC, CA
Tech Stack: Next.js, TypeScript, Docker, FastAPI, Python, Redis, ElasticSearch, Digital Ocean, LLM Providers (Claude + Gemini), Mantine UI•Spearheaded full-stack development of AI-powered legal research and bespoke agent platforms, enhancing scalability and performance across 10k+ daily users.•Sole owner of technical documentation, on & diagramming boarding, and API specifications- Created comprehensive docs for the entire dev cycle (architecture, tools, features)- Streamlined developer onboarding with detailed guides - Cataloged API routes, core features, and data flows for future maintainability - Created diagrams for the technical infrastructure and for individual API routes • Optimized RAG workflows for legal document processing, improving LLM (Claude/Gemini) response accuracy and reducing latency by 40%+ via Elasticsearch tuning and FastAPI refinements.• Architected CI/CD pipelines (GitHub Actions/Docker) for mono-repo deployments, reducing deployment time and eliminating manual errors.• Designed data management systems for document indexing (Digital Ocean Spaces + Elasticsearch), enabling secure file uploads (PDF, JPEGs, CSV, etc.) and LLM-augmented retrieval of uploaded documents.• Shipped 75+ critical features for the Legal Research Platform & Bespoke Agent including- Form autofilling leveraging Claude + Gemini via custom API routes and backend functionality - Index & related data creation/modification with modals, validation, and UI error feedback - File upload processing (pdf, docx, png, jpeg, txt, csv, xlsx) with LLM-aware content distinction - Token/cost tracking APIs to monitor LLM usage and upload expenses - Audio-to-form dictation• Refactored 3k+ line codebases reducing technical debt and prop drilling by 90%.• Pioneered UI/UX overhauls (Mantine UI) for landing pages, settings panels, product tour walkthroughs, and data modals, aligning with SOC compliance and boosting onboarding completion by 30%.
EDUCATION
University of Victoria
Bachelor of Science - BS, Psychology
British Columbia Institute of Technology
Web Development Fundamentals - Statement of Completion, Web Development
Lighthouse Labs
Intro to Web Development - Part Time
SKILLS
ABOUT JOHNATHAN BRYCE
Hi, I\'m John, a results-driven Software Engineer with a strong focus on building high-performance, user-centric web applications. I specialize in TypeScript, React/Next.js, and crafting responsive, accessible digital experiences. My expertise spans full-stack development, including backend technologies like FastAPI, Elasticsearch, Express.js, Django, MySQL, and PostgreSQL, along with cloud solutions under the AWS ecosystem (Cognito, Amplify, Lambda, LightSail), Digital Ocean, as well as experience creating AI agents using LLM providers such as Anthropic and Gemini. I also have a strong foundation in CSS/SCSS and component libraries like Material UI and Mantine for creating polished, high-performance UIs. If you have exciting web development opportunities, let\'s connect! Reach me at j••••••••@gmail.com to discuss how we can collaborate. Portfolio: Professional website:
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.