Adam Rosini

Adam Rosini Email and Phone Number

Software Engineer @ Neem @ Neem
Adam Rosini's Location
Belmont, Massachusetts, United States, United States
Adam Rosini's Contact Details

Adam Rosini personal email

n/a
About Adam Rosini

I have been building software for over 10 years, with over 5 years experience as a manager/team lead.My career up to this point has focused on building APIs, data pipelines, and teams that work. I also have significant experience handling operations, setting up monitoring/alerting infrastructure, and incident management.As a manager, my ethos is that a team will build great things if everyone understands the vision, stays focused on that, and feels ownership of the work/results.Technology wise, I specialize in Java stacks (Spring and Hibernate), AWS, MySQL, Docker/Kubernetes, and Elasticsearch. I have worked with many other languages in the past, and am always open to learning more. I am currently teaching myself Python3.

Adam Rosini's Current Company Details
Neem

Neem

View
Software Engineer @ Neem
Adam Rosini Work Experience Details
  • Neem
    Software Engineer
    Neem Jul 2023 - Present
    New York, New York, Us
  • Jobcase, Inc.
    Director Of Member Engineering
    Jobcase, Inc. Apr 2022 - Apr 2023
    Cambridge, Ma, Us
    During my time as an engineering manager at Jobcase (with various titles), I primarily managed two teams. I spent about half of my time performing manager / team lead duties, and the other half doing software engineering duties -- mostly debugging things, investigating issues, and making sure we were operationally stable to keep the engineers focused. The first team I managed was a backend team that maintained the legacy monolithic Java application that had been effectively the entire company in its early days. It was primarily responsible for user data, but was also responsible for a lot of other data and processes because of its history. It served APIs for both Jobcase.com, and most other sites the company operated. Other things it managed included a lead/offer engine, bot detection, authentication/authorization, ETL, event reporting, compliance, 3rd party integrations, etc... This team was small when I managed it, being just 3 people including myself most of the time. Managing this team, and working on this application, had a lot of challenges that I imagine to be typical of monoliths like this. System stability was crucial. If it crashed, most of the company ceased to function. The other team I managed was a more typical product team. It was responsible for various sections of the Jobcase.com website such as the profile page, SSO, notifications, connections, messaging, and profile search. It was effectively the Jobcase.com "front-end" of the other team I managed, though the team itself was full stack.Notable accomplishments during my time as an engineering manager include: - Being a key contributor to the move to microservices. - Being a key contributor towards an event driven architecture. - Operational response excellence -- my teams were often used as examples here. - Engineer career satisfaction. I truly believe I helped everyone on my team learn to be better engineers, and advance their career as they wanted to.
  • Jobcase, Inc.
    Senior Software Engineering Manager
    Jobcase, Inc. Aug 2021 - Apr 2022
    Cambridge, Ma, Us
  • Jobcase, Inc.
    Software Engineering Manager
    Jobcase, Inc. Feb 2018 - Aug 2021
    Cambridge, Ma, Us
  • Jobcase, Inc.
    Senior Software Engineer
    Jobcase, Inc. May 2016 - Feb 2018
    Cambridge, Ma, Us
    Primarily worked on a variety of backend Java systems such as the user data store and outbound communication system.This role and team focused heavily on up-front design, and design by contract, to ensure quality software. This was in lieu of maintaining a regression test suite, and instead spending the time usually spent there on JavaDoc contracts, code review, and ad-hoc testing as needed. I was wary of this when first starting since I had only used automated tests as a quality strategy before, but it truly did produce some of the highest quality code I have ever worked on. I now choose to use this method to develop when given the option. What I really took away from the experience is that there are a lot of ways of building software, and the important thing is deciding on a strategy the whole team agrees with.Notable accomplishments include: - Upgrading the cross application Java stack from Hibernate 4 to 5 in a JTA environment. - Designing and building (as part of a team of 2) an in-house email templating system using Velocity so that communication templates did not have to be rebuilt in each of the communication vendor's templating systems. - Being promoted to a managerial role after about 2 years.
  • Upmc
    Intermediate Software Engineer
    Upmc Jan 2015 - Apr 2016
    Pittsburgh, Pa, Us
  • Athletetrax, Llc
    Software Developer
    Athletetrax, Llc May 2013 - Jan 2015

Adam Rosini Skills

Java Web Applications Ruby On Rails Javascript Teamwork Sql Databases Software Engineering Css3 Git Web Design Mvc Html 5 Web Services Public Speaking Requirements Gathering Requirements Analysis Debugging Testing Software Documentation Database Design Jira Rest Eclipse Docker Kubernetes Spring Boot Continuous Integration Html5 Software Development

Adam Rosini Education Details

  • Carnegie Mellon University
    Carnegie Mellon University
    General
  • Carnegie Mellon University
    Carnegie Mellon University
    Information Systems

Frequently Asked Questions about Adam Rosini

What company does Adam Rosini work for?

Adam Rosini works for Neem

What is Adam Rosini's role at the current company?

Adam Rosini's current role is Software Engineer @ Neem.

What is Adam Rosini's email address?

Adam Rosini's email address is ar****@****ase.com

What schools did Adam Rosini attend?

Adam Rosini attended Carnegie Mellon University, Carnegie Mellon University.

What are some of Adam Rosini's interests?

Adam Rosini has interest in Watching Professional Sports, Cooking, Frisbee, Playing Sports, Disc, Basketball, New Tools/libraries, New Programming Tools/libraries, Music, Playing Video Games.

What skills is Adam Rosini known for?

Adam Rosini has skills like Java, Web Applications, Ruby On Rails, Javascript, Teamwork, Sql, Databases, Software Engineering, Css3, Git, Web Design, Mvc.

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.