Attila Szabo

Attila szabo

bookmark on deepenrich
location of Attila SzaboBudapest, Budapest, Hungary
Followers of Attila Szabo2000 followers
  • Timeline

  • About me

    Engineering Manager | Director of Engineering | Scaling Engineering Teams for US Startups

  • Education

    • Technical university of cluj napoca

      2007 - 2011
      Computer science engineer computer science
    • Colegiul national silvania

      -
  • Experience

    • Navigon

      Jun 2009 - Oct 2011
      Java software developer

      Main Responsibilities:Assisting in Design and Development: Supporting the development of GPS navigation features and user interfaces.Writing and Testing Code: Writing clean, efficient code under the supervision of senior developers and conducting basic testing using Java MockitoDebugging and Troubleshooting: Identifying and fixing bugs in the application.Learning and Implementing New Technologies: Continuously learning about new web technologies relevant to GPS navigation.Documenting Code: Maintaining clear documentation/ FAQ page for our end users.Participating in Code Reviews: Engaging in code review sessions to learn best practices.Assisting in User Interface Design: Helping in the design of user-friendly interfaces for the GPS application.Technology stack:Java EE, Oracle DB, JSF, MySQL, Apache Tomcat, Apache POI. Show less

    • Endava

      Oct 2011 - May 2012
      Java developer

      ResponsibilitiesDesign and Development: Architecting and developing scalable, robust applications using Java technologies.Code Review and Quality Assurance: Reviewing code for quality and adherence to best practices, ensuring high standards.Mentoring and Leadership: Guiding junior developers and leading development teams.Optimization and Performance Tuning: Enhancing application performance and efficiency.Collaboration with Cross-Functional Teams: Working with UI/UX teams to develop the new frontend of the payments systemTechnical Documentation: Writing and maintaining comprehensive technical documentation in ConfluenceContinuous Integration/Continuous Deployment (CI/CD): Implementing and managing CI/CD pipelines for automated testing and deployment ( Jenkins and CircleCI)Client Interaction and Requirements Gathering: Communicating with clients or stakeholders to understand and implement specific application requirements. Show less

    • Betfair

      May 2012 - Dec 2013
      Java developer

      Description of activities:Secure Payment Processing: Implementing and maintaining secure systems for processing card payments. Integration with Secure APIs provided by the banks.Compliance with Financial Regulations: Ensuring adherence to international financial standards and government regulations.Fraud Detection and Prevention: Developing algorithms to detect and prevent fraudulent activities in card transactions.Data Encryption: Implementing strong encryption methods to protect sensitive payment data.API Development: Creating robust REST APIs for seamless integration of payment systems with other applications.Cross-Team Collaboration: Collaborating with other teams, like front-end developers to consume the updates regarding paymentsContinuous Monitoring and Updating: Regularly monitoring the system for vulnerabilities and updating it to address new security threats. Developed Splunk dashboards for most common queriesTechnical Documentation: Producing clear and comprehensive documentation regarding system architecture, code, and compliance measures. Show less

    • Accesa.eu

      Jan 2014 - Jul 2019

      Management role with focus on 3 key areas :People Management Effectively manage a team of ~50 colleagues : project managers, developers( Java , Python, Angular, React), business analysts Define career and performance objectives , KPIs for team leads Conduct employee happiness surveys , 1:1s, financial discussions Hiring &team setup: participate in first interviews, define job descriptions, facilitate technical trainings , coaching for team leaders.Client management act as main point of contact for strategic clients ( delivery management) perform regular on-site visits (DACH region) Ensure team shaping and performance matches client needsBusiness development develop technical portfolio and start new collaborations. technical pre-sales (UI/UX design sessions, business analysis & architectural proposals) implement proof-of-concepts based on market trends create annual business plan and follow execution Show less Design and Implementation of TIBCO Solutions: Developing and configuring TIBCO-based middleware solutions to facilitate efficient data integration and workflow between different systems.System Integration: Integrating various systems using TIBCO software, ensuring seamless data exchange( Stibo, Oracle CRM, SAP PI/PO).Troubleshooting and Optimization: Identifying and resolving issues within the TIBCO environment to optimize performanceMaintenance and Upgrades: Regularly maintaining and updating TIBCO applications to ensure security and efficiency.Training and Support: Providing training and ongoing support to other engineers on how to connect to Tibco EMS Adherence to Standards and Best Practices: Ensuring compliance with industry standards and best practices in integration solutions. Show less

      • Director of Engineering

        Jun 2018 - Jul 2019
      • Java Technical Lead

        Jan 2016 - Jun 2018
      • TIBCO Consultant and Java Developer

        Jan 2014 - Jan 2016
    • Amplicare

      Aug 2019 - Jun 2021

      Amplicare is a SaaS company on an audacious mission to positively impact one billion patients by 2030. We sit at the intersection of healthcare and technology to provide solutions that empower pharmacies and patients to make better healthcare choices every day.My role at Amplicare is to: Lead, coach, and grow our engineering team. Manage a hybrid team, located in 3 different countries; Work with the CEO and other members of the executive team and stakeholders across Customer Success, Product, Design, and Sales in order to improve the current offering and develop new products; Set clear objectives for the team and compare deliverables against objectives; Deliver appropriate and timely performance and annual reviews; Oversee the hiring, development, commitment and retention of skilled colleagues; Make sure the development team supports the needs of the business; Plan , execute and monitor the department budget; Show less

      • Management Consultant

        Jan 2021 - Jun 2021
      • Head of Engineering

        Aug 2019 - Dec 2020
    • Toptal

      Jan 2021 - Feb 2022
      Engineering manager
    • Elastic

      Feb 2022 - Jun 2022
      Engineering manager
    • Toptal

      Oct 2022 - Aug 2024
      Engineering manager

      Besides regular engineering duties, partnered with the Data engineering and Analytics team to build an ML model that predicts the quality of a new customer / likelihood to stay with Toptal for at least 1 year. Manager duties:Team Leadership and Management: Overseeing the engineering team, providing guidance, and ensuring team cohesion and productivity. Conduct Weekly 1:1 and lead Scrum ceremonies ( stand-up, demo, retrospectives)Project Planning and Execution: Defining project scopes, timelines, and deliverables, and ensuring projects are delivered on time and within budget.Technical Direction and Decision-Making: Setting technical standards and making key architectural and technology choices.Mentoring and Professional Development: Mentoring engineers for career growth and skill development. Stakeholder Communication: Communicating effectively with other departments, upper management, and external stakeholders. Show less

    • Freelance

      Jan 2024 - now
      Senior engineering manager

      As an Engineering Manager over the past two years, I’ve successfully led engineering teams at multiple companies, focusing on both local and remote talent acquisition. I played a key role in scaling teams by hiring high-caliber engineers, ensuring a balance of technical excellence and cultural fit. I specialized in building and optimizing engineering processes, from development workflows to CI/CD pipelines, resulting in improved team efficiency and code quality. My experience spans cross-functional collaboration, aligning engineering goals with business objectives to deliver innovative solutions in dynamic startup environments. Show less

    • Tekmetric

      Aug 2024 - now
      Engineering manager
  • Licenses & Certifications

    • Oracle certified expert java web component developer

      Oracle
      Apr 2013
    • How to master your executive presence

      Linkedin
      Nov 2023
      View certificate certificate
    • Oracle certified associate - java se8 programmer

      Oracle
      May 2016
    • Pmi agile certified practitioner (pmi-acp)

      Project management institute
      Jan 2022
      View certificate certificate