RL
Rohan Lopes
Sr Architect
HomeProjectsArchitectural InsightsSkillsExperienceBlogAI AssistantContact

    Application Certificate Expiration Monitoring

    A user-friendly Streamlit application for monitoring SSL/TLS certificate expiration dates, featuring email alerts and detailed certificate overviews.

    AI-Generated Summary

    Developed a user-friendly Streamlit application for monitoring SSL/TLS certificate expiration dates, effectively preventing service outages and security vulnerabilities. As a Full-Stack Developer, I designed the database schema, implemented backend services for automated certificate checking and email alerting, and built the interactive Streamlit UI, featuring URL management, comprehensive certificate overviews with expiry warnings, and responsive design.

    Project Demos & Resources
    Explore the project’s code and documentation on GitHub.
    Details

    Application Certificate Expiration Monitoring

    My Role

    Full-Stack Developer

    Problem Solved

    Organizations need a reliable way to track SSL/TLS certificate expiration to prevent service outages and security vulnerabilities caused by expired certificates.

    Key Contributions

    Developed the Streamlit user interface, implemented backend services for certificate checking and email alerting, designed the database schema, and structured the modular application components.

    Technologies Used

    Python
    Streamlit
    requests
    schedule
    pandas
    SQLite (implied by .db file)