Over the last 15 years, developed a wide range of web, mobile, and desktop applications from simple HTML
websites to full dynamic websites and applications that use ASP.Net | ASP.Net Core, PHP, JAVA, C#, Blazor Server Side, React, JavaScript, MSSQL, and MYSQL, etc. I’m passionate about all aspects of building applications from front-end to backend, like most developers that have been in the business for many years, acquired lots of other skills that help me to create beautiful and functional applications.
Air National Guard – ANG Strong Bonds Project (https://www.angstrongbonds.org/)
The Strong Bonds Project is an events and budgeting management system for the Air National Guard in the USA for managing the different programs they run for their service men/women and their families.
My role on this project is that of a Dotnet Full-stack Software Engineer and the technologies used for development included; C# ASP.NET CORE Web API for the Back-End, Angular for the Front-End, MS SQL Database, AWS, Octopus Server, CI/CD, Azure DevOps for version control, and the source code is hosted on Azure.
The project is currently in production and there is ongoing maintenance work and enhancements to improve the project;
- Lead a team of 5 software developers, delegating weekly tasks and supervising projects. - work closely with end-user departments to strategize and design solution architectures Some of the projects worked on include: Student Information System For Local College Led a team of 3 software developers in building a student information system for one of the local colleges. Developed front-end using C#, HTML, ASP.Net, Blazor framework, SQL, and JavaScript. Used MS SQL Server database for data storage. Developed backed using C#, Repository pattern, and Entity framework. Created a project repository on GitHub, version control using Git, and set up tests with XUnit and created Ci/CD pipeline using Jenkins. Strategic Plan Management Information System The Strategic Management Information System is a project which had an objective to monitor the performance of each unit against the main university strategic plan. The university normally creates a strategic plan for a 5 year period and this system was meant to help the university management track the performance of the different units. My role on this project was that of a solution architect. The technologies used on the project included; C#, HTML, ASP.NET Core, Blazor Server Side, JavaScript, SQL, CSS, Bootstrap, Entity Framework, and MS SQL database. CBU Alumni The Alumni project was initiated by the university to manage its ever-growing Alumni and make it easy to stay in touch with all their former students. The objective of the project was to create a platform where former students can register and be part of the Alumni after approval and an admin panel where someone can manage the entire platform and also post events, notices, and other communications. My role on this project was that of a solution architect and the technologies used for the development included; PHP, PHP Laravel, React, JavaScript, HTML, CSS, MS SQL Database, Git for version control, and the source code is hosted on GitHub.