Adrian M.

Adrian M.

Senior Engineering Manager & Software Engineer

Cluj-Napoca, Romania
Hire Adrian M. Hire Adrian M. Hire Adrian M.

About Me

Adrian is a Senior Engineering Manager and Software Engineer with a strong record of cost-effective engineering project completion. He started his development career 20 years ago and gradually made the transition to team lead/engineering manager. Adrian is passionate about complex back-end systems, microservices, databases, cloud (AWS, Google Cloud), code quality, CI/CD, and DevOps. He works in a fully remote capacity and enjoys interacting with people from various backgrounds and cultures.

Work history

UpStack
UpStack
Senior Engineering Manager & Software Engineer
2020 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Picsart
Picsart
Director of Engineering
2021 - Present (3 years)
Remote

Spearheading new engineering initiatives.

Engineering Management
Optiva Inc.
Optiva Inc.
Senior Engineering Manager
2020 - 2021 (1 year)
Remote
  • Led remote R&D teams (Dev/QA/DevOps).

  • Worked on transforming Optiva's flagship product for the public and private cloud.

R&D Engineering Management DevOpsCloud
Crossover
Crossover
Engineering Manager
2015 - 2020 (5 years)
Remote
  • Led 3 remote teams and developed new features for Crossover and its clients, responsible for the full engineering lifecycle.

  • Implemented CI/CD pipelines for all products.

  • Migrated all legacy systems to Amazon AWS and standalone apps to Docker/Elastic Beanstalk.

  • Performed architecture and code reviews and improvements for company products.

  • Helped with hiring and mentoring new developers.

  • Managed 2 cross-functional teams rearchitecting and porting Redknee/Optiva's legacy charging system to public and private cloud.

  • Responsible end to end for the R&D of IgniteTech's software products.

Wise24
Wise24
Engineering Manager/Team Lead
2013 - 2015 (2 years)
Cluj-Napoca, Romania
  • Designed an implemented new features for company products.

  • Improved development best practices including CI/CD, automation, and code reviews.

  • Interviewed prospective hires and mentored junior developers.

ISDC
ISDC
Project Manager
2013 - 2013
Romania
  • Worked on various projects from inception to delivery following ISDC project management methodology based on Prince2.

  • Acted as Scrum Master for several projects and contributed to ISDC continuous improvement program by revising and suggesting improvements to project management best practices.

  • Coached and mentored junior team members and improved development best practices for existing projects.

Ullink (now Broadridge)
Ullink (now Broadridge)
Senior Software Engineer
2012 - 2013 (1 year)
Cluj-Napoca, Romania
  • Implemented new features for Ullink’s trading software platform.

  • Worked on maintenance, bug fixing, and code refactoring for versions already deployed in production at various clients around the world.

  • Designed and implemented strategies for continuous deployments, ensuring high availability on production and pre-production systems.

Here
Here
Head of R&D
2011 - 2012 (1 year)
Remote
  • Led 3 teams of 30+ software engineers on several R&D projects including design, architecture, and implementation.

  • Executed performance evaluations, salary reviews, and development plans for the company.

  • Acted as Scrum Master for the Maps Merchant Portal and implemented best practices for day-to-day development activities (continuous integration, unit testing, code reviews, etc.).

Nokia
Nokia
Engineering Manager
2006 - 2012 (6 years)
Cluj-Napoca, Romania
  • Acted as project manager and overall lead on several big projects, involved in the architectural process and product technical steering.

  • Supervised compliance with software engineering best practices (CI, code reviews, automated testing).

  • Involved in performance evaluations, salary reviews, personal development plans, and hardware recommendation & acquisition.

Siemens
Siemens
Consultant
2002 - 2006 (4 years)
Remote
  • Led a small team that worked on telecom infrastructure solutions.

  • Worked on the development of significant projects including CMS, customer care application, web tracking and analytics, Apache plugins, and mobile applications (J2ME).

  • Documented business requirements, gatherings, and issues for the software products.

Azoth
Azoth
Software Developer
2001 - 2002 (1 year)
Cluj-Napoca, Romania
  • Worked on Java web/network applications (Java, Apache, Tomcat, Resin, JBoss, MySQL).

  • Developed software projects for external clients (such as Citipages UK).

  • Created and developed distributed applications based on C++ and Java under Unix and Windows.

Portfolio

Team Lead/Engineering Manager - Synoptos Analytics
Team Lead/Engineering Manager - Synoptos Analytics

Synoptos is a media intelligence solution providing news and social insights to help clients understand what’s transpiring in the media, identify pathways to influence key stakeholders, and improve operational decision-making. Its advanced influencer mapping and monitoring solutions have helped organizations around the world to launch products in new markets, obtain international agreements, win ballot initiatives, obtain drilling rights, and adrenalize public health campaigns. Resurrected the legacy app, moved to AWS, fixed scalability and availability issues, and replaced many custom services with AWS native equivalents. Technologies used: Ruby, Rails, AWS, PostgreSQL.

Team Lead/Engineering Manager - Crossover Worksmart
Team Lead/Engineering Manager - Crossover Worksmart

Crossover connects companies with the best talent worldwide and provides a seamless end-to-end solution for remote team management. Rewrote the back end from the legacy app using Spring Boot and revised the deployment model (Docker+Elastic Beanstack) and the CI/CD pipeline, adding automatic quality checks (SonarQube). The project was successfully launched and is currently used by Crossover’s thousands of contractors worldwide to log time and get paid. Technologies used: Java, Spring, MySQL, Docker, AWS.

Team Lead/Engineering Manager - RideAustin
Team Lead/Engineering Manager - RideAustin

RideAustin is the world’s only nonprofit rideshare company serving the Austin community at competitive prices. It gave its first ride on June 16, 2016 and has since grown to be a community asset in central Texas. Led a distributed team of 30 developers and testers that built and launched the ridesharing service that provided an alternative to Uber/Lyft in Austin for 4 years. Technologies used: Java, Spring, MySQL, Docker, AWS, GCP, iOS, Android.

Education

Engineering Degree, Computer Science
Engineering Degree, Computer Science
Technical University of Cluj-Napoca - Romania
1998 - 2003 (5 years)