Skip to content

samgdev99/samgdev99

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

👋 Hi there, I'm Samuel

I'm a Full Stack Developer passionate about building web applications and automating business processes. I also have strong skills in data analysis, thanks to my background in finance.

🔧 Technologies & Tools

  • 🐘 PHP / Laravel
  • 🧠 Power Platform (Power Apps, Power Automate, Power BI)
  • 🗃️ SQL Server / MySQL
  • ☁️ Azure / AWS
  • 🪟 Microsoft Platform (Entra ID, Intune, Defender)

💼 Experience & Projects

🚧 Internal HR Management System (Laravel 9 + MySQL + Bootstrap 5.0)

  • Challenges:
    • Several parts of the app were incomplete.
    • Slow response times.
    • Poor user experience.
    • Lack of documentation.
    • Inconsistent coding styles.
    • No tests implemented.
    • Security vulnerabilities.
    • Low client confidence.
  • Improvements:
    • Improved performance using eager loading and optimized queries.
    • Standardized SQL queries by using Eloquent over unnecessary raw Query Builder usage.
    • Maintained constant communication with the client to rebuild trust.
    • Implemented a new login system using Laravel’s built-in authentication.
    • Added logging for error tracking and system analysis.
    • Integrated Livewire and Rappasoft DataTables to enhance user experience.
    • Migrated the application from Windows Server to AWS EC2 and RDS, managed with Laravel Forge.
    • Documented all modules using Microsoft Loop.
    • Planned and tracked new features using GitHub Projects.
    • Wrote unit tests for all new features.
Captura de pantalla 2025-07-21 081055 Captura de pantalla 2025-07-21 083125 imagen

📊 Business Intelligence Dashboards (Power BI + MySQL/Sharepoint)

  • Challenges:
    • Data analysis was done manually through Excel.
    • Frequent manual updates and data corrections.
    • No visual or interactive reports available.
  • Improvements:
    • Designed and implemented dashboards tailored to the client's needs.
    • Set up a data gateway to enable scheduled data refreshes.
    • Built semantic models with support for incremental data loading.
Captura de pantalla 2025-07-21 075955 Captura de pantalla 2025-07-21 080210

🛠 Power Platform Automation Suite (Power Apps + Power Automate)

  • Challenge: Manual data entry and approval workflows across departments.
  • Improvements:
    • Built Power Apps with form validation and sequential number generation.
    • Automated approvals and notifications via Outlook and Teams using Power Automate.
    • Reduced manual work, and improved tracking with audit trails.

🔐 Azure AD & Device Management (Microsoft Intune)

  • Challenges:
    • Lack of centralized control over user access and device security.
    • Inconsistent enforcement of security and compliance policies.
    • Manual user provisioning and policy assignment.
  • Improvements:
    • Designed and deployed Intune device configuration and compliance policies to enforce security baselines across all endpoints.
    • Implemented Conditional Access policies in Azure AD to restrict access based on device compliance, location, and user risk level.
    • Automated Multi-Factor Authentication (MFA) enforcement for high-privilege users.

📈 What I'm Working On

  • Documentation Management System – A centralized tool to create, organize, and store internal documentation using Laravel 12 and Filament 3.
image
  • Contracts Management System – A Laravel 12 and Filament 3 platform to handle contract workflows, user roles, and reporting.

📫 How to reach me

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors