Malik Danial

Software Engineer II

I build engaging and accessible digital experiences.

About

Currently employed at Bayt.com, specializing in front‐end development. Actively leading project migrations to the latest technologies, designing and maintaining an custom web components widget for seamless third party integration, and prioritizing application performance optimization.

I work on personal projects using React.js/Next.js with Typescript and Spring Boot or Django in my spare time. Recently I've been playing around with IOS development, machine learning and AI.

Experience

  • 2024 — Present

    Software Engineer II · Bayt

    Designed and maintained an SDK widget for seamless integration with third-party applications, expanding Evalufy’s reach. Optimized application performance. Enhanced accessibility and user engagement.

    • Vue
    • Custom Web Components
    • Tailwind CSS
    • Vite
    • Git
    • Jira
  • 2023 — 2024

    Software Engineer I · Bayt

    Key contributor in the Evalufy department, specializing in the development of Evalufy - an online platform for conducting interviews, exams, surveys, and more. Implemented cutting-edge features to enhance user experience. Developed and implemented new features in response to the growing demand for online evaluation tools. Worked with Spring Flow to streamline and optimize back-end processes, contributing to the overall efficiency of the Evalufy platform.

    • Vue
    • Vuetify
    • Webpack
    • Git
    • Jira
  • May — Jul 2022

    Full Stack Software Developer Intern · Neusoft

    Developed a full-stack E-Learning platform called WebAcademy, which allows teachers to publish courses and users (students) to purchase them and track their learning progress. Worked on front-end using React.js 18, TypeScript, React Query, Redux, Tailwind CSS, and Material-UI. Collaborated with the team to develop the back-end using Java Spring Cloud Alibaba. Contributed to system architecture design, database structures, and implementation using MySQL and Spring Data JPA. Learned how to collaborate on large-scale projects and contribute through GitHub.

    • React
    • Typescript
    • React Query
    • Redux
    • Tailwind CSS
    • Material UI
    • Spring Boot
    • MySQL

Projects

  • RealEnvision

    Designed and implemented an image-generation system based on the Diffusion model. The system offers various image generation and modification tools such as text-to-image, image-to-image, image inpainting, and super-resolution. Authenticated users can save and manage generated images as projects for future reusability and further modifications.

    • Next.js
    • Typescript
    • NextAuth
    • FastAPI
    • Python
    • MongoDB
    • Diffusion Models
    RealEnvision
  • WatchedThis

    An application to get popular, trending movies and TV shows using TheMovieDB API. Allows users to track watched TV show episodes and get information on the latest episodes such as release dates.

    • React
    • Typescript
    • Tailwind CSS
    • Next.js
    • MongoDB
    • NextAuth
    WatchedThis
  • WebAcademy

    E-Learning platform which allows teachers to publish courses and students to purchase them and track their learning progress.

    • React
    • Typescript
    • React Query
    • Material UI
    • Tailwind CSS
    • Spring Cloud Alibaba
    • MySQL
    WebAcademy
  • MyPlaces

    Developed an iOS and Android application to save details about favorite traveled places such as pictures, map location, etc.

    • React Native
    • Typescript
    • Expo
    • Google & Apple Maps
    MyPlaces