An accomplished Head of Engineering, with over 14 years experience in designing, developingand testing large scale software and embedded systems for various firms. Well-versed inoptimizing and scaling the development process through automation, continuous delivery andagile practices. Possesses significant troubleshooting, problem solving abilities, along withexcellent knowledge of various programming languages and tools. Proven success in leading andbuilding dynamic teams. Detail-oriented, and highly effective at implementing complex short-termand long-term projects for current, new, and emerging technologies, with a focus on solvingproblems that benefit key stakeholders.
-
Head Of EngineeringMonite Feb 2024 - PresentIaşi, Romania -
Engineering ManagerMonite May 2022 - Feb 2024RemoteKey Responsibilities- Leading 6 engineering teams(backend, UI/UX, QA, and platform) – responsible for designing and implementing new fintech technologies in the Accounts Payable/Accounts Receivable and Payments fields, while communicating and enforcing company policies.- Delivering business value with short time to market by enabling teams to use continuous delivery automation, practices and mindset. - Eliminating waste and maximizing efficiency among engineers by ensuring access to the appropriate tooling and skill enhancement opportunities.- Evaluating new technologies and recommending their adoption for use in future projects, scaling anddeveloping engineering teams, developing talent, organizing an efficient development process.Key Achievements- Playing a pivotal role in the organization’s talent acquisition procedures, by hiring new Engineers, aswell as defining, implementing and streamlining the on-boarding process, supporting the on-boardingof qualified and talented staff members.- Pioneered a career framework, with performance reviews, grades and personal learning trajectories.- Optimized the development process, by introducing trunk based development, feature toggle service, release process automation, which reduced time to market for new features to 1 day, whilst eradicating bottlenecks, and enabling the team to adopt a Continuous Delivery approach.- Spearheaded the technical aspects of achieving ISO27001:2022 certification, meticulously evaluating ISO platform vendors and successfully implementing robust security controls- Led comprehensive penetration testing initiative- Represented the organization in customer engagements, providing insights on technical and security matters.- Initiated and executed a comprehensive incident response process, establishing clear responsibilities for various roles, implementing proper tools for notifications and acknowledgments. -
Engineering ManagerMambu Sep 2019 - May 2022IasiKey Responsibilities- Functioned within the Release Engineering Department; which involved assisting Mambu indelivering business capabilities from engineering teams towards customers.- Tackled CI/CD pipelines and DevOps practices to drive fast, smooth and reliable releases, ensuredthe team produced high quality software and delivered results against challenging goals.- Served as a Technical Lead contributing to and directing the efforts of development teams, mentoredEngineers to allow for skill/knowledge development through advice, coaching, and trainingopportunities, also incorporated ‘Team Topologies’ way of working for teams.Key Achievements- Adopted agile, development and DevOps practices to decrease lead time for change/time to marketfor Mambu, from one release in 6-8 months, to 1-2 releases per week.- Automated the entire release process; including data and configuration migration for Mambumonolithic application and microservices, which decreased time to market from 8 months, to oneweek for new business functionalities.- Strengthened the Continuous Delivery culture within the team, by enabling Developers to adoptvarious development practices across separate database releases from app releases, and separatedeployments from releases.- Contributed to ISO and SOC certifications, by implementing development controls and enforcement.- Implemented a secure and compliant development lifecycle with automatic checks; such as SASTand dependency vulnerability for each change pushed to production.- Steered customer negotiations in the transition from classical monolithic release (once in 6-8months), to weekly releases.- Expanded a CI/CD Team of SREs from 2, to 12 as Hiring Manager.- Negotiated licenses from 3rd party vendors, by acquiring the best deals for Mambu, whilst leveragingterms and conditions to reach profitable agreements. -
Agile Group LeadMambu Jul 2017 - Mar 2020Iasi County, RomaniaKey Responsibilities- Sustained organisational growth through agile practices and continuous improvements; with a focuson team autonomy, implemented High Autonomy through High Alignment way of working to enableteams to use any agile framework.- Utilised various practices at organizational level (such as release trains and scrum of scrumsmeetings) to allow efficient team collaboration and innovation, gathered all team bottlenecks, paintpoints and addressed them accordingly.Key Achievements- Transitioned the Agile Group from a team of part-time Agile Coaches, to a team of Specialists; with afocus on Agile practices.- Scaled the Agile Team from 1 member, to 8 members.- Forged strong relations with Agile Coaches, facilitating the achievement of team and organizationalneeds. -
Agile CoachMambu May 2016 - Feb 2020Iasi County, RomaniaKey Responsibilities- Operated as Agile Coach/Scrum Master for a Development Team, encouraged the DevelopmentTeam to use proper agile framework and ceremonies based on the team business needs, cooperatedwith 2-3 teams in parallel.- Facilitated learning and development through individual and team coaching, coached keystakeholders in agile practices to ensure adoption of best practices from top-down.- Effectively communicated agile principles, scrum practices and overall operating model across theorganization, championed the use of metrics and other objective measures across teams.- Undertook daily follow-ups with individual team members to ensure projects were on track and goalswere being met, kept an objective perspective on issues by applying agile principles.- Held stand-up meetings with cross-functional teams to review project status, supported teams indetermining the resource allocation to maintain agile practices and ensure smooth project delivery.Key Achievements- Transformed a team from Scrum, to Kanban, as well as from Scrum, to Scrumban.- Played a pivotal role in coaching agile teams in leveraging proper agile framework suited for theirbusiness.- Eliminated waste, which enabled the team to work collaboratively on any team aspect. -
Java DeveloperMambu Feb 2013 - Sep 2018IasiKey Responsibilities- Functioned as a Full Stack Developer, operated in various areas with business or technology focus,designed and implemented Java-based applications, analyzed user requirements to informapplication design.- Defined application objectives and functionality, aligned application design with business goals,developed and tested software, debugged and resolved technical problems that arose, participated inall team lifecycles.- Produced detailed design documentation, recommended changes to existing Java infrastructure,contributed in all phases of the development lifecycle, wrote well designed, testable, efficient code,ensured designs were in compliance with specifications.- Prepared and produced releases of software components, supported continuous improvement byinvestigating alternatives and technologies and presenting these for architectural review.Key Achievements- Contributed to new API standards (API V2), which was adopted by Developers.- Co-constructed queues for long running jobs, which involved decreasing report generation times.- Revamped the development process, which enabled Developers to use the Continuous Deliveryapproach.- Automated data and schema migration during production releases, without any customer impact.- Won an internal hackaton competition. -
Java DeveloperEndava Jan 2011 - Jan 2013IasiKey Responsibilities- Worked on IBM project, contributed as Java and JavaScript Developer working on an internalfinancial application, delivered tactical and strategic improvements to large scale the financialapplication.- Formulated and defined system scope and objectives through research and fact-finding to develop ormodify moderately complex information systems.- Designed, developed and tested Java based solutions using common standards and frameworks,translated software requirements into working and maintainable solutions within the existingapplication frameworks.- Implemented the product's lifecycle; design, development, quality, deployment and maintenance,developed and adhered to best-practices for developing applications.- Continuously contributed to team performance improvement and collaboration, worked effectivelyacross teams. -
Java DeveloperComodo Jan 2010 - Dec 2010Key Responsibilities- Complied with code quality standards and project guidelines, designed and implemented newfeatures, modules, or interfaces to extend existing Java applications or create new web-based Javaapplications.- Documented all Java development work, followed quality standards for Java development; such asautomated testing and static analysis of Java programming.- Assisted the team in developing unit tests for Java applications using test frameworks (such as JUnitor TestNG), Java tested tools to ensure Java applications were working correctly, assisted JavaProject Managers in planning, estimating, and tracking Java development tasks.
Andrei-Stefan Ifrim Education Details
-
Computer Science
Frequently Asked Questions about Andrei-Stefan Ifrim
What company does Andrei-Stefan Ifrim work for?
Andrei-Stefan Ifrim works for Monite
What is Andrei-Stefan Ifrim's role at the current company?
Andrei-Stefan Ifrim's current role is Head of Engineering - Monite.
What schools did Andrei-Stefan Ifrim attend?
Andrei-Stefan Ifrim attended Universitatea „alexandru Ioan Cuza” Din Iași.
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