Adam Rosini work email
- Valid
- Valid
- Valid
Adam Rosini personal email
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.
-
Software EngineerNeem Jul 2023 - PresentNew York, New York, Us -
Director Of Member EngineeringJobcase, Inc. Apr 2022 - Apr 2023Cambridge, Ma, UsDuring 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. -
Senior Software Engineering ManagerJobcase, Inc. Aug 2021 - Apr 2022Cambridge, Ma, Us -
Software Engineering ManagerJobcase, Inc. Feb 2018 - Aug 2021Cambridge, Ma, Us -
Senior Software EngineerJobcase, Inc. May 2016 - Feb 2018Cambridge, Ma, UsPrimarily 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. -
Intermediate Software EngineerUpmc Jan 2015 - Apr 2016Pittsburgh, Pa, Us -
Software DeveloperAthletetrax, Llc May 2013 - Jan 2015
Adam Rosini Skills
Adam Rosini Education Details
-
Carnegie Mellon UniversityGeneral -
Carnegie Mellon UniversityInformation 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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial