Carl M. Johnson.net

Education, Employment History, and Skills

Education

Employment

Tronc (2017–Present)

I am a Newsroom Product Engineer for Tronc at The Baltimore Sun.

Ad Hoc (2016–2017)

At Ad Hoc LLC, I was a Senior Softeware Engineer. Ad Hoc is a remote-based contractor specializing in bringing industry best practices to government web services. For Vets.gov, I built out an API in Ruby on Rails that connected to legacy backend systems at the Department of Veterans Affairs to allow veterans to monitor their claim status, and for the Centers for Medicare & Medicaid Services I transitioned a Node Express application and related services to a modern continuous integration/continuous deployment system using Jenkins and Amazon Web Services.

PBS Digital (2015–2016)

At PBS Digital, I was the tech lead for the Web Services group. The Web Services group is the team at PBS dedicated to helping outside partners like local stations and television producers create, maintain, and extend their web presence. In this role, I oversaw the work of an outsourced team in Romania (including an on-site visit to Transylvania), advised my product manager in technical decisions, and assisted onshore development. Major accomplishments include upgrading our in-house CMS (Bento), assisting in the relaunch of PBS.org with a membership video option, and training junior developers.

Atlantic Media Company, Developer (2013–2015)

At The Atlantic, I helped the company transition away from a PHP-based front end with a Movable Type backend to a CMS and front end powered by Django. Major projects on which I was a key member include the relaunch of The Atlantic Wire as The Wire, the relaunch of The Atlantic Cities as CityLab, the relaunch of Atlantic Events as AtlanticLIVE, and the integration of a registration system for magazine subscription management on TheAtlantic.com and the iOS app.

Chaminade University, Adjunct Instructor (2010–2013)

As an adjunct instructor for Chaminade University I was solely responsible for designing, implementing, and managing courses that fulfill the criteria listed in Chaminade’s course catalogue. Courses taught:

 

University of Hawaiʻi Mānoa, Instructor (2008–2011)

As a graduate instructor for UH Mānoa, I was solely responsible for designing, implementing, and managing courses that fulfill the criteria listed in the university’s course catalogue. Courses taught:

 

Freelance Translator (2009, 2010, 2012)

I have on various occasions been employed to translate philosophical works from Japanese into English. Works professionally translated:

University of Hawaiʻi Mānoa, Graduate Teaching Assistant (2007–2008)

As a graduate teaching assistant for UH Mānoa, I assisted in the implementation and management of courses under the control of senior faculty. Responsibilities included grading and teaching break out sessions independently. Courses assisted:

 

SuperGeeks, Macintosh Repair Specialist (2007)

Kaplan, GRE Test Prep Instructor (2006–2007)

JET Programme, Assistant Language Teacher (2004–2006)

English Instructor. Fukuoka Senior High School and Takaoka School for the Hearing Impaired.

NASA SC Space Grant internship (2002, 2003)

Received a stipend to study the creation and application of parallel computing networks using commodity parts (summers of 2002 and 2003).

Work/Study Abroad

Languages

Modern Japanese, classical Japanese, classical Chinese

Programming Languages

AppleScript, C++, CSS, Go, HTML, Java, JavaScript, PHP, Python, RSS/Atom, Ruby, SQL, XML

Technologies

Amazon Web Services, Apache, Bash/Unix scripting, Django, Docker, Excel, Express, Fabric, Git, Joomla, Jquery, MySQL, Node, Nginx, Photoshop, Postgres, Powerpoint, PMWiki, Rails, RabbitMQ, Sass, Sublime Text, Webpack, Word