I'm Tom Mount. I'm a software engineer and web developer based in Philadelphia, PA.
Throughout my career I've work at jobs ranging from two-man consulting teams to Silicon Valley tech giants. I've created command-line processing scripts and built e-commerce apps and web presences for several Fortune 500 companies.
As an engineer, I work closely with designers and project managers to ensure the product I deliver meets their highest standards.
As a team lead, I communicate clearly with business product owners and the members of my team to ensure requirements, risks, and updates are clearly communicated to all parties.
As a developer, I stay up-to-date with the latest trends, frameworks, and methods to ensure I can choose the right tool for every job.
I'm a veteran developer with experience in both front-end and back-end software engineering, as well as hardware architecture. I got my start writing system administration tools in VBScript, which made the transition to .NET (C# and VB) that much easier when the time came. From there, I began working on web-based projects, where I became familiar with the traditional web languages and tools like PHP, HTML, CSS, and Javascript, interacting with a range of databases including traditional SQL servers like MySQL and PostgreSQL, as well as NoSQL databases like Firebase. I've also worked extensively on Java/Oracle e-commerce platforms. In my spare time, and for client projects, I enjoy learning new languages and frameworks; some of my recent projects are built with Vue and Node and incorporate templating languages such as Blade, Jade, and Mustache/Handlebars.
I've assembled a short list of some of the projects I'm most proud to have worked on. Click on a client logo to view more information.
As a lead developer, I've had the opportunity to lead sessions with my teams designed to highlight new technologies, best practices, and new workflows to further their skills and careers. This section is where I'll put articles, slide decks, and how-tos that have benefitted my teams and which highlight how I try to improve the efficiency and scalability of my teams. Some of these entries will also include links to third-party sites or repositories, whether mine or someone else's.
Below is a list of all tags used by the articles on this site.
I do take on the occasional side project, so if you'd like to contact me about a freelance project, fill out the contact form below and I'll get back to you as soon as I can.
Also, check out my work on GitHub and GitLab, take a look at my experience on LinkedIn, and see what kind of questions I ask and answer at StackOverflow.