Jonathan Cohen
Software Engineer at Highwire- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Highwire
-
United States
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Jun 2022 - Jan 2023
Burlington, Massachusetts, United States Engaged in building outreach system for clients using AngularJS and SpringBoot with full test coverage.
-
-
-
Liberty Mutual Insurance
-
United States
-
Insurance
-
700 & Above Employee
-
Software Engineer
-
Jul 2019 - May 2022
Boston, Massachusetts • Helped modernize a legacy Java EE in place by replacing legacy service with an embedded React App • During innovation time, created a sample DDOS script to learn basic cybersecurity on my own • Created a Chef environment for CF that new engineers could request, simplifying the onboarding process • Helped engineer a new AWS application using AWS CDK and Typescript with Jest to replace a legacy service that processed text and email customer follow up from Liberty's primary sales… Show more • Helped modernize a legacy Java EE in place by replacing legacy service with an embedded React App • During innovation time, created a sample DDOS script to learn basic cybersecurity on my own • Created a Chef environment for CF that new engineers could request, simplifying the onboarding process • Helped engineer a new AWS application using AWS CDK and Typescript with Jest to replace a legacy service that processed text and email customer follow up from Liberty's primary sales platform. Connected AWS to Liberty's primary sales platform via a Topic, filtered data in a Queue and used Lambdas to process and send follow ups to customers. Encrypted and decrypted secrets using KMS Key • Within the Lambdas, engineered SOAP API calls to retrieve info from BPM services, 90+% test coverage in Jest. Created a REST API call in the final Lambda to send email follow ups to customers. • Mentored an intern and helped her learn how to test code and build viable software during her time at Liberty • Helped engineer a SpringBoot REST API which retrieves agent data that will be used in nearly all of Liberty's business transactions by our primary sales and servicing . I have focused especially on testing coverage, custom error handling, and security via reducing input scope as much as possible.
-
-
Associate Software Engineer
-
Jun 2018 - Jul 2019
Boston, Massachusetts Maintained and updated Liberty's primary sales and service application, adding new features in line with business requests and participated in live deployments on rotation until a test engineer was hired. While supporting Liberty’s large, legacy sales application, I led the team in making sure that we had full unit test coverage on our work despite the state of the application. With mentoring my colleagues, we achieved 90% unit test coverage by sprint 2 of 2018 on our work.
-
-
GoForCode Web Developer
-
Mar 2017 - Jun 2018
Boston, Massachusetts The GoForCode program is a one year program to train Liberty employees in software development. I studied for three months in the intensive web development program at General Assembly in Boston. In this role I contributed to Gigip (www.gigupjobs.com) as a junior developer. Using React and Redux, I helped design a survey system for job seekers to answer a questionnaire and storing their answers in a Redux state and upon completion persisting the data to a NoSQL MongoDB database. In… Show more The GoForCode program is a one year program to train Liberty employees in software development. I studied for three months in the intensive web development program at General Assembly in Boston. In this role I contributed to Gigip (www.gigupjobs.com) as a junior developer. Using React and Redux, I helped design a survey system for job seekers to answer a questionnaire and storing their answers in a Redux state and upon completion persisting the data to a NoSQL MongoDB database. In addition, I configured the GigUp API to connect the front end to the DB using ExpressJS.
-
-
Business Analyst II
-
Aug 2013 - Mar 2017
Boston, MA • Queried databases daily to provide critical analytics to several groups at Liberty, supporting several hundred stakeholders and providing daily information to the sales channel (DRC) • Created analytics via SharePoint and Power Pivot to determine how many views the team's reporting portfolio got, allowing the team to prioritize and eliminate redundant or unused reports, saving 40 manual hours of reporting time • Engineered various automation solutions, from improved queries in SAS to… Show more • Queried databases daily to provide critical analytics to several groups at Liberty, supporting several hundred stakeholders and providing daily information to the sales channel (DRC) • Created analytics via SharePoint and Power Pivot to determine how many views the team's reporting portfolio got, allowing the team to prioritize and eliminate redundant or unused reports, saving 40 manual hours of reporting time • Engineered various automation solutions, from improved queries in SAS to additional macros, to save 50 hours of manual reporting time in our portfolio as well as automating two reports • Built analytics for a critical sales team pilot project, providing on time and accurate data so stakeholders could evaluate the program and how many sales and referrals they created • Presented work on team analytics at a forum of senior managers and received an award • Managed and utilized several business intelligence software systems such as MicroStrategy, Adobe Analytics/Omniture, SAS and Nice Performance Management • Led a team initiative to survey analysts for process and work environment improvements, gathered feedback and presented recommendations to senior management. I received an award for this initiative.
-
-
-
Isovera
-
United States
-
Advertising Services
-
1 - 100 Employee
-
Business Analyst
-
Sep 2011 - Feb 2013
Waltham, MA • Created a crawler script in PHP with a user-friendly GUI that allows users to upload a spreadsheet of URLs, checks the URLs to see if the website is in Drupal, then outputs a formatted spreadsheet with the results. This application increased the number of Drupal-related marketing contacts by the company by 50%. In addition, creating it by myself in-house saved the company the expense of hiring a new developer or contractor. It is available at… Show more • Created a crawler script in PHP with a user-friendly GUI that allows users to upload a spreadsheet of URLs, checks the URLs to see if the website is in Drupal, then outputs a formatted spreadsheet with the results. This application increased the number of Drupal-related marketing contacts by the company by 50%. In addition, creating it by myself in-house saved the company the expense of hiring a new developer or contractor. It is available at http://www.github.com/jscohen/drupal_detection_script. • Published and edited content for client websites in Drupal using HTML and CSS including Longwood Library (http://www.longwoodlibrary.org), Hunter Boots (http://usa.hunter-boot.com/home) Alexander Street Press (http://alexanderstreet.com/) and Sacred Heart University Library (http://library.sacredheart.edu/) Show less
-
-
-
-
Volunteer
-
2010 - 2011
-
-
-
-
Information Specialist Intern
-
May 2010 - Dec 2010
• Engineered a new process for uploading records and data into the company’s library system by converting 10,000+ records from spreadsheets to MARC catalog format using CSV and delimited text converters • Created comprehensive tutorials on the custom record uploading process and the company’s library software • Cataloged and organized library records in the EOS system
-
-
-
Simmons University
-
Higher Education
-
700 & Above Employee
-
Applications Support Specialist
-
Sep 2009 - May 2010
• Supported library patrons using MS Office programs, repaired printers and scanners and instructed patrons in Simmons systems including a remote disk drive and eLearning, a Simmons online learning system • Utilized Millennium ILS to check out technology and media items such as laptops, cameras and disk drives
-
-
-
Brill
-
Netherlands
-
Book and Periodical Publishing
-
100 - 200 Employee
-
Postgraduate Intern/Freelance Editor
-
Aug 2008 - Dec 2008
• Edited and marked up East Asia-related manuscripts for publication • Translated and edited manuscripts in Mandarin Chinese and English as an independent freelancer
-
-
-
Goulston & Storrs
-
United States
-
Law Practice
-
300 - 400 Employee
-
Business Development Intern
-
May 2007 - Aug 2007
• Developed a presentation on the Chinese real estate market using LexisNexis and other online resources which was delivered by a firm partner to a Fortune 500 client. • Researched and analyzed real estate development with the in-house legal reference librarian • Translated the firm’s corporate mission statement and a guide to private equity practice into Chinese
-
-
-
Muzzy Lane Software
-
United States
-
E-Learning Providers
-
1 - 100 Employee
-
Product Development Intern
-
Jun 2005 - Aug 2005
• Researched, retrieved and entered data using MS Excel to facilitate the development of an educational computer game, “Making History: The Calm before the Storm,”
-
-
Education
-
General Assembly
Web Development Intensive, Web Development -
Brandeis University
B.A., East Asian Studies, Economics -
Capital Normal University
Study Abroad Semester, Chinese Language and Literature -
Zhejiang University of Technology
Study Abroad Certificate, Chinese Language and Literature