So you're looking for a front-end dev, huh? Or maybe you were hooked by the siren song of my alluring alliteration. Whatever the case, let's cut to it.
Me in a nutshell
I’m a front-end web developer. A good one. I’m well-versed in the usual HTML, CSS, and JavaScript, and I’ve built a number of websites in both React and AngularJS. But I’m not your usual developer.
For starters, I’m also a professional writer and editor. My degree is in English, not comp sci. For every website out in the wild right now sporting my code, I can point you to another filled with my words.
I’m one of those mystical hybrid creatures who can translate between your nerdiest nerd’s tech jargon and your most tech-illiterate project manager; who can look at your designer’s half-completed mockup and fill in the blanks in a way that actually looks polished the first time; who never loses site of the user’s perspective, even while I’m up to my eyeballs in Node modules; who pushes the boundary between run-on sentence and paragraph.
A brief backstory
How did I get this way? A healthy combination of hard work, serendipity, and blind faith.
After failing to settle on a major in college, I fell back on English practically by default, assuming with my trademark brand of whimsical optimism that things would work themselves out one way or another.
And sure enough, after graduating, I:
- gained experience proofreading that turned out to be highly transferrable to QA
- impressed a writing manager I proofread for enough to get hired as a freelance writer
- used the combo of traditional editorial and tech experience to get hired as a web editor
- learned enough HTML and CSS to take my web content out of Drupal’s WYSIWYG and into an IDE
In short, my job description slowly changed until one day I was spending more of my time doing something one might term development than anything else.
A deeper dive
Having since added JavaScript to my arsenal of skills and taken a fair few laps around the framework pool, I’ve emerged out the other side, if not a beautiful swan, then certainly a terrifying hydra, capable of wearing multiple hats on my multiple heads. I can throw together a contact form, sure. But I can also wordsmith ambiguity out of the form fields while I’m at it.
While I wouldn’t call myself a designer, I know my way around Sketch and can put together an intelligent mobile layout from a desktop mockup. Or I can design the page that contact form goes on based on the look-and-feel of the rest of the site. I designed this site you’re reading right now.
And while I wouldn’t call myself a back-end guy, I can do some basic SQL, and I do just fine in Node. I have thus far managed to Google enough Linux, Mongo, Express, and Nginx to get this website, the headless CMS behind it, and a separate project—aintnojavascript.com—all working on the same Digital Ocean droplet. If you are working in the MEAN or MERN stack, I might just pass as full stack.
Here be links
If any of these skills sound useful to you, give me a shout so we can work together.
Or if you’re still not sold, no worries. You can trawl through the full list of my skills if you want, or peruse some examples of my work to see my skills in action.
You can also hit me up on LinkedIn, follow me on CodePen, or stalk my latest activity on StackOverflow.