Edwin Rampine

Edwin Rampine

Projects & Applications Engineer

Followers of Edwin Rampine671 followers
location of Edwin RampinePretoria, Gauteng, South Africa

Connect with Edwin Rampine to Send Message

Connect

Connect with Edwin Rampine to Send Message

Connect
  • Timeline

  • About me

    Software Development Manager at Entelect

  • Education

    • University of the Witwatersrand

      2009 - 2012
      Bachelor of Science (BSc.) Electrical Engineering (Hons) Information Systems
  • Experience

    • High Voltage Test (HV Test Pty. Ltd) Contracting Firm

      Jan 2010 - Nov 2013
      Projects & Applications Engineer

      - Applications Development- Technical Support HV Diagnostics- Cable Analyst (TD Analysis,Fault Location,PD Analysis & VLF)- Software Development & Support- C++, Java, C#, PHP and Javascript.- Project Management

    • Council for Scientific and Industrial Research (CSIR)

      Dec 2013 - May 2023

      Key responsibilities:• Manage the technical management team• Support technical teams with solution conceptualization and product management • Initiate and develop project proposals working with research Groups in the Centre; • Keep track of the secured sales and leads register of the Centre;• Coordinate contract negotiations, routing and signing-off of contracts and/or agreements with diverse cohort of clients in the private and public sector;• Manage existing and new contracts in the Centre including stakeholder/client engagements following CSIR contract management frameworks;• Provide regular updates on status of contracts/projects to the Information and Cyber Security Centre management team and Cluster when required;• Track project risks and resources productivity (timesheets) including monitoring of resource levelling across different projects;• Oversee financial declarations and invoicing on contracts on monthly basis;• Support Centre’s budget planning and financial management of projects based on signed contracts and/or Centre’s strategic projects; • Collaborate with Research Group Leaders, Centre Manager, and Business Development and Commercialisation to identify opportunities for new clients and new areas of business;• Contribute to the development and implementation of the Centre’s strategy including supporting marketing and business development initiatives;• Provide mentoring and coaching to project coordinators and/or administrators, including managing their career development. Show less A Senior Software Engineer designing and developing software applications (both web and desktop) for various projects in information security and biometrics. I mentor a group of software developers where I am the technical lead on the project they work on. I am also leading the Technical Management Team in the Information and Cyber Security Centre in the CSIR.IDEs used: Visual Studio, QT, PhpStorm, NetbeansLanguages: C#, C++, PHP, Bootstrap (HTML,CSS, JavaScript)Version Control: GITDesign Patterns: MVC, Microservices and more.Methodology: Agile, ICONIX managementResearch: Information security and BiometricsKey Projects:- Technical Lead: NHI IS Master Facility List- Technical Lead: NHI IS ePrescribing System- Lead Engineer: Voter registration device technical specification (Systems Engineering)- Senior Developer: Biometric Visitor Identification Kiosk (C++, QML, Comms Protocols)- Facilitator: In-house Software Code Reviews Sessions (systematic code analysis)- Design engineer and technical team lead of 4 software developers: Indigent Management Systems (Web portals (PHP, Laravel),Kiosk(C++), Desktop, Apps).I am also dealing with clients and handling contract management, doing requirement Elicitation and Analysis, System Specifications development, Mentoring of junior developers, Succession planning facilitator for DevOpsresources, and doing project management producing artifacts such as Gantt charts and managing timesheets. Show less About the job:CSIR Modelling and Digital Science (MDS) unit focuses on advanced mathematical modelling (AMM), information security (IS) and hosting mobile intelligent autonomous systems (MIAS). The unit assists in the CSIR’s drive to strengthen science, engineering and technology (SET) outputs; develops human capital and invests in emerging research areas (ERA), including nanotechnology, synthetic biology and mobile intelligent autonomous systems. My Key responsibilities:• Participate in the development of the user requirements specification.• Lead design, implementation, testing and documentation of software. • Contribute to the improvement of software development processes within the competency.• Provide mentorship to subordinates. Show less

      • Project and Contract Technical Manager

        Apr 2022 - May 2023
      • Senior Software Engineer

        Jan 2017 - Apr 2022
      • Acting Research Group Manager/Leader

        Jan 2020 - Jul 2020
      • Software Developer

        Dec 2013 - Jan 2017
    • Entelect

      May 2023 - now
      Development Manager

      My responsibilities include:- Leadership, responsible for multiple teams, Tech Leads and Team Leads reporting to me for support, guidance and mentorship.- Delivery, responsible for the delivery and quality of delivery across all my teams and projects.- Commercials, responsible for all commercials regarding customers. I am involved in the sales process and take responsibility for growing the company footprint regarding the customer. Part of the function includes cost negotiations and contract renewals.- Account management, I serve as the primary business contact for customers and representing their interests with the company and vice versa. Show less

  • Licenses & Certifications