Post Job Free
Sign in

.Net Developer C#

Location:
Fairfield, IA
Posted:
May 22, 2024

Contact this candidate

Resume:

TONNY KAKOOZA

Fairfield, Iowa ***** +1-641-***-**** ad5v3v@r.postjobfree.com

https://www.linkedin.com/in/kakooza-tonny

C#/.NET DEVELOPER

Skilled C#/.NET developer with 5+ years of experience developing flexible, robust, and secure applications in Banking, Health and Retail sectors and NGO. Hands-on experience working with requirements analysis, design, architecture, coding, testing and deployment. Strong background skills in working with agile methodologies like Scrum and Test-driven development (TDD) to ensure rapid iteration and customer feedback incorporation. Proficient in C#, .NET Framework, GIT, PostgreSQL, MSSQL, and MYSQL.

Languages: C#

Web: HTML, CSS, Node.js, Bootstrap, React, jQuery

Web Services: REST(JSON)

Web/App Servers: Apache, Tomcat

Frameworks: ASP.NET Core, ASP.NET, ASP.NET MVC, ASP.NET Web API, ASP.NET Web Forms, Entity Framework, React,Node js

Databases: MSSQL, MySQL, PostgreSQL, Mongo (T-SQL, SQL, NoSQL,,LINQ, PowerShell,SSIS,SSRS)

Design Patterns: MVC, Singleton, Data Facade

SDLC:Agile, Scrum

Tools: Eclipse, IntelliJ, VS Code, GIT, MSSQ, Visual studio, XAMPP, WAMP, Azure Cloud, AWS,Docker,RabbitMQ,KAFKA,Postman,Swagger,ActiveMQ,Kubernetes

Platforms: Windows, Linux

Application/Software: Redcap, Papercut

PROFESSIONAL EXPERIENCE

CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a master’s degree in computer science (Available for full-time, W-2 employment).

CHILD AND FAMILY FOUNDATION UGANDA, Kampala, Uganda 04/2022 – 08/2023

Christian-based NGO to improve access to healthcare, nutrition, and food security.

Net/C# Developer

Backend developer, Frontend, Database designer and Customer support engineer

Developed a comprehensive Point of Sale Management System in collaboration with 3 software developers using C# Windows Forms and MySQL, enhancing efficiency and effectiveness in tracking of the organization's purchases, stocks, and sales.

Deployed the system on a Linode server and conducted comprehensive user training sessions and post-deployment report showed that 90% of users reported experiencing a notable increase in efficiency, attributed to the seamless electronic data storage and access and enhanced reporting provided by the system.

Built a robust Loan Management System in collaboration with 4 software engineers using .NET/REST API, MSSQL, Bootstrap, and jQuery and integrated payments aggregation API to automate the manual processes associated with managing loans within the organization.

Implemented system deployment using Azure server and led comprehensive user training sessions resulting in 85% user acknowledgment of successful achievement of system objectives, with notable enhancements in tracking customer loans from acquisition to payment completion, as highlighted in post-deployment report.

Utilized Azure for deployment and hosting, leveraging its scalable infrastructure and services. Implemented Continuous Integration/Continuous Deployment (CI/CD) pipelines to streamline the deployment process and ensure efficient delivery of updates and features.

Integrated Azure Functions with the payments aggregation API to automate payment processing for approved loans, handle payment scheduling, collection, and reconciliation. CI/CD pipelines were utilized to manage the deployment of Azure Functions, enabling agile development and deployment of payment processing functionalities while maintaining reliability and scalability.

Technologies Used: C#/.NET, JavaScript/jQuery, MySQL,Azure,PostgreSql,React js MSSQL

TURN UP SOLUTION (u) LTD, Kampala, Uganda 02/2018 – 03/2022

Technology solutions provider.

Net/C# Developer

Backend developer, Frontend developer and Database designer

Developed and implemented an extensive Hotel Management System in collaboration with 3 software developers using C# Windows Forms and MySQL to automate purchasing, transferring between departments, bookings, credit, and debt management, resulting in a 30% reduction in administrative workload.

Deployed the system on Windows server, user training, and post-deployment report showed an 80% satisfaction rate, affirming its effectiveness in rent payment management and real estate operations, particularly with integrated payments API.

Designed and developed resilient Customer Care Management System leveraging Asp.Net web forms and MySQL to automate and track organizational call logs, facilitating seamless monitoring from initial logging to resolution, ensuring comprehensive oversight throughout the entire process.

Installed the system on a Windows server, facilitating its accessibility, and conducted thorough user training sessions. Subsequent post-deployment reports revealed a remarkable 90% satisfaction rate, underscoring its

efficacy in promptly meeting user needs and enhancing operational efficiency.

Spearheaded continuous customer improvement initiatives, consistently incorporating enhancements to address and improve upon evolving customer requirement.

Conducted thorough training sessions for customers on Azure deployment and management, empowering them to effectively utilize the cloud-based infrastructure for optimal system performance and reliability.

Utilize Azure Functions to automatically log incoming customer calls and extract relevant information such as caller ID, timestamp, and reason for contact, parse call data and store it in the MySQL database, ensuring accurate and timely recording of customer interactions, create support tickets in the Customer Care Management System for each logged call.

Technologies Used: C#/.Net, JavaScript/jQuery, MySQL,MSSQL,PostgreSql,Azure,React js

ACADEMIC PROJECTS

Maharishi international University (2024) – Electronic Badge /Attendance System: Spearheaded the development of an Electronic Badge/Attendance system. Designed endpoints for CRUD operations on event and schedule modules. Implemented rules for access control to functionalities such as dining, classes, and gym based on badge scans. Developed endpoint for generating attendance reports. Utilized Java (REST) and MySQL for backend operations. Utilized Java, REST APIs and MySQL.

Maharishi international University (2024) – Mini Property Management System: Developed a property management web application. Developed CRUD endpoints for properties, user accounts, and authentication to facilitate interaction between frontend and backend. Collaborated with designers to create visually appealing interfaces using React components for owners, customers, and administrators. Implemented data fetching, posting, updating, and deleting functionalities in React, consuming RESTful APIs provided by the backend. Utilized Java (REST), React, and MySQL.

Maharishi international University (2023) – Library Management System: Developed a library management system focusing on book checkouts and administrative tasks. Developed the Administrator module's graphical user interface (GUI) using Java Swing. Integrated backend functionalities with frontend UI to ensure smooth interaction and data management. Ensured consistency in UI design and user experience across various screens. Utilized Java (Swing) and MySQL.

EDUCATION

Master of Science in Computer Science

(In progress via distance education; expected completion 04/2026)

Maharishi International University, Fairfield, Iowa

Key Courses: Enterprise Architecture, Algorithms, Web Programming, Web Application Architecture

Bachelor of Science in Software Engineering in programming

Makerere university, Kampala, Uganda (2015)



Contact this candidate