ID

Idrees Daudzai

Full Stack Web Developer @MCIT | Java Spring Boot | React & Next.js | Laravel | Microservices | Docker | CI/CD | MySQL • PostgreSQL • SQL Server

Kabul, Kabul Province

About

I am a Senior Software Engineer with extensive experience in full-stack web development, enterprise system design, and government digital solutions. Currently, I develop and maintain high-performance software systems at the Ministry of Communications & Information Technology (MCIT), focusing on secure, scalable, and user-friendly applications that support digital governance and public service delivery. My work spans Java Spring Boot, React, Next.js, Laravel, and database technologies including MySQL, PostgreSQL, and SQL Server. I have hands-on experience with microservices architecture, REST APIs, Docker, and CI/CD pipelines, enabling robust and efficient software solutions for government projects. Beyond backend and frontend development, I actively contribute to workflow automation, secure authentication systems, document management, and notifications modules, ensuring systems meet both functional and security requirements. I also mentor junior developers and promote modern development best practices within my team. Passionate about leveraging technology to improve government services, I aim to create efficient, reliable, and innovative systems that serve both public institutions and citizens.

Skills

ReactNext.jsTailwind
JavaSpring BootLaravelREST APIsMicroservices
MySQLPostgreSQLSQL Server
JWTJSON Web TokenOAuth2
DockerCI/CDUbuntu
JavaOOP
System DesignSoftware Development MethodologiesVersion ControlDesign PatternsClean CodeDebugging

Projects

Experience

Software Development Specialist

Ministry of Communications and Information Technologies, Afghanistan - Kabul

• Lead backend development using Java, Spring Boot, and modern architectural patterns (REST APIs, microservices). • Design and develop full-stack web applications using React, Next.js, Laravel, and Tailwind. • Architect and optimize databases using MySQL, PostgreSQL, and SQL Server. • Develop secure authentication systems (JWT, OAuth2), authorization modules, and workflow-based features. • Support system scalability, performance tuning, and high-availability deployments. • Oversee DevOps activities including Docker, CI/CD, and Ubuntu-based server deployment. • Collaborate with product owners, analysts, and engineers to deliver feature-rich digital solutions. • Mentor junior developers and guide team members in modern software engineering best practices.

2022-01 - Present

IS Guidelines Development Expert

Ministry of Communications and Information Technologies, Afghanistan - Kabul, Kabul Province, Afghanistan

• Developed and updated Information Systems (IS) guidelines to ensure compliance with organizational policies, industry standards, and best practices. • Conducted needs assessments and process analyses to identify gaps in existing IS procedures and recommend structured improvements. • Collaborated with technical teams, stakeholders, and subject-matter experts to gather requirements and translate them into clear, actionable guidelines. • Drafted, reviewed, and standardized technical documentation, including workflows, SOPs, data management protocols, and security procedures. • Provided capacity-building support and training to teams on newly developed IS guidelines to ensure consistent adoption and implementation.

2021-01 - 2021-12

Founder & CEO

IQ Leading Center - Jalalabad

with a mission to deliver high-quality education in foreign languages and computer science. As CEO, I drive the center's vision, manage operations, build partnerships, and ensure that our programs empower students with the skills they need for academic, professional, and global success

2021-02 - Present

Java & OOP Lecturer

Khana-e-Noor University - Kabul, Kabul Province, Afghanistan

• Delivered lectures on Java Programming and Object-Oriented Programming (OOP) fundamentals. • Taught core OOP concepts including Encapsulation, Inheritance, Polymorphism, and Abstraction. • Guided students in building Java-based applications using object-oriented design. • Designed and evaluated assignments, quizzes, and project-based assessments. • Mentored students on clean code, debugging, and problem-solving techniques. • Applied real-world examples to strengthen students' software development skills. • Supervised student projects and supported academic and practical learning.

2025-03 - 2025-12

Software Engineering Lecturer

Maryam University - Kabul

• Delivered lectures and practical sessions on core software engineering topics, including programming, system design, software development methodologies, and database concepts. • Developed course materials, such as lesson plans, presentations, assignments, and lab tasks aligned with academic standards and learning outcomes. • Guided students through hands-on projects, encouraging problem-solving, clean coding practices, and real-world application of software engineering principles. • Assessed student performance through quizzes, exams, project evaluations, and classroom participation, providing constructive feedback for improvement. • Collaborated with academic staff to enhance curriculum quality, integrate emerging technologies, and ensure continuous improvement of course content.

2023-06 - 2025-12

Software Developer

AriaStack Technology Solutions - Jalalabad, Nangarhar Province, Afghanistan

• Designed, developed, and deployed software applications using modern programming languages, frameworks, and best practices. • Collaborated with product owners and cross-functional teams to translate business requirements into scalable technical solutions. • Implemented clean, efficient, and maintainable code, following industry standards, design patterns, and version control workflows. • Conducted thorough testing and debugging to ensure high performance, reliability, and security of applications. • Improved existing systems and features by optimizing code, enhancing functionality, and resolving technical issues based on user feedback. • Created and maintained technical documentation, including system designs, API references, and user guides to support ongoing development.

2019-07 - 2020-12

Software Developer Internship

Pixel Hub IT Solutions - Jalalabad, Nangarhar Province, Afghanistan

• Assisted in designing, coding, and debugging software applications using modern programming languages and frameworks. • Collaborated with senior developers to understand project requirements, implement features, and resolve technical issues. • Participated in code reviews to learn best practices in clean coding, version control, and software development standards. • Tested and maintained software modules, identifying bugs and contributing to performance improvements. • Worked with cross-functional teams to support documentation, gather feedback, and ensure smooth project delivery.

2019-01 - 2019-06

Education

Indra Gandhi National Open University

Master of Computer Applications in Computer Science

2023-07 - 2025-06

Sayed Jamaluddin Afghani University

Bachelor in Software Engineering in Computer Science

2017-07 - 2021-01