Open Site Navigation

Mark Simpson

Senior Software Engineer
A Closer Look

Ask me about

Test Driven Development, Agile Software Development, Clean Code, Refactoring, Handling Legacy Code

When did you know that you wanted to work in tech?

"Since I was very little I wanted to be a 'scientist' of some kind. Around the time I was in Junior High, Digital Equipment Corporation moved into my town - part of the deal was that they'd donate computers to the school system. In 8th grade 'Industrial Arts' class we were shown how to use one to write a simple Basic program (it was actually a VT52 networked with the PDP-11(?) in the high school). Something about that dumb program got me hooked."

Projects & Roles

Blockchain

Worked closely with end-users and product managers to implement back-office tools for managing blockchain assets including the customer's own crypto-currency. Learned programming languages and technologies (Go & Docker) on the fly to get the needed work done with the client-team didn't have the bandwidth to work on those parts.

High-end Real Estate

Worked with client team to produce new version of broker facing property search application, while maintaining and integrating features from the old system.

Also consulted on Agile practices such as retrospectives and helped make them 'stick'.

Finance

Joined team working to add features to existing application to make it useful/usable by a new set of users.

Learned/reacquainted languages/technologies on the fly to get the job done.

Learned, then taught, customer team how to test and write redux-saga code which was in the codebase but unfamiliar to current customer team.

Logistics

Consulted with team to reinforce Agile processes (regular retrospectives, more informative iteration planning meetings).

Configured management tool adhering to ITIL standards to maintain application environments and availability

Ed-tech

Developed software for a mission critical detailed network discovery, device monitoring, topology visualization, and RCA tool.

Worked with the client team to extend and maintain the application which helps postgraduate programs market to students by building flexible jQuery based web form plugins to gather student information and interest quickly and seamlessly.

B2B Data Centers

Took over (unfinished) product from previous vendor and brought it to a state where an MVP could be released and produce useful information.

Worked with customer to narrow the MVP definition.

About

Home Town

Cambridge, MA (hometown)

Current Town

New York, NY (current city)

Education

Bachelor of Science in Computer Science, Worcester Polytechnic Institute Worcester, MA

Connect with Mark

Github

LinkedIn

Languages & Technologies

Typescript,JavaScript, React.js, Redux, Angular.js, Clojure, Common Lisp, CSS3, Docker, Heroku, MongoDB, MySQL, Python, ReactiveX, Redis, Ruby