Ryan Wishart

Ryan Wishart

Full Stack Developer
Canada
English

نبذة عني

Software developer with 7 years delivering services, APIs, and automation in regulated-style delivery environments (documentation, reviews, operational discipline). Strong experience with REST, Docker, Git, and CI/CD; co…

الخبرة

Full Stack Developer

NnPCoding
May 2023 - حتى الآن · 3 سنوات 2 أشهر

Built and maintained full stack features and internal tools, from backend services and API integrations through user-facing workflow interfaces.
Developed and consumed RESTful APIs.
Debugged end-to-end issues across application layers using logs, reproducible steps, and clear error handling.
Refactored quick prototypes into more maintainable code paths with configuration placeholders, validation, and README-style documentation.
Collaborated with stakeholders to clarify requirements, define scope, and deliver incremental milestones in a remote-friendly workflow.
Supported ongoing maintenance as inputs, endpoints, schemas, and business rules changed over time.
Designed, built, and maintained backend services in Python with attention to modular boundaries, service reliability, and clear interfaces for frontend and integration consumers.
Worked with PostgreSQL and relational data modeling for application persistence, queries, and schema evolution alongside feature delivery.
Contributed to microservices-oriented delivery patterns: independent services, API contracts, and operational troubleshooting across distributed components.
Participated in CI/CD and cloud infrastructure work using AWS, Docker, and GitHub-based workflows to support repeatable builds, testing, and deployment habits.
Delivered code with automated testing in mind and took part in code reviews, technical discussions, and knowledge sharing with teammates.
Documented technical design decisions and implementation notes to support maintainability and onboarding.
Used AI tools pragmatically to accelerate development, documentation, and repetitive engineering tasks while preserving code quality and review standards.

Full Stack Developer

NnPCoding · Montreal , Quebec , Canada
May 2023 - حتى الآن · 3 سنوات 2 أشهر

Built and maintained full stack features and internal tools, from backend services and API integrations through user-facing workflow interfaces., Developed and consumed RESTful APIs; debugged end-to-end issues across application layers using logs, reproducible steps, and clear error handling., Refactored quick prototypes into more maintainable code paths with configuration placeholders, validation, and README-style documentation., Collaborated with stakeholders to clarify requirements, define scope, and deliver incremental milestones in a remote-friendly workflow., Supported ongoing maintenance as inputs, endpoints, schemas, and business rules changed over time., Designed, built, and maintained backend services in Python with attention to modular boundaries, service reliability, and clear interfaces for frontend and integration consumers., Worked with PostgreSQL and relational data modeling for application persistence, queries, and schema evolution alongside feature delivery., Contributed to microservices-oriented delivery patterns: independent services, API contracts, and operational troubleshooting across distributed components., Participated in CI/CD and cloud infrastructure work using AWS, Docker, and GitHub-based workflows to support repeatable builds, testing, and deployment habits., Delivered code with automated testing in mind and took part in code reviews, technical discussions, and knowledge sharing with teammates., Documented technical design decisions and implementation notes to support maintainability and onboarding., Used AI tools pragmatically to accelerate development, documentation, and repetitive engineering tasks while preserving code quality and review standards.

Automation & Scripting Developer

Freelance · Montreal , Quebec , Canada
May 2019 - حتى الآن · 7 سنوات 2 أشهر

Delivered custom automation scripts and small utilities for clients across file processing, scheduling, API glue, and repetitive manual tasks., Scoped fixed-price and milestone-based work; communicated progress and tradeoffs through written updates without requiring live calls., Packaged deliverables with placeholders for client-specific values and setup documentation so sensitive configuration stayed on the client side., Improved reliability through iterative testing, input validation, and operational notes for handoff and reuse., Built backend-style utilities and integrations connecting scripts to REST APIs, databases, and scheduled jobs for client operational workflows., Supported clients with data processing, reporting glue, and small service-style components where Python and SQL-backed storage were appropriate.

Automation & Scripting Developer

Freelance
May 2019 - Apr 2023 · 3 سنوات 11 أشهر

Delivered custom automation scripts and small utilities for clients across file processing, scheduling, API glue, and repetitive manual tasks.
Scoped fixed-price and milestone-based work.
Communicated progress and tradeoffs through written updates without requiring live calls.
Packaged deliverables with placeholders for client-specific values and setup documentation so sensitive configuration stayed on the client side.
Improved reliability through iterative testing, input validation, and operational notes for handoff and reuse.
Built backend-style utilities and integrations connecting scripts to REST APIs, databases, and scheduled jobs for client operational workflows.
Supported clients with data processing, reporting glue, and small service-style components where Python and SQL-backed storage were appropriate.

المشاريع

Internal automation: Python script that posts a weekly digest to Micro

المدة : 01-Apr-2026 - 04-Apr-2026

Internal automation: Python script that posts a weekly digest to Microsoft Teams using Incoming Webhooks (Office 365 MessageCard JSON), with payload size checks, dry-run mode, and scheduled execution.

المهارات

بايثون (لغة برمجة) منصة GitHub للتعاون على تطوير البرمجيات دوكر RESTful APIs and integration troubleshooting Workflow and process automation LLM application patterns (prompt engineering context management RAG concepts) Orchestration familiarity (LangChain LlamaIndex) Cloud fundamentals (AWS/Azure-style environments) Data handling and scripting Technical architecture and modular design Stakeholder communication and scope definition Git Testing mindset Incremental delivery Security-minded practices (least privilege secrets via configuration) Backend application development Microservices architectures Relational databases (PostgreSQL) AWS CI/CD pipelines DevOps practices Automated testing Technical design and architecture documentation Code reviews and collaborative engineering AI-assisted development workflows (coding documentation task automation) testing mindset incremental delivery RESTful APIs Workflow automation Process automation LLM application patterns Prompt engineering Context management RAG concepts LangChain LlamaIndex Azure Data handling Scripting Technical architecture Modular design Stakeholder communication Scope definition Testing Security-minded practices Least privilege PostgreSQL Technical design documentation Architecture documentation Code reviews Collaborative engineering AI-assisted development workflows Node.js JavaScript TypeScript Java C# Go PHP Ruby Django Flask FastAPI Express NestJS Spring Boot
الإبلاغ عن هذا الملف الشخصي؟