Summary
Work History
Education
Skills
Timeline
background-images

JAMES GRIFFITHS

Brampton,,ON

Summary

Enthusiastic and adaptable computer programming graduate with hands-on experience in full-stack web and mobile development, along with proficiency in SQL-based database management. Actively pursuing an entry-level role in web or software development to leverage technical skills and contribute to innovative projects. Known for coding efficiency, a quick learning curve, and effective collaboration within diverse team environments. Committed to continuous growth in technical expertise and professional development, ready to make a meaningful impact.

Work History

Back-end Engineer

K.Y Software
08.2025 - 11.2025
  • Developing the server-side architecture for a cash-flow insights platform, supporting financial advisors.
  • Building REST APIs and microservices with Python + FastAPI, and integrating LLMs (OpenAI/Claude) for automated recommendations.
  • Structuring the persistence layer using PostgreSQL (cloud-hosted on AWS/Azure, TBD) and object storage (S3/Blob) for uploaded financial documents.
  • Implementing a secure ingestion pipeline to parse client statements, calculate key metrics, and deliver results to the UI.
  • Setting up authentication (SSO-ready) and role-based access controls, so leaders can oversee team activities and document submissions.
  • Prioritizing compliance and security: data encryption (in transit and at rest), principle of least privilege, audit logs, and monitoring.
  • Writing automated tests (unit and integration), profiling performance, and contributing to CI/CD pipelines, and peer reviews.
  • Writing automated tests (unit and integration), profiling performance, and contributing to CI/CD pipelines and peer reviews.

Education

Diploma - Computer Programming

Humber Polytechnic
Etobicoke, ON
06.2025

Skills

  • Programming languages: Java, JavaScript, SQL, PL/SQL, MySQL, Python
  • Web Development: HTML5, CSS, Reactjs, Nodejs, Django, Expressjs, Spring Boot, RESTful APIs
  • Mobile Development: React Native
  • Databases: Oracle, MySQL, MongoDB, Firebase
  • Tools & Platforms: VS Code, NetBeans, GitHub, Git, Android Studio, Visual Paradigm, Vercel, Google Cloud, MySQL Workbench
  • Operating Systems: macOS, Windows
  • Others: Excel, PowerPoint, Word, Teams
  • Core Skills: Problem Solving, Critical Thinking, Teamwork, Communication, Active Listening, Time Management, Willingness to Learn, Self-Motivation

Timeline

Back-end Engineer

K.Y Software
08.2025 - 11.2025

Diploma - Computer Programming

Humber Polytechnic
JAMES GRIFFITHS