A 20-year-old firm with no online presence
Synack Solutions has been delivering IT services from Baltimore since 2005. Twenty years of work, real clients, real outcomes — and a website that hadn't kept up. For a B2B firm whose buyers Google before they meet, that's a credibility problem. Procurement teams pattern-match on digital presence, and an outdated site signals an outdated company.
The brief was to build a modern, professional site that showcased the firm's 6 service lines and supported new business development.
Editorial, not promotional
Most IT services sites read like marketing brochures — vague claims, stock photography, hero videos of generic office workers. I wanted Synack's site to read more like a publication: clean typography, structured content, scroll-driven pacing.
Decisions that shaped the build:
- A 15+ page architecture with a clear hierarchy — service lines on top, supporting content below
- Modular CSS organized into a maintainable folder structure so the firm could update content without me
- AOS (Animate On Scroll) for restrained motion that gives the page life without being a distraction
- Smooth scroll navigation that turns the site into one continuous narrative instead of a click-driven gallery
- A client testimonials section grounded in real quotes, not stock language
Vanilla stack, premium feel
I built the site in HTML5, CSS3, Tailwind, and vanilla JavaScript (ES6+). No React. No build step. The deliberate constraint: the firm should be able to hire any frontend developer in five years and have them edit the site without learning a custom stack.
Tailwind let me move fast on layout while keeping the bundle tiny. AOS handled animation declaratively, so adding motion to a new section was a single attribute, not a JavaScript file. The whole site loads fast, looks current, and will keep working long after I move on.
A digital presence that matches the company
For a firm that had been in business for 20 years with no modern web presence, the launch wasn't a redesign — it was a debut. The site now anchors the firm's business development across all 6 service lines, giving potential clients a credible artifact to evaluate before any sales conversation begins.
The hardest part of this project wasn't code — it was understanding what a 20-year-old company actually does and translating that into 15+ pages that don't repeat themselves. Senior engineers have a saying that the best feature you can ship is the one you don't ship. Mature businesses are full of features (services, programs, history) that newer companies haven't earned yet. Designing for that took more interviewing than coding.