Andries Vermaak

Andries Vermaak

Followers of Andries Vermaak570 followers
location of Andries VermaakSomerset West, Western Cape, South Africa

Connect with Andries Vermaak to Send Message

Connect

Connect with Andries Vermaak to Send Message

Connect
  • Timeline

  • About me

    Technical Team Lead at Flash

  • Education

    • Belgium Campus

      2010 - 2013
      Bachelor's degree Computer Science
  • Experience

    • Sybrin

      Jan 2013 - Jun 2024

      Technical Leadership:Offering expert technical leadership for software projects, guiding a team of developers in achieving successful project milestones regarding product development.Team Collaboration:Collaborating with cross-functional teams, including project managers, product owners, and stakeholders, to align technical efforts with project requirements and overall business objectives.Code Review and Quality Assurance:Conducting comprehensive code reviews, ensuring adherence to coding standards, architectural guidelines, and best practices. Maintaining a high level of code quality and consistency throughout the ongoing development process.Mentoring and Coaching:Mentoring junior developers, fostering a culture of continuous learning and skill development. Providing constructive feedback through ongoing code reviews and facilitating knowledge-sharing sessions.Problem Solving:Proactively addressing technical challenges, troubleshooting, and debugging issues to maintain project momentum and meet deadlines.Project Planning:Collaborating with project managers to contribute technical insights for ongoing project planning, including task estimation and timeline considerations. Show less Technical ownership and Guidance-Understanding solutions end to end.-Guiding the engineers on the project to strive for technical excellence.-Making sure the best practices and principles are adhered to and applied correctly.-Assisting the project managers to understand the technical complexities so that we can manage the expectations with our clients.-Identify, raise and predict problems that will arise, and resolve them efficiently. (Holistic view)-Delegate work and ensure people can stand on their own feet. Guide and teach people to be able to run with projects and task on their own.People Mentor-ship & Growth-Be available to always guide, assist and mentor.-Ensure the team gets challenged regularly and help[ them grow as individuals and as a team.-Assisting juniors with communications with clients and peers.-Guiding team to always be professional Client Engagement-Understand each client and what is important to them. Understand their world and how we can add value-Be the 2IC for the PMOwnership-You want to take responsibility but you also want to pass that down, so that others can grow. But they must feel they have your support. Learning how to hold someone accountable.-Be an enabler. Get people to follow you, by setting the example and making them want to be part of the journey. Show less Responsible for supervising, mentoring and motivating team members on a daily basis. The contact point for the team. Proactively look at the team and projects to ensure smooth team operations and effective collaboration within the team, as well as lead by example and engage and motivate the team to achieve our goals. Responsible for building and reviewing solutions for clients based on the functional specifications for the project within the specified time frames, ensuring best practices are enforced and that the deadlines are met.Responsible for liaising with Sybrin Project Managers, Business Analysts and the Client(s), test solution(s) built, implement the solution at the client site, train the client on the solution, work with Sybrin Service Coordinators and Business Analysts to assist the client(s) with defects and incidents raised and/or Change Requests for the solution(s) implemented/handed over. Show less International exposure to travelling and financial institutions. Traveled for Software Implementation and Support for Financial Solutions in different countries across Africa . Solutions involved: Swift-, EFT- and RTGS solutions (According to banking/country rules)C# Programming; Adding features, fixing defects and developing integration solutions to Host Banking Systems, ACH/ECH and any other integration required.Good exposure to the SWIFT payment standard.Microsoft SQL (R2 2008 – 2014); Developments of Views, Stored Procedures, Linked Server Integration (Oracle)Documentation; Drawing of new and existing process flows. Documentation of change procedure (e.g. Change Requests, Change Controls). Writing of Implementation Plans, Root Cause Analyses, user guides and Technical Specifications.Understanding Banking Principles, Accounting and ACH/ECH Rules.Application Support according to SLA.Providing Software Training and Project Handovers. Show less

      • Development Lead

        Mar 2022 - Jun 2024
      • Team Lead

        Feb 2019 - Aug 2022
      • Technical Team Lead - Payments

        Feb 2017 - Feb 2019
      • Business Process Engineer

        Jan 2013 - Feb 2017
    • Flash Group

      Jun 2024 - now
      Technical Team Lead
  • Licenses & Certifications