I'm a Software Engineer at National Grid with a passion for web development. After working as a software engineer on various programs using C++, I decided that I had a deeper interest in web development and took courses online in my free time to gain the skills needed to work in this industry.
Waltham, Massachusetts, United States
Lead the architectural design and implementation of complex features and enhancements for a critical business utility accounts application using Typescript, React, Redux, and RESTful APIs. Collaborate with cross-functional teams to define technical requirements and ensure alignment with business goals.
Champion the establishment of Azure resources for image hosting and deployment, optimizing resource allocation and application scalability. Regularly assess and implement enhancements to deployment strategies, reducing downtime and increasing deployment frequency.
Successfully migrated MuleSoft APIs to .NET Core APIs hosted on the Azure platform, streamlining integration processes and enhancing system stability. Collaborated with backend teams to ensure seamless transition and minimal disruption to services.
Orchestrate the migration of the deployment process from CloudBees Jenkins to GitHub Actions, effectively enabling automated deployments and significantly optimizing developer efficiency by minimizing time spent on manual build deployments.
Lead and facilitate Agile ceremonies, including daily standups, backlog refinement, sprint retrospectives, and demos. Foster a collaborative environment where team members openly share insights, identify challenges, and collectively celebrate achievements.
2021 — 2023
Waltham, Massachusetts, United States
Engineered and delivered innovative features, components, and solutions for a business utility accounts application, utilizing Typescript, React, Redux, and RESTful APIs. Managed the complete software development lifecycle, encompassing inception, page and component creation, refactoring, unit testing, and deployment.
Collaborated seamlessly with DevOps to elevate the Cloudbees Jenkins pipeline, streamlining and automating deployment processes for both non-production and production environments.
Employed direct engagement with end users to strategically refine, redesign, and optimize proofs-of-concept, ensuring alignment with user needs and business objectives.
Led comprehensive coding interviews and problem-solving assessments for prospective software engineer candidates, actively contributing to the team's growth and the acquisition of top talent.
2020 — 2021
Marlborough, Massachusetts, United States
Perform software design and development as well as system integration and testing for embedded real-time software.
Employ modular design approaches and agile software development techniques
Perform requirements analysis/definition to ensure software meets customer requirements
Participate in code reviews and other software artifact reviews.
2017 — 2020
Tewksbury, MA
Develop new features, updates, optimization, and bug fixes to an internationally used data reduction program.
Liaison with clients to ensure correct specifications are defined, implemented, and tested. Coordinate with QA and Operations team to ensure any design changes will be properly documented and communicated to client.
Manage various software build configurations and assist in the concurrent development of these builds.
Develop, test, and implement scripts for software deployment to over 200 PCs.
Analyze and consolidate weekly action items and interface with teams to ensure software deliverables are being met.
Ensure all software changes are accurately captured in written reports.
2 Seaport Ln, Boston, MA 02210
Programmed automated web and app test suites in Java using the Selenium webdriver API.
Used Jenkins and Maven automated testing tools to support building, deploying, and automating software projects.
Developed software and technology solutions to a variety of problems and answered technical needs of the QA, product, operations and development teams.
Collaborated in interdisciplinary and cross functional teams Participate in using the agile development process to meet tight project due dates.
Education
2013 — 2017
Boston University
Bachelor of Arts (BA)
2013 — 2017