Full Stack Web Developer @MCIT | Java Spring Boot | React & Next.js | Laravel | Microservices | Docker | CI/CD | MySQL • PostgreSQL • SQL Server
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.
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.
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.
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
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.
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.
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.
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.
Master of Computer Applications in Computer Science
Bachelor in Software Engineering in Computer Science