Software Engineer
Bloomberg LP, New York, NY
July 2020 - Present
Course Assistant, Department of Software Engineering
Rochester Institute of Technology, Rochester, NY
January 2019 - May 2020
- Provided in-class support for several courses.
- Hosted office hours to assist individual students and project teams
with their work in Java, Ruby, Python, and any other design and
process questions.
- Graded the work of up to 70 students in a timely manner.
Software Engineering Intern
Datto, Rochester, NY
May - August 2019
- Member of the Rochester software engineering team for the
Business Continuity & Data Recovery
products.
- Developed backup and data recovery software applications with PHP, JavaScript,
Symfony, Twig, and other web technologies.
- Participated in an agile Scrum team to deliver on committed product
objectives each sprint.
- Developed JSON-RPC web API endpoints for use in web applications.
- Gained knowledge in data redundancy and integrity, especially using
the ZFS filesystem, as well as hypervisor technologies.
Software Test Engineer Co-op
Thomson Reuters/Maverick Software Consulting, Rochester, NY
June - December 2018
- Member of the Rochester quality assurance teams for the Thomson Reuters
CLEAR
and Westlaw
software products.
- Verified and validated system functionality against business requirements
by performing both manual and automated system testing on an agile
development team.
- Documented testing processes and system behavior in enterprise project management
and time-tracking tools such as Atlassian Jira.
- Communicated with developers and business/product development teams on resolving
requirements and functionality discrepancies.
- Developed automated regression tests to test system functionality.
- Performed maintenance and improvements to automated regression suites.
IT Application Services Co-op
Johnson & Johnson, Somerset, NJ
June - December 2017
- Developed and designed reusable, scalable mobile automation frameworks for web and
mobile testing using the Appium, Selenium, TestNG, and Cucumber testing frameworks
on an agile development team.
- Integration of the above mobile automation frameworks with enterprise project management
and development tools, such as Jenkins CI, Atlassian Jira, and AWS Device Farm.
- Authored technical documentation explaining the development, design rationale,
and use of the frameworks described above.
- Developed a customer-facing Confluence web portal for the IT Application Services Software
Engineering Excellence (ITAS SEE) department to detail its roles and responsibilities.
- Communicated with external and internal partners to develop organization's hackathon
participation and sponsorship strategy.