Developer skills illustration

    Full Stack Development Expertise

    As a Full Stack Software Engineer, I have experience in designing, developing, and deploying secure and scalable applications. I follow DevSecOps practices, ensuring security is integrated throughout the development process. From writing secure code to automating security checks in CI/CD pipelines, I focus on building reliable and well-protected software solutions.

    I have a deep understanding of the entire development lifecycle, from designing user-friendly interfaces to building efficient backend systems and managing databases. I ensure smooth deployment by optimizing server configurations, automating infrastructure management, and maintaining system reliability. By focusing on performance, security, and scalability, I deliver solutions that meet both technical and business needs.

    NEXTjsNode.jsDjangoAWSFastAPIDocker+ more
    htmlcssjstspythoncnodejsdjangoawsdockerdockernextjstailwindnumpypandasseabornnginxfast-api
    htmlcssjstspythoncnodejsdjangoawsdockerdockernextjstailwindnumpypandasseabornnginxfast-api

    Development Tools

    Git iconGitGithub iconGithubDocker iconDockerAWS Cloud iconAWS CloudNginx iconNginxRabbitMQ iconRabbitMQ

    Code with Git, share on GitHub, run in Docker, scale on AWS, serve with Nginx, and let RabbitMQ do the talking!

    Developer tools illustration
    Web Application Development

    frontendClient Side (Frontend)

    htmlHTML5

    HTML is the language used to structure content and design interactive online experiences.

    cssCSS3

    Cascading Style Sheets is used to style and layout web pages, controlling the design, colors, and fonts to enhance the appearance and user experience.

    reactReact JS

    ReactJS is a JavaScript library for building user interfaces, particularly single-page applications, by enabling developers to create reusable UI components.

    next.jsNEXT.js

    Next.js is a React framework that enables server-side rendering and static site generation, providing an optimized and scalable way to build web applications.

    tailwindTailwindCSS

    Tailwind CSS is a utility-first CSS framework that allows to style web pages quickly by applying predefined classes directly to HTML elements.

    backendServer Side (Backend)

    nodejsNODE.js

    Node.js is a runtime environment that allows developers to run JavaScript on the server side, enabling the creation of scalable and high-performance network applications.

    expressjsExpress.js

    Express.js is a web application framework for Node.js, designed to simplify the development of web servers and APIs by providing robust features and middleware capabilities.

    djangoDjango REST Framework

    Django is a high-level Python web framework that promotes rapid development and clean, pragmatic design, offering built-in features like authentication, ORM, and an admin interface.

    fastapiFastAPI

    FastAPI is a modern, high-performance Python web framework for building APIs with automatic interactive documentation, based on standard Python type hints.

    flaskFlask

    Flask is a lightweight WSGI web application framework in Python, designed to make getting started quick and easy, with the ability to scale up to complex applications.

    soft skills
    Soft Skills
    Communication
    +
    Teamwork
    +
    Problem Solving
    +
    Adaptability
    +
    Time Management
    +

    Strong soft skills are crucial for effective communication, teamwork, and problem-solving in software development. These skills complement my technical abilities, helping me work well with others and adapt to new challenges.

    Select a skill from the left to learn more about how I apply these interpersonal abilities in professional settings. Each skill represents an important aspect of my approach to collaboration and project execution.

    Why Soft Skills Matter in Tech

    In todays collaborative development environments, technical expertise alone is not enough. The ability to communicate effectively, work in teams, and adapt to changing requirements is equally important for project success.

    Click on any skill to see details about my experience and approach

    Professional Certifications

    A collection of industry-recognized credentials that validate my expertise and commitment to professional growth in technology and cybersecurity.

    The Value of Professional Certifications

    Industry Validation

    Certifications provide third-party validation of skills and knowledge, demonstrating competence to employers and clients.

    Continuous Learning

    The pursuit of certifications ensures ongoing education and staying current with evolving technologies.

    Specialized Knowledge

    Each certification represents mastery of specific domains and technologies in the ever-expanding tech landscape.

    Professional Commitment

    Earning certifications demonstrates dedication to professional standards and best practices.

    My Credential Portfolio

    April 2025
    APISec University logo

    APISec Certified Practitioner (ACP)

    Issued by APISec University

    April 2025
    IBM logo

    Fundamentals of AI Agents Using RAG and LangChain

    Issued by IBM

    April 2025
    Aws logo

    AWS Cloud Solutions Architect

    Issued by Aws

    March 2025
    The SecOps Group logo

    Certified AppSec Practitioner (CAP) with Merit

    Issued by The SecOps Group

    March 2025
    APISec University logo

    Certified API Security Analyst (CASA)

    Issued by APISec University

    Feb 2025
    Fortinet logo

    Fortinet Certified Fundamentals in Cybersecurity

    Issued by Fortinet

    Feb 2025
    FreeCodeCamp logo

    Foundational C# with Microsoft

    Issued by FreeCodeCamp

    March 2024
    Amazon Web Services logo

    AWS Cloud Technical Essentials

    Issued by Amazon Web Services

    Feb 2024
    Meta logo

    React

    Issued by Meta

    Sept 2023
    Meta logo

    Programming with JavaScript

    Issued by Meta

    Sept 2023
    DeepLearning.AI logo

    Deep Learning and Neural Networks

    Issued by DeepLearning.AI

    "The capacity to learn is a gift; the ability to learn is a skill; the willingness to learn is a choice."

    — Brian Herbert