Hello 👋.

My name is Tom.

I am a software developer based in New Jersey, USA, with experience building Web-based applications.

I enjoy both front-end and back-end development, building accessible and intuitive user interfaces, as well as creating secure and scalable back-end servers, using tools like JavaScript, Node.js, React.js, and Python.

I like exploring and learning about new technologies as well as helping others with things related to software development.

Outside of software development, I enjoy weightlifting, running, long walks, hiking, soccer, and reading.

Experience 🧳

Software Developer @ AT&T

Oct 2019 - Present

Design, development, and maintenance of interactive Web applications with a focus on accessibility, performance, scalability, and security, using tools such as JavaScript, Python, Node.js, React.js, and Azure.

Software Developer Contractor @ AT&T

Sept 2017 - Oct 2019

Developed RESTful API and GraphQL backend servers to support real-time interactive AR and VR experiences as well as created full-stack interactive applications using tools such as JavaScript, Node.js, and React.js.

Education 🎓

MS, Information Systems @ NJIT

Fall 2016 - Fall 2018

GPA: 3.95

Coursework: Data Analytics, Web Development

BS, Computer Science @ NJIT

Fall 2013 - Spring 2016

GPA: 3.5, Dean's List, Cum Laude

Coursework: Software Development