John Cohen

John Cohen Email and Phone Number

Software Engineer @ Upside
New York, United States
John Cohen's Location
Brooklyn, New York, United States, United States
John Cohen's Contact Details

John Cohen personal email

About John Cohen

Hello everyone! I'm a software engineer with five years of experience crafting robust and intuitive software solutions. Whether it's spearheading major projects from concept to completion or making precise enhancements in high-traffic areas, I thrive on creating impactful software. I'm taking a break to seek opportunities that excite and challenge me, allowing me to push my boundaries and deliver my best work.

John Cohen's Current Company Details
Upside

Upside

View
Software Engineer
New York, United States
John Cohen Work Experience Details
  • Upside
    Software Engineer
    Upside
    New York, United States
  • Alarm.Com
    Software Engineer Ii
    Alarm.Com Jun 2020 - Jul 2024
    Tysons, Virginia, Us
    ◦ Architected a cloud-based audio integration for commercial video recordings, embedding real-time and playback audio via WebRTC and optimizing clip storage with Azure Blob Storage, supporting millions of monthly users and reducing playback latency through frontend and network-level enhancements.◦ Enabled the reliable processing of thousands of daily SMS messages by developing a distributed messaging system with Kafka, gRPC, Twilio API, and .NET SMTP, achieving high scalability to support growing dealer demands and ensuring seamless communication.◦ Modernized Alarm.com’s On-Site Wrap-Up Feature by migrating from legacy ASP.NET Server Pages to an Ember.js front end and JSON API backend, achieving 4x faster load times and increasing dealer adoption by 40%.◦ Delivered accurate, real-time emergency dispatch information to more than 10,000 previously unsupported customers by developing two REST API integrations for alarm monitoring stations, ensuring reliable and timely communication during critical incidents.◦ Enhanced integration test coverage by automating setup, cutting build startup time by 30% and expanding coverage to critical code areas. Boosted adoption through strong collaboration with QA, developers, and PMs.◦ Increased team documentation output by 20% by designing a Python-based microservice powered by ChatGPT that automated pull request documentation, streamlining workflows and improving efficiency.◦ Mentored two interns through critical projects, developing their technical and leadership skills, and ensuring their return as high-performing full-time employees.
  • Nreca
    Junior Data Analyst Intern
    Nreca May 2019 - Aug 2019
    Arlington, Va, Us
    ◦ Integrated 15+ disparate utility datasets into a 100GB PostgreSQL database by building a robust Python pipeline leveraging Pandas, SQLAlchemy, Psycopg2, and PyPDF2, streamlining data consolidation and enabling efficient access for analysis.◦ Achieved over 90% forecasting accuracy for wholesale electricity prices by developing time-series components of a Python machine-learning model using utility meter data, leveraging NumPy, Scikit-Learn, and Pandas to provide actionable insights for energy market analysis.◦ Contributed to securing a DOE research grant by researching 50+ academic and industry sources on energy markets and ‘Transactive Energy,’ laying the groundwork for developing and testing machine-learning hypotheses that enhanced modeling accuracy for predicting wholesale electricity prices.◦ Led a Machine Learning project for NRECA summer interns by formulating a dataset of 100,000+ data points from internal and public sources, designing a Random Forest Regression model that predicted individual contributions to NRECA’s political action committee, and providing actionable insights for senior leadership.
  • National Pace® Association
    Data Analyst Temp
    National Pace® Association Dec 2018 - Jan 2019
    Alexandria, Va, Us
    ◦ Automated 80% of the company’s data entry process by engineering a Python and Excel pipeline, reducing manual effort by 16 hours per week and decreasing data-entry errors, enabling the team to focus on higher-value tasks.◦ Enabled seamless company-wide data entry automation pipeline adoption by authoring comprehensive documentation, reducing onboarding time for non-technical staff, and ensuring error-free operation for over five months after my departure.
  • Ymca Of Metropolitan Washington
    Senior Camp Counselor
    Ymca Of Metropolitan Washington Jun 2018 - Aug 2018
    Washington, District Of Columbia, Us
    • Collaborated with camp counselors and supervisors to create a safe and fun environment for over 100 campers, aged 7-14.• Organized and facilitated daily field trips to museums and attractions in the DC Metropolitan area.

John Cohen Education Details

  • University Of Wisconsin-Madison
    University Of Wisconsin-Madison
    Computer Science And Economics: Math Emphasis

Frequently Asked Questions about John Cohen

What company does John Cohen work for?

John Cohen works for Upside

What is John Cohen's role at the current company?

John Cohen's current role is Software Engineer.

What is John Cohen's email address?

John Cohen's email address is jo****@****ail.com

What schools did John Cohen attend?

John Cohen attended University Of Wisconsin-Madison.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.