- Email: programmer.omar.dev@gmail.com
- Portfolio: https://dub.sh/omar
- GitHub: https://dub.sh/faruk
With four years of non-professional experience and one year of professional experience as a Frontend Developer. My skills shine in designing smooth website functionality, elegant appearances, and efficient operation.
I'm a dedicated learner, constantly exploring new technologies. I have honed my skills and expertise in backend architecture, design patterns, data structures and algorithms. I've completed numerous personal projects. My next goal is to contribute to the open-source GoLang community.
In my professional journey, I've thrived in three distinct projects. I architected and developed a JobPortal akin to BDJobs. For Japaha Company LTD, I designed ShikakusSchool, a lightweight Learning Management System (LMS) site, and streamlined operations using Docker, Jenkins, and AWS EC2.
I'm enthusiastic about embracing new challenges and making meaningful contributions.
- Developed a GoLang script for automating MongoDB database backups and transferring them to AWS S3.
- Provided a command-line interface for customizable MongoDB URI, database name, AWS S3 bucket integration, and more.
- GitHub: Mongo-Backup
- Crafted a dynamic blog website utilizing Remix Js for frontend, Express Js for backend, and PostgreSQL for the database.
- Implemented advanced features, including admin authentication, custom build editor, user profiles, and search functionality.
- Demo: Umed Blog
- Developed a mobile application version of a Government Board Result Publishing website.
- Enabled on-the-fly PDF generation for enhanced user experience.
- Demo: EducationBoardResult
- Designed a user-friendly app catering to IELTS students for comprehensive English language learning.
- Functioned as a search engine, aiding users in memorizing and understanding English vocabulary.
- Demo: Dictator
- Languages: Python, Typescript, Javascript, Node.js, GoLang
- Libraries: React, React-Native, Material-UI, Zustand, Formik, SWR, Tailwind-CSS, React-Bootstrap, Flask(Python), BeautifulSoup4(Python scrapper)
- Frameworks: Redux, Redux-toolkit, Next.js, Express.js, FastifyJs, Gin(Golang)
- Tools: Git, Github, Jenkins, AWS EC2, Docker, Docker Compose
Japaha Company LTD (Jun’2022 - Present)
- Developed a Learning Management Site with optimistic UI and three distinct Role-Based Dashboards.
- Designed a Job Portal featuring three Role-Based Dashboards, pixel-perfect UI, and SEO-friendly structure with custom OG image.
- Demo: Job Portal
- Created an Online Certification School with three Role-Based Dashboards and meticulous UI design.
- Demo: Certification School
- Built five static Landing Pages using Vite, Next Js, and PHP.
Technologies: Next.JS, React, Zustand, BootstrapV5, ReactStrap, Typescript, Redux Toolkit, Redux-Saga, SWR, Material-UI, TailwindCSS, Formik