About me
I am a full-stack web developer (PHP, HTML, JS, jQuery, Vue, CSS/SASS, Mysql/mariaDB/SQL, Apache, Nginx, Linux/BSD, and all that goodness) in Somerville, NJ with a strong IT administration background and, in darker days, developed applications for the Windows ecosystem. Yes, it still burns.
NXTCLB is a collaboration SaaS where I am:
- Architect
- Developer: front end and back end
- Designer
As Lead Developer for JK Design I was fortunate enough to have provided support for a talented and dedicated team of developers, project and account managers, designers, and our clients for over ten years.
But my experience goes back further than that: Prior to JK I provided consulting services: software development and IT administration.
I also worked as an environmental analytical chemist. Bet you didn't see that coming.
Scroll down to learn more about a sample of different projects I've worked on or look at my résumé:
Download my résumé
What?!
The favicon is a small version of an image from a rendering I made of a binary version of PI Here.
The background image at the top of the page is a DSLR's shutter (I like photography) but haven't been snapping many photos lately.
What did I start programming on? A Casio graphing calculator.
Years ago, I wrote a 3D room you could explore using Visual Basic 1 (it was for DOS, so many, many years ago). I textured the walls with smiley faces.
My brother and I wrote a reverse ray trace program for rendering 3D parametric equations during college in our free time.
At the last office I worked in I was almost always the first one so I'd open it'. A colleague I had worked with a couple years had to start early one day because he was traveling in the afternoon. As he came to the top of the steps I heard him say with some surprise, "So the stories are true!"
Most of my career has been as a developer but my degree is a B.S. in Biology. Software development was originally just a hobby.
Many of my comics posted at comics.scottk.net
Code Samples
My portfolio site was originally built as a static HTML page. I changed it into a simple PHP template system to make maintaining it easier without introducing third-party dependencies on my limited VPS.
scottk.net
Prior to scottk.net being the current portfolio page I wanted to bring back my web comics as a separate sub domain. I wrote a quick MVC framework with pattern-matching router and database migrations that would run on the current limited VPS host - so minimizing the need for dependencies or running the command line:
comics.scottk.net
Sample of PHP/Laravel/JavaScript/Vue/SASS code from NXTCLB, which is still under construction.
NXTCLB
Sample of JavaScript algorithms used to create some of my comics targeted at web developers and programmers.
Comic Algorithms