
John Zabula
Technology / Internet
About John Zabula:
A Senior .Net Developer with 12+ years of experience in architecting, developing, debugging, and implementing collaborative solutions using C#, ASP.NET, .Net framework, MS SQL Server, IIS, Visual Studio, and Azure DevOps for project management applying best practices and standards in software development. A business-savvy technical resource with knowledge and proficiency in the ICT space competent in engaging stakeholders and leading cross-functional technical teams to deliver valuable products. An experienced trainer, mentor, and believer of active learning to team building for high performance. A practitioner of agile software development practices, scrum, in the Software Delivery Life Cycle (SDLC) with extensive experience in Logistics, Education, Retailing, Contact Centres, and Utility Companies.
Experience
EXPERIENCE PAST 12 YEARS: (development experience: 10+ years; management experience: 10+years)
Company: Basenet Solutions, Senior .Net Engineer / Lead Consultant 2010 – to date
PROJECTS
Client: GMR Freights (South Africa, Botswana, Swaziland)
Project: Cross Border Freight Services back office and customer gateway applications for tracking parcel delivery, PDF document generation
Result: Improved data uptake efficiency by 60 %, providing customers track and trace feature that handles 200k+ parcel status requests per month; Self-services gateway for paperless document sharing initiative.
Activities: SDLC, Code-first database design, migrations, Integrations to external services, coding, release management (UAT and Live servers), Training Users, reviewing analytics and Elmah Errors log.
Tech Stack: Azure DevOps, Clean Architecture, Entity Framework, MS SQL Server, C#, Web API, ASP.NET MVC, JavaScript, jQuery, Datatables, Mail Jet Integration, Hangfire, AutoFac, ITextSharp, Elmah, Telerik Controls
Client: Emergency Assist 991 (Botswana)
Project: Rapid Response Incidents tickets application development
Result: Improving agent’s data capturing, and retention for compliance and reporting.
Activities: SDLC, database development, managing development team, ASP.NET Core web app development.
Tech Stack: C#, ASP.Net Core, Razor Pages, Azure DevOps, Clean Architecture, Dapper, JavaScript, jQuery, Datatables, AutoMapper.
Client: Security Systems (Botswana)
Project: Country-wide SMS Notification for property surveillance.
Result: Decoupled SMS services by implementing Enterprise Messaging Queue processing 300k+ SMS /month.
Activities: SDLC, RabbitMQ integrations, Console and Windows Form app development, Client Reporting.
Tech Stack: C#, Console, WinForms, Dapper, MS SQL, RabbitMQ, AutoMapper, AutoFac
Client: Ministry of Education (Botswana)
Project: Technical Education Certification Process Quality Assurance
Result: Certification process audit automation, Data Replication, Improved efficiency and reliability in result processing for certification. Ease of access to data for stakeholders, Course eligibility controls.
Activities: SDLC, Code-first database design, migrations, coding, code reviews, and pair programming with interns. IIS Deployment (UAT and Production servers)
Tech Stack: Layered Architecture, Entity framework, Web API, ASP.NET MVC, JavaScript, AngularJS, Bootstrap, Hangfire Integration, AutoFac, IIS, MS SQL + Replication
Education
Bachelor of Business Administration | Andrews University, Michigan, USA
Major: Management Information Systems; Minor: Management
Software Product Management Capstone | University of Alberta(Coursera)
Introduction to Software Product Management | Software Processes and AgilePractices | Client Needs and Software Requirements | Agile Planning for Software Products | Review and Metrics for software Improvements | Capstone Project
Microsoft Specialist C# | Certification #: F329-0591
Microsoft Certified Professional |Certification #: F329-0589
Microsoft Certified |Azure Fundamentals
Professionals in the same Technology / Internet sector as John Zabula
Professionals from different sectors near Birmingham, Birmingham
Other users who are called John
Jobs near Birmingham, Birmingham
-
Senior Software Engineer
1 month ago
Capgemini Engineering BirminghamJoin us for a career full of opportunities where you can make a difference and have no two days the same. · ...
-
Senior Software Developer
1 month ago
WMJobs BirminghamThe IT & Digital department is responsible for the force's adoption and use of information and digital technology. The Delivery Management function is responsible for the implementation/delivery of all new and enhanced Information Technology or Digital Technology solutions in lin ...
-
Senior Software Engineer
2 days ago
hackajob BirminghamWe are at the forefront of delivering sector-focused technology solutions that simplify complexity, drive meaningful progress, · and help build a fairer, more inclusive society.We deliver SaaS workflow applications and IT services that power organisations across Education, · Gove ...