Benjamin Herzberg
Software Engineer II at PowerAdvocate (now Wood Mackenzie’s Supply Chain Practice)- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
PowerAdvocate - now part of Wood Mackenzie
-
United Kingdom
-
Information Services
-
1 - 100 Employee
-
Software Engineer II
-
Apr 2022 - Present
-
-
Software Engineer I
-
Jun 2021 - Apr 2022
-
-
-
Northeastern University
-
United States
-
Higher Education
-
700 & Above Employee
-
Programing Languages Teaching Assistant
-
Sep 2020 - Apr 2022
Assisted students in understanding programing language characteristics and concepts. Graded assignments and worked with the professor and other TAs to develop grading criteria. Assisted students in understanding programing language characteristics and concepts. Graded assignments and worked with the professor and other TAs to develop grading criteria.
-
-
-
True Fit
-
United States
-
Software Development
-
1 - 100 Employee
-
Software Engineer Co-op
-
Jul 2019 - Dec 2019
Developed a brand management utility application to enable dynamic modification of brand information, streamlining a database modification process, and improving brand availability data in True Fit’s web interface. Implemented an AngularJS front-end for brand data entry, and a Scala back-end using a PostgreSQL database. Managed consistency of cached data between the main True Fit application and the data management utility, ensuring consistent customer experience. Created design documentation for all REST endpoints of the brand management utility. Built flowcharts detailing a complex network of cache updates ensuring consistent and rapid lookups. Design documents passed rigorous review ensuring project specifications were met and developers could follow process. Maintained and enhanced the internal test suites, web-based, Android, and IOS, for True Fit’s retail application. Fixed bugs, integrated feedback, and implemented new features. Participated in weekly scrum meetings and code reviews and shared ideas to improve code. Show less
-
-
-
MFS Investment Management
-
United States
-
Investment Management
-
700 & Above Employee
-
QA Automation Co-op
-
Jul 2018 - Dec 2018
Responsible for enhancement and continued development of JavaFX application used by QA team to upload tests and results to Adaptavist. Improved UI options to reflect team needs. Enabled dynamic mapping of each cycle's tests. Eliminated UI freezes by spawning new threads and queuing progress messages. These improvements increased the QA team's efficiency and encouraged the use of behavior-driven development practices in all tests. Created an internal metrics application in Java to report test case development and execution status, including collating monthly bug status. Used Jira and Adaptavist APIs to extract test cases, execution statuses, issues, and bugs. Processed and summarized the data into Excel for management using Apache POI. These reports improved the efficiency and accuracy of QA metrics information. Improved test data extraction capacity and performance by splitting Jira API requests into pages and multithreading simultaneous requests, resulting in increased capacity from 200 to over 10,000 results, and reduced user wait time by over 90%. Used Selenium and TestNG to test MFS website and APIs to ensure accurate data and proper function and format. Collaboratively created end-to-end integration tests, including business APIs and databases. Show less
-
-
Education
-
Northeastern University
Master's degree, Computer Science -
Northeastern University
Bachelor of Science - BS, Computer Science -
Framingham High School
High School