Avatar of Mohammed Mufti.
Mohammed Mufti
Senior C++ Developer
ProfilCV
Postingan
0Koneksi
Cetak
Avatar of the user.

Mohammed Mufti

Senior C++ Developer
C++ Developer with 18+ years of experience with in-depth expertise in system / application programming, designing and debugging. Worked on varied technologies both on windows and Linux platform from User application to System Programming. Started working for Azure Software Pvt. Limited and expanded working expertise with Microsoft and Amadeus. Professional Summary: ------------------------- Have expertise in use of modern C++ (C++ 14/17/20) including areas like functional C++, template metaprogramming, template specialization and threading. Have in-depth knowledge on threading (POSIX, Win32 and C++) along with lockless algorithm like Dekker's mutual exclusion are among few to mention. Have good understanding on compiler intrinsic / open MP (C++) for Intel architecture to parallelize data processing (SIMD) and multicore programming. Possess strong technical acumen on OS internals. Have fair amount of knowledge on Rootkits and its internals. Well-versed with secure software development life cycle for application development. Have Special Interest in reverse engineering & security, OS instrumentations.
Amadeus
Indira Gandhi National Open University(IGNOU)
Bengaluru, Karnataka, India

Latar Belakang Profesional

  • Status sekarang
    Tidak bekerja
  • Profesi
    Back-end Engineer
  • Bidang
    Software
  • Pengalaman Kerja
    Lebih dari 15 tahun (relevan Lebih dari 15 tahun)
  • Management
  • Skil
    C
    C++
    STL
    Win32 SDK / MFC
    Threads
    Linux programming
    Windows Programming
    ATL COM
    DirectShow
    Boost C++
    .Net framework
    C#.NET development
    python programming
    Gdb
    file system
  • Bahasa
    English
    Fasih
    Hindi
    Fasih
    Bengali
    Profesional
  • Pendidikan tertinggi
    Sarjana

Preferensi pencarian kerja

  • Jenis pekerjaan yang diinginkan
    Full-time
    Tertarik bekerja jarak jauh
  • Jabatan pekerjaan yang diinginkan
    Senior Member Of Technical Staff
  • Lokasi pekerjaan yang diinginkan
    Bengaluru, Karnataka, India
    Kolkata, West Bengal, India
    Hyderabad, Telangana, India
  • Bekerja lepas
    Pekerja lepas purna waktu

Pengalaman Kerja

Senior Member Of Technical Staff

06/2012 - 10/2019
7 yrs 5 mos
Senior Member Of Technical Staff June 2012 - October 2019 7 years 5 months Place: Bangalore, India Was actively engaged in the Development of back-end server which caters travel requirement for business and leisure traveler. Software development involves programming on Linux using C and C++.

Support Engineer (Developer support core)

10/2008 - 08/2011
2 yrs 11 mos
Primarily responsible for resolving programming issues related with DirectShow, DirectX, DirectSound and MediaFoundation technologies by partners across globe . Was responsible for handling & providing solutions for programming issues faced by partners using C and C++ on Visual Studio. Also involved in core dump analysis of crashed custom applications on partners end which was developed using Visual Studio and Microsoft Technologies.

Senior Software Engineer

05/2006 - 09/2008
2 yrs 5 mos
Primary C and C++ developer for analyst workbench application, a legacy one. Major role to understand the requirement and enhance the legacy analyst workbench features along with porting to modern C++ from C style C++.

Software Development Engineer

08/2005 - 05/2006
10 mos
Primarily responsible for writing different file parser application to parse financial data of different types to produce a unique format for mainframe processing. Challenge was to parse any type of file using C and C++ only without any third party libraries except Microsoft SDK and Win32 API in some selective cases. Mostly development was on Windows and tool used Visual Studio.

Senior Software Development Engineer

10/2004 - 08/2005
11 mos
Was primarily responsible for ATL COM component development to manage e-waste for Redemtech Inc, USA. Primarily was responsible to develop plugins for shell interface on windows (mainly explorer). A new menu item(s) on right click on windows desktop shell gets introduced soon after installation of software on Windows. Also was involved in MBR and file system reconstruction on windows for FAT32 and NTFS. Many cases C code has been written instead C++ to gain performance.

Software Development Engineer

03/2001 - 09/2004
3 yrs 7 mos
Responsible for development of UI based applications using C++, Win32 SDK and MFC for Windows File System and Registry cleanup. Primarily worked for American Megatrends Inc, Japan. Also integrated RAID based driver with User Interface based application for Windows. Worked on OCR application to recognize words and numbers from scanned image and save the copy as text / documents.

Edukasi

Lainnya
Computer Science
2020 - 2021
Deskripsi
Post Graduate Diploma in computer science (PGDCA)
Program Non-Gelar (mis. sertifikat Coursera)
CS101.1x Programming Basic (C++)
2019 - 2019
92/100 GPA
Lainnya
Master of Computer Applications-MCA Computer Science
2016 - 2019
Program Non-Gelar (mis. sertifikat Coursera)
Algorithms and Data Structures
2018 - 2018
Program Non-Gelar (mis. sertifikat Coursera)
DEV210x: Introduction to C++
2018 - 2018
Program Non-Gelar (mis. sertifikat Coursera)
Microprocessor
2014 - 2014
Program Non-Gelar (mis. sertifikat Coursera)
Microsoft Certified Professional (C++)
1999 - 1999
Diploma
Software Engineering
1996 - 1999
Bachelor of Science (BS)
Bachelor of Science BSc
1992 - 1995