Ivan Kahl Email & Phone Number
Who is Ivan Kahl? Overview
A concise factual answer block for searchers comparing this professional profile.
Ivan Kahl is listed as Senior Software Engineer at Entelect, a with 1613 employees, based in City of Johannesburg, Gauteng, South Africa. AeroLeads shows a matched LinkedIn profile for Ivan Kahl.
Ivan Kahl previously worked as Intermediate Software Engineer at Entelect and Senior Software Engineer (Technical Lead) at Alpha International. Ivan Kahl holds Bachelor Of Science - Bsc, Informatics from University Of South Africa/Universiteit Van Suid-Afrika.
Email format at Entelect
This section adds company-level context without repeating Ivan Kahl's masked contact details.
Review company-level records connected to Ivan Kahl before choosing the right outreach path.
About Ivan Kahl
I am software developer based in South Africa specializing in all things .NET, Microsoft SQL Server and AWS. I have a hunger for learning new technology and am always researching and learning new frameworks and languages. This has lead me to also be proficient in front-end development using Javascript, Typescript, Vue, Svelte and Blazor. I also occasionally develop backend solutions in Node or Python.When I'm not coding, I enjoy going out and exploring. I am always eager to travel. I also enjoy playing guitar. I am also actively involved in my church community. This includes building community as well as helping with worship, AV and other technical jobs.
Listed skills include Html, C#, Web Development, Web Applications, and 25 others.
Ivan Kahl's current company
Company context helps verify the profile and gives searchers a useful next step.
Ivan Kahl work experience
A career timeline built from the work history available for this profile.
Intermediate Software Engineer
Senior Software Engineer (Technical Lead)
As technical lead, I oversee the technical design and implementation of core services that are used by other software teams and external customers. This includes designing services using Domain-Driven Design and implementing them in C# and Azure using Event-Driven Architecture patterns.
Technical Writer
I have always been passionate about writing technical articles. I began by creating content on my blog, where I shared my learning journey on technical concepts. In 2022, I started contributing posts to Draft.dev as a freelance writer. These articles cover a wide range of topics and have significantly enhanced my technical knowledge through research and writing. They encompass technical guides for specialized technologies as well as persuasive pieces. My work has been featured on the… Show more I have always been passionate about writing technical articles. I began by creating content on my blog, where I shared my learning journey on technical concepts. In 2022, I started contributing posts to Draft.dev as a freelance writer. These articles cover a wide range of topics and have significantly enhanced my technical knowledge through research and writing. They encompass technical guides for specialized technologies as well as persuasive pieces. My work has been featured on the blogs of companies such as Sonar, Equinix, Dropbox, Cipherstash, and Fingerprint. You can find all of these articles linked on my blog. Show less
Technical Lead
After architecting our framework and moving into more of a leadership role, I am now the Technical Lead at Mercury.I have focused my time on optimizing our technical processes. This involves developing robust CI/CD pipelines and improving developer and business documentation. I also help plan and delegate development tasks for the team. I am in constant communication with my team, offering guidance and ensuring we are on track to meet business requirements in good time.The role… Show more After architecting our framework and moving into more of a leadership role, I am now the Technical Lead at Mercury.I have focused my time on optimizing our technical processes. This involves developing robust CI/CD pipelines and improving developer and business documentation. I also help plan and delegate development tasks for the team. I am in constant communication with my team, offering guidance and ensuring we are on track to meet business requirements in good time.The role is teaching me a lot about managing work and people. As much as getting tasks done is important, I am also big on company culture and make an effort to build a open and co-operative at Mercury. Show less
Software Engineer
I joined as the first internal software developer. During my time as Software Developer at Mercury, I did a variety of backend and frontend work.I was responsible for maintaining and adding features to our initial WordPress website. This included maintaining PHP code that integrated with a SOAP interface on our back office system. I also built a more modern website that clients could use to request Tax Clearance Forms from SARS. I used Vue for the frontend and ASP.NET in the… Show more I joined as the first internal software developer. During my time as Software Developer at Mercury, I did a variety of backend and frontend work.I was responsible for maintaining and adding features to our initial WordPress website. This included maintaining PHP code that integrated with a SOAP interface on our back office system. I also built a more modern website that clients could use to request Tax Clearance Forms from SARS. I used Vue for the frontend and ASP.NET in the backend.As our development team grew, my responsibilities gravitated more towards backend work. We are looking at overhauling our systems completely to work in .NET Core and later. I architected and started developing a framework in .NET Standard to help with this. The framework divides the business, data and integration logic. We also have automated testing across the entire codebase to help catch bugs. Because we are building it in .NET Standard, we use it across all our different platforms which run different versions of .NET Framework, .NET Core and .NET 5/6. This framework has become the backbone for our rebranding and rebuilding exercise that we are undergoing. Besides the framework, I have developed various integrations with banks and other third-parties. These include FIX services that are used to book forex deals with different banks in the UK. I have also built integrations to automate the opening of bank accounts at third-party banks for clients using REST APIs. One of our big ongoing projects is with Ripple. I have collaborated with Ripple, Bitstamp and VALR to help bring instant international payments to South Africa. This involved going to the Ripple offices in the UK and collaborating with Ripple team members there.As I progressed in my position, I started to take on more of a leadership role and am now the Technical Lead at Mercury. Show less
Software Developer And Consultant
I worked on a variety of projects related to Sage products. These included developing and enhancing their Loan Management System built into Sage CRM, integrating Sage CRM into other Sage products such as Sage Evolution for Sage themselves, setting up Sage CRM for clients and doing extensive customization of Sage CRM using .NET, ASP and Javascript. I also worked on .NET projects outside of Sage CRM including an Outlook plugin for clients that integrated with Sage CRM.
Colleagues at Entelect
Other employees you can reach at entelect.co.za. View company contacts for 1613 employees →
Wikus Marx
Colleague at EntelectCity Of Cape Town, Western Cape, South Africa
View →
SG
Sean Gordon
Colleague at EntelectCity Of Johannesburg, Gauteng, South Africa
View →
CF
Carmen Ferreira
Colleague at EntelectCity Of Johannesburg, Gauteng, South Africa
View →
MK
Monde Keikelame
Colleague at EntelectJohannesburg Metropolitan Area, South Africa
View →
TM
Tashley Maistry
Colleague at EntelectCity Of Johannesburg, Gauteng, South Africa
View →
CW
Chimbala Wright
Colleague at EntelectCity Of Cape Town, Western Cape, South Africa
View →
AS
Adhilla Schofield
Colleague at EntelectCity Of Johannesburg, Gauteng, South Africa
View →
PM
Percy M.
Colleague at EntelectDurban Metropolitan Area, South Africa
View →
PK
Pieter Kruger
Colleague at EntelectCape Town, Western Cape, South Africa
View →
BM
Bilal Mosam
Colleague at EntelectCity Of Johannesburg, Gauteng, South Africa
View →
Ivan Kahl education
Bachelor Of Science - Bsc, Informatics
Matric Certificate
Frequently asked questions about Ivan Kahl
Quick answers generated from the profile data available on this page.
What company does Ivan Kahl work for?
Ivan Kahl works for Entelect.
What is Ivan Kahl's role at Entelect?
Ivan Kahl is listed as Senior Software Engineer at Entelect.
Where is Ivan Kahl based?
Ivan Kahl is based in City of Johannesburg, Gauteng, South Africa while working with Entelect.
What companies has Ivan Kahl worked for?
Ivan Kahl has worked for Entelect, Alpha International, Draft.Dev, Mercury Global, and Astech - Analytical Solution Technology.
Who are Ivan Kahl's colleagues at Entelect?
Ivan Kahl's colleagues at Entelect include Wikus Marx, Sean Gordon, Carmen Ferreira, Monde Keikelame, and Tashley Maistry.
How can I contact Ivan Kahl?
You can use AeroLeads to view verified contact signals for Ivan Kahl at Entelect, including work email, phone, and LinkedIn data when available.
What schools did Ivan Kahl attend?
Ivan Kahl holds Bachelor Of Science - Bsc, Informatics from University Of South Africa/Universiteit Van Suid-Afrika.
What skills is Ivan Kahl known for?
Ivan Kahl is listed with skills including Html, C#, Web Development, Web Applications, Asp.Net, Jquery, Java, and Html5.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Ivan Kahl you were looking for.
View similar profiles