Software Engineer
Fabiha Afrose Redita
I am a skilled MERN stack developer with a strong passion for solving complex problems and creating efficient, scalable web applications with a focus on clean code and innovative problem-solving, I thrive in dynamic environments where I can contribute to building impactful products.
Educational Background
Khulna University of
Engineering & Technology
2019-2024
Bachelor of Science in Computer Science and Engineering
Holy Cross College,Dhaka
2016-2018
Higher Secondary School Certificate
Ideal School and College, Motijheel
2009-2016
Secondary School Certificate
Technical Proficiencies
Advance at
Intermediate at
Professional Experience: Demonstrating Impact and Growth in Tech Industry
Spectrum Software & Consulting Ltd
Trainee Software Engineer
Designed and implemented a graphical, user-friendly Domain-Specific Language (DSL) to simplify complex workflows in Business Flow charts
Core Responsibilities and Key Acheivements :
- Developed intuitive graphical interfaces using Antlr (for parsing), Java(making AST) and React to abstract complexity and empower end-users.
- Developing a new DSL for graphical usage from scratch
- Reduced average task execution time by 10% through DSL-driven automation.
Tech Stack : ANTLR,D3.js,Java,JavaScript, React
Relaxy - Self care on the go
SEO Executive
Tech Stack : Canva, Semrush
Key Projects: Showcasing Expertise Through Real-World Applications
BookWorm
BookWorm is a social media platform designed specifically for bibliophiles. It connects people who share a passion for books, allowing them to interact, share, and celebrate their love for reading. The platform bridges the gap between traditional book clubs and modern social media by creating a virtual space for readers to connect
Technology that have been convered in this project are : HTML and CSS in the frontend and MySQL,PHP at the backend.
BlackJack
A simplified version of the popular casino game where the player competes against the AI agent to get as close to 21 as possible without exceeding it.
Technology and Concepts are used : Probability, Fuzzy logic, Python
Leukemia Classification
This project focuses on the classification of different types of leukemia using microscopic blood smear images. Leveraging deep learning techniques, a custom Convolutional Neural Network (CNN) model was developed to achieve a high accuracy of 91%. Additionally, image preprocessing techniques, including Gaussian and Median filtering, were applied to enhance image quality and improve model performance.
Technology that has been used : TensorFlow, OpenCV, Python, Matplotlib
A SuperShop
This project is a graphical simulation of a two-storied super shop, showcasing advanced features like dynamic lighting, realistic textures, rotating objects, and a moving escalator. It demonstrates my ability to create immersive, interactive 3D visualizations using computer graphics.
Technology that has been used : C++ , OpenGL, Visual Studio