Badges
Certifications
masouma2020 has not earned any certificates yet.
Work Experience
Mentor
microverse• July 2022 - Present
Mentored and trained junior software developers, helping them to acquire the technical and soft skills necessary for success in the field. • Collaborated with mentees to develop personalized learning plans, ensuring that their goals were met and they progressed at a pace that was appropriate for their skill level. • Conducted regular code reviews, providing constructive feedback and guidance on best practices, design patterns, and development methodologies. • Facilitated workshops and training sessions, sharing knowledge and expertise on various software development topics. • Mentored junior developers on agile methodologies and best practices for teamwork and collaboration, improving their ability to work effectively in cross-functional teams. • Guided mentees through the software development life cycle, helping them to develop a deep understanding of the end-to-end process. • Encouraged mentees to attend industry conferences and events, exposing them to the latest technologies and development methodologies. • Helped mentees to grow their professional networks, connecting them with other software developers and providing opportunities for collaboration and mentorship. • Provided support and guidance on challenging technical problems, helping mentees to build their problem-solving skills and increase their confidence as developers. • Measured the success of the mentorship program, regularly tracking the progress and achievements of mentees, and making adjustments to the program as needed to ensure its ongoing success.
Frontend developer
YARAN SOFT• February 2021 - January 2022
Developed responsive and user-friendly web applications using JavaScript and React. • Designed and implemented intuitive user interfaces that improved user experience and increased engagement. • Collaborated with cross-functional teams to deliver high-quality software products on time and within budget. • Mentored junior developers and provided guidance on best practices for front-end development. • Implemented new technologies which will make development processes faster, cost-effective, efficient, and maintainable
Frontend Developer
ARYABOD• January 2020 - January 2021
• Developed and maintained scalable and maintainable web applications using modern frameworks and libraries such as React. • Streamlined repetitive tasks and improved productivity by implementing automation tools such as Webpack • Improved collaboration and speed up development cycles by adopting agile development methodologies • Managed code changes and improved code quality by using version control systems such as Git • Created and integrated with RESTful APIs to build robust and efficient web applications • Built applications from the ground up, ensuring that they meet user needs and are user-friendly
Education
Microverse
Full stack Software Development , Full stack Software Development program• May 2022 - Present
• Mastered mainstream technologies in web development (React/Redux, Ruby on Rails, Ruby, JavaScript (ES6), SQL, Postgresql) by building 20+ real-world projects. • I spent 8 hours daily learning different programming languages and Computer Science fundamentals, working on real projects with other students to reach mastery. • Gained professional experience with industry best practices (Git Flow, Linter, pair programming, OOP, SOLID, MVC, TDD). • Became a global citizen by spending 2000+ hours remote working with team members from all over the world (Over 100 countries) • This innovative approach helped me to learn remote workflows and acquire the collaboration and communication skills necessary to join a global company.
Kabul University
Computer Science, BS• January 2016 - December 2018
Activities and societies: During Fours years of my undergraduate studies, I covered many skills including:Activities and societies: During Fours years of my undergraduate studies, I covered many skills including: • General study skills and ICT • Fondumentals of Computer Sience and Programming • Data structure and algorithm • Advanced programming(PHP) • Database Management Systems • Web design and development tools • Software Engineering and Project Management • Humana Computer Interaction • Research methodology and Minor Project • Graphics and Multimedia • Data Communication Network • Embedded Systems and Mobile Computing • Parallel and Distributed Systems