Md Jawad Noor Asif

Software Engineer

A generalist, versatile, and collaborative software professional with 8+ years of experience skilled in designing, implementing, and maintaining large-scale reusable and maintainable software solutions.


Programmer
Bangladesh University of Engineering and Technology (BUET), Dhaka, Bangladesh
January 2024 - Current

  • Collaborated with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, and performance.
  • Worked with the team to analyze system solutions based on client requirements.
  • Issue solving on testing feedback in PHP(CodeIgnitor) and .NET Projects, reducing user complaints by 30%.
Programmer
Bangladesh Madrasah Education Board, Dhaka, Bangladesh
September 2018 - January 2024

  • Directed a team of 3 developers to develop the front-end of an Android application (E-Answer Script Receive in Play Store) for receiving answers scripts, revolutionizing the receiving process.
  • Worked with project managers, developers, quality assurance, and users to develop the front-end of the Android application (EIIN SIM in Play Store) to digitize the SIM withdrawal application process of educational institutions in Bangladesh.
  • Closely involved in different phases of the Software Development Life Cycle (SDLC) and ensured the project was finished ahead of the deadline.
  • Trained and mentored junior developers and engineers, teaching skills in Software engineering and working to improve overall team performance.
Lecturer
United International University, Dhaka, Bangladesh
June 2018 - September 2018

  • Assessed, documented, and reported student progress for computer class.
  • Evaluated and revised lesson plans and course content to achieve student-centered learning.
  • Mentored 60+ computer science students.
  • Delivered engaging curriculum through diverse methods of classroom instruction, computer lab activities, and online learning systems.
Software Engineer
Reve Systems, Dhaka, Bangladesh
March 2016 - March 2018

  • Manipulated and implemented object-oriented programming models, writing modular, reusable, testable codes; data structures, concurrency, performance profiling, and tuning.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Developed an efficient GIF loading mechanism in the iOS VOIP application (BubbleTone in App Store) that made the application faster by 30%.
  • Implemented RTCP protocol and varying bit rate in audio calls for iOS Applications which improved call quality by 60%.
  • Designed custom notifications mechanism for single and group chat in iOS Applications (Salam! and MobiГап in App Store).


  • Push-Pop Completion Block (github.com/JawadN00r/ JNAPushPopCompletionBlock)
  • Quartz - fix Unicode broken tags (https://github.com/jackyzha0/quartz/pull/261)
  • Quartz - Bangla translations (https://github.com/jackyzha0/quartz/pull/266)


Web Development (CodeIgnitor, React, Spring, Django, AWS, REST API)

Mobile Application Development (iOS, Android, PWA, React-Native)

Database (SQL, MySQL, PostgreSQL, GraphQL)

Proficent in PHP, JavaScript, Python, Java, Objective-C

TDD, Git, CI/CD, Agile



English

Bangla


  • Solid coding chops, code design skills, and practitioner of mobile development best practices.
  • Excellent analytical, problem-solving, and debugging skills.
  • The quintessential teammate – great communicator, adaptable, supportive, hard-working, and enjoys a good laugh.


Computer Science and Engineering, Bachelor of Science

Bangladesh University of Engineering and Technology (BUET)