Senior Software Engineer
$ echo $IMPACT_METRICS
$ cat tech-stack.json
$ cat README.md
At Last Call Media, I was part of a senior engineering team delivering high-quality web applications for diverse clients. The agency model meant working across multiple projects, technologies, and problem domains β requiring rapid context-switching and broad technical expertise.
My focus was on full-stack development with a particular emphasis on robust testing strategies and scalable architectures. I championed end-to-end testing with Cypress and established patterns that improved delivery quality across projects.
$ git log --oneline responsibilities/
$ grep -r "achievement" ./
$ cat CHALLENGES.md
Complex E2E Testing for Multi-Step Workflows
Client applications had intricate user flows (multi-page forms, payment processing, email verification) that were difficult to test reliably with unit tests alone.
Built a comprehensive Cypress testing suite with custom commands, fixtures, and API mocking. Implemented visual regression testing for UI consistency. Created a testing patterns library that other projects adopted.
SSR Performance Optimization
Next.js pages with heavy data requirements had slow Time to First Byte (TTFB), impacting SEO and user experience.
Implemented Incremental Static Regeneration (ISR) for content that didn't need real-time updates. Added edge caching for API responses. Optimized database queries with proper indexing and query planning.
$ cat details.md
Agency Engineering at Its Best
Last Call Media is a digital agency that takes on challenging projects across various industries. Working here meant:
- Rapid adaptation to new codebases and tech stacks
- Direct collaboration with clients on technical decisions
- Delivering production-ready code on tight timelines
This environment sharpened my ability to quickly assess problems and deliver reliable solutions.
Technical Excellence Focus
Testing Philosophy
I championed a testing-first approach that became part of the team’s DNA:
- E2E Tests First: For critical paths, write Cypress tests before implementation
- Integration Tests for APIs: Every endpoint has corresponding test coverage
- Visual Regression: Catch unintended UI changes automatically
This investment paid off in fewer production bugs and confident deployments.
Architecture Patterns
Working across multiple projects, I developed patterns that I could apply consistently:
- API Layer Abstraction: Clean separation between frontend and backend
- Component Libraries: Reusable React components across projects
- State Management: Pragmatic Redux patterns that scaled well
Skills Developed
- Deep expertise in Next.js and server-side React
- Advanced Cypress testing strategies
- Multi-database architecture (PostgreSQL + MongoDB)
- AWS cloud infrastructure and deployment automation
Related
Technologies: React, Next.js, TypeScript, PostgreSQL, MongoDB, AWS
Similar Roles: Fullstack Engineer at Pipelinepharma | Senior Engineer at Drop Delivery