Zabihullah Danish
Full Stack Developer
Work Experiences
Full Stack Developer
- Implemented responsive and interactive user interfaces using React.js and Next.js, enhancing user experience and engagement.
- Utilized Tailwind CSS to create modern and visually appealing UI components, following design specifications and best practices.
- Integrated third-party APIs and services to extend application functionality and streamline workflows.
- Implemented authentication and authorization mechanisms, including JWT and OAuth, to ensure secure access control for users.
- Utilized MySQL or other relational databases to design and optimize database schemas, queries, and transactions for data-driven applications.
- Conducted code reviews, performed unit testing, and participated in Agile development processes to ensure code quality, reliability, and maintainability.
- Investigated and resolved bugs, performance issues, and other technical challenges in a timely manner, maintaining high levels of application uptime and availability.
- Stayed current with emerging technologies and industry trends, continuously improving skills and contributing to the technical growth of the team
Full-stack Developer
- Using the latest version of Laravel 10 in projects and Nextjs or React for frontend.
- Implementation of the ERD and DFD to software development life cycle.
- Coding back-end and front-end using modern stacks.
- Prototyping software in figma and other tools.
- Debugging and writing efficient code test.
- Enhancing projects with REST APIs
- Developing single page applications depend of the project scope and dependency.
- Integrations of project with third party of plugins, packages or applications based on need.
Software Developer (project based)
IT Support Officer + Web Developer
- Working with back end and developing the logic
- Dealing with front end technologies: HTML, CSS, JavaScript, JQuery, Vue.js
- Developing application as per the need of organization with limited deadline
- Working with agile development team and developing fast growing application
- Performing back-end and User Interface (UI) tests to enhance the functionality of an application
- Good UI design using best css framework tailwindcss
- Documenting the task progress, architecture, and development process
- Using the latest Laravel framework
- Integration of user-facing elements developed by front-end developers
- Discussing project aims with the client and development team
- Solve complex performance problems and architectural challenges
- Proficient understanding of code versioning tools, such as Git
- Understanding the fully synchronous behavior of PHP
- Designing and building web applications using Laravel
- Knowledge of object oriented PHP programming
- Understanding accessibility and security compliance depending on the specific project
- Strong knowledge of the common PHP or web server exploits and their solutions
- Understanding fundamental design principles behind a scalable application
- User authentication and authorization between multiple systems, servers, and environments
-Integration of multiple data sources and databases into one system
- Creating database schemas that represent and support business processes
- Have worked with graphical and designing programs.
- Website design using figma and alternatives
- Training to staffs based on the requirements and projects
Projects
Karwan Hedayat Trading company website
Property Dealer Portal
Final year project in pure PHP.
source code here
Petition Management Information System for (MOMP)
A Petition Management Information System (PMIS) is a software solution designed to streamline the management of petitions, requests, or complaints submitted by individuals or groups to an organization, government agency, or other entities. Here's a description of a typical PMIS:
The Petition Management Information System (PMIS) is a comprehensive software platform designed to efficiently manage the process of handling petitions, requests, or complaints submitted by stakeholders. This system provides a centralized and automated workflow for receiving, tracking, processing, and responding to petitions, ensuring transparency, accountability, and timely resolution of issues.
Revenue Management Information System for ( MOMP )
A Revenue Management Information System (RMIS) is a specialized software application designed to assist organizations in optimizing their revenue generation processes. It typically integrates various data sources and analytics tools to provide insights and support decision-making related to pricing, inventory management, sales forecasting, and revenue optimization strategies. Here are some key components and features of a Revenue Management Information System