Joined Helprr.ai as a backend developer, but recognized an immediate need for engineering structure. With no standard workflows or CI/CD feedback in place, I didn't wait. I designed and led the adoption of a complete SDLC foundation.
No documentation system to translate CEO/PM requirements into implementable specs. Developers couldn't design code or database without clear specifications.
Production branch exposed to human error, causing CEO/PM hesitant to give developer access to base repo. Had to work on forked repo, but no third-party credentials, environment config, or mock database existed.
Developers couldn't see if integration succeeded, failed, or why it failed on the pipeline.
I didn't limit myself to my position title.
The situation was challenging: part-time schedules across the team, no development process, limited real-time communication. Development couldn't move forward.
To unblock my own development and set up future developers, I designed and led the adoption of a workflow system that guides each role naturally through the SDLC. That system is now the team's standard reference.
Led team's first successful SDLC by establishing development infrastructure and workflow:
| Position | Backend Development Lead |
| Type | Part-time |
| Period | Sep 2025 - Present |
| Location | Toronto, Ontario, Canada (Remote) |
Responsibilities: Lead backend development for mental wellness application adding mood-based care features. Mentored junior backend developer through database schema design and API implementation.
Context: Part-time team, Students with limited SDLC experience, Startup environment
SDLC: Planning & Analysis, Design Phases
sequenceDiagram
participant PM as CEO/PM
participant DF as Designer/Frontend
participant Spec as Feature Spec
participant FE as Frontend Dev
participant BE as Backend Dev
participant Next as Code-to-Staging
rect rgb(55, 105, 150)
Note over PM,Next: Planning & Design Phase
PM->>Spec: User Story
DF->>Spec: Wireframe
loop UNTIL SPECIFICATION COMPLETE
DF->>Spec: Map User Interaction
FE->>Spec: State Management
BE->>Spec: DB Design, Logic, Error Handling
end
Spec->>Next: Specification Complete
end
SDLC: Implementation, Testing, Deployment Phases
sequenceDiagram
participant Dev as Developer
participant PR1 as PR to dev
participant DevBranch as dev branch
participant DevEnv as Dev Environment
participant PR2 as PR to main
participant Main as main branch
participant Prod as Production
rect rgb(55, 105, 150)
Note over Dev,PR1: Development Phase
Dev->>PR1: Create PR
PR1->>DevBranch: Merge (after approval)
end
rect rgb(45, 140, 85)
Note over DevBranch,DevEnv: Testing Phase
DevBranch->>DevEnv: CodePipeline deploy
Note over DevEnv: Test on browser
end
rect rgb(180, 40, 50)
Note over PR2,Prod: Production Phase
DevBranch->>PR2: Create PR to main
PR2->>Main: Merge (after approval)
Main->>Prod: CodePipeline deploy
end
Production Website: helprr.ai