Michael S.

Michael S. Email and Phone Number

Results-Driven Software Engineer | Transforming Complex Problems into Efficient Solutions @ Allegiance Consulting (Pty) Ltd
pretoria, gauteng, south africa
Michael S.'s Location
Pretoria, Gauteng, South Africa, South Africa
Michael S.'s Contact Details

Michael S. work email

Michael S. personal email

n/a
About Michael S.

Innovative Software Engineer with extensive experience in creating efficient solutions for distributed systems, applying robust CI/CD practices, and leveraging cutting-edge DevOps methodologies. Skilled in C#, .NET, Java, Azure, and Event-Driven Architecture, I excel at resolving complex system issues and driving efficiency improvements.With a strong foundation in debugging, application monitoring, and project leadership, I am passionate about delivering high-quality software systems that solve real-world problems. I have a proven track record of enhancing system performance and deployment stability, and I'm always looking for new challenges that allow me to further innovate and impact organizational success.Let's connect and explore how technology can create meaningful solutions together!

Michael S.'s Current Company Details
Allegiance Consulting (Pty) Ltd

Allegiance Consulting (Pty) Ltd

View
Results-Driven Software Engineer | Transforming Complex Problems into Efficient Solutions
pretoria, gauteng, south africa
Website:
allegiance.co.za
Employees:
28
Michael S. Work Experience Details
  • Allegiance Consulting (Pty) Ltd
    Software Engineer
    Allegiance Consulting (Pty) Ltd Apr 2022 - Present
    Centurion, Gauteng, South Africa
    Key initiatives and contributions: - Optimized Build Processes 1. Configured Azure build pipelines to use caching, resulting in significantly improved build speeds. 2. Implemented templates in Azure build pipelines for enhanced control and consistency. - Enhanced Development Environment 1. Updated frontend projects to seamlessly switch between different environments, streamlining the development and debug process. - Streamlined Release Management 1. Configured Azure release pipelines to utilize variables, enabling faster implementation and easier adaptation. 2. Ensured release quality by configuring Azure release pipelines to check for environment configuration before proceeding with releases.In my role as a Software Engineer, I continued with my previous responsibilities with the added below: - Guided and assisted colleagues with work. - Implementing and maintaining the authentication and authorization of the systems. - Learning, experimenting and teaching OpenIddict, Event Drive Architecture, Domain Driven Design, the use of Service Fabric and good coding standards. - Project setup for new projects and maintaining existing projects' infrastructure. - Participating in code reviews, knowledge sharing sessions, and contributing to the overall technical excellence of the team.
  • Allegiance Consulting (Pty) Ltd
    Intermediate Software Engineer
    Allegiance Consulting (Pty) Ltd Jan 2022 - Mar 2022
    Centurion, Gauteng, South Africa
    It was my pleasure to complete and withhold the following duties at Allegiance: - Observe the standards set by the company. - Created and maintained CI/CD pipelines on azure. - Use my best endeavours to promote and extend the business of the company. - Assisted with code maintenance and improvement. - Added, updated and maintained application configurations across multiple environments and projects. - Implemented code in .NET that both interacted with a DB and the EventStore. - Used Postman to test and debug implemented code.With many more responsibilities and skills learnt.
  • University Of Pretoria/Universiteit Van Pretoria
    Teaching Assistant
    University Of Pretoria/Universiteit Van Pretoria Aug 2021 - Dec 2021
    Pretoria, Gauteng, South Africa
    I assisted with the module COS 110 at the University of Pretoria. The module was centred around teaching students object-oriented (OO) programming, where my duties included monitoring practicals, assignments and having weekly consultations.
  • University Of Pretoria/Universiteit Van Pretoria
    Student Lab Technician
    University Of Pretoria/Universiteit Van Pretoria Feb 2019 - Dec 2021
    Pretoria, Gauteng, South Africa
    This entailed the following in the Computer Based Testing Labs on the Hatfield campus: - Kept laboratory in compliance with all applicable guidelines. - Ensured tidiness and usability of laboratory environment before and after usage. - Assisted students in resetting their account passwords. - Identified issues, analyzed information, and provided solutions to problems. - Performed day-day-day duties accurately and efficiently. - Recorded, reported, and posted test results. - Assisted students register for their related university courses. - Fixed, maintained, and upgraded laboratory computers.
  • University Of Pretoria/Universiteit Van Pretoria
    Teaching Assistant
    University Of Pretoria/Universiteit Van Pretoria Mar 2021 - Jul 2021
    Pretoria, Gauteng, South Africa
    I assisted with the module COS 212 at the University of Pretoria. The module was centred around teaching students Data Structures in Java, where my duties included monitoring practicals, assignments and having weekly consultations.
  • Advance.Io
    Software Engineer Intern
    Advance.Io Aug 2021 - Dec 2021
    As an intern I was trusted to do the following tasks while having regular standups with my mentor: - Implemented bug fixes and change requests. - Learnt and practiced AWS. - Participated in bi-weekly stand-ups. - Attended meetings with clients.My internship at advance taught me that working in a team and communicating is extremely important. This avoids stressful situations and results in an effective product.
  • Labmin
    Junior Software Developer
    Labmin Jun 2021 - Dec 2021
    Centurion, Gauteng, South Africa
    Within my role my responsibilities were but also not limited to the following: - Hosted and lead meetings with clients. - Determined operational practicality. - Worked on bug fixes in a timely manner. - Implemented new feature requests using PHP, jQuery, and JavaScript. - Performed day-day-day duties accurately and efficiently. - Collaborated with the labmin team.During my time at Labmin I learned a lot about the importance of company culture and how to approach the business side of software development.

Michael S. Education Details

Frequently Asked Questions about Michael S.

What company does Michael S. work for?

Michael S. works for Allegiance Consulting (Pty) Ltd

What is Michael S.'s role at the current company?

Michael S.'s current role is Results-Driven Software Engineer | Transforming Complex Problems into Efficient Solutions.

What is Michael S.'s email address?

Michael S.'s email address is ms****@****p.ac.za

What schools did Michael S. attend?

Michael S. attended University Of Pretoria/universiteit Van Pretoria, University Of Pretoria/universiteit Van Pretoria.

Who are Michael S.'s colleagues?

Michael S.'s colleagues are Nicolene De Bruto, Annelize Barnard, Casparus Britz, Aldo Smith, Johan De Kock, George Ronquest, Ria Pullen.

Not the Michael S. you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.