CakeResume Talent Search

上級
On
4〜6年
6〜10年
10〜15年
15年以上
Avatar of the user.
Avatar of the user.
Past
資深介面設計師 @Lexionlu Design Firm_瑞芙國際設計有限公司 網際網路相關業
2023 ~ 2024
UIUX Designer
1ヶ月以内
Photoshop
Figma
UI/UXDesign
無職
面接の用意ができています
フルタイム / リモートワークに興味あり
4〜6年
國立臺北教育大學(National Taipei University of Education)
玩具與遊戲設計研究所
Avatar of 蔡卓霖.
Avatar of 蔡卓霖.
Past
Sr. Frontend Engineer @旭捷資訊有限公司
2022 ~ 2023
前端工程師、資深前端工程師
1ヶ月以内
蔡卓霖 JavaScript | React 曾經是一名5年經驗的遊戲設計師, 現在是一名擁有4.5年開發經驗的資深前端工程師。 [email protected] 工作經驗 旭捷資訊 - Sr. Frontend Engineer | 2022/03 ~ 2023/10 ・ 1 yr 8 mos 個人金融服務產品 - 前端開發 ・使用 React, Redux Toolkit, TypeScript, Ant Design 和 Vite, 從0到1開發產品
ReactJS
Redux Toolkit
Ant Design
無職
面接の用意ができています
フルタイム / リモートワークに興味あり
4〜6年
大仁科技大學
應用英文
Avatar of the user.
Avatar of the user.
製程工程師 @台灣美光記憶體股份有限公司
2021 ~ 現在
半導體製程工程師,半導體製程整合工程師,半導體研發工程師
1ヶ月以内
Semiconductor Process
Miscrosoft Office
就職中
面接の用意ができています
フルタイム / リモートワークに興味あり
4〜6年
國立雲林科技大學
化學工程與材料工程
Avatar of the user.
Avatar of the user.
Past
Project Management @杰悉科技
2021 ~ 2024
專案經理、產品經理、系統分析師
1ヶ月以内
系統分析與設計
國際專案管理師PMP
Figma
無職
面接の用意ができています
フルタイム / リモートワークに興味あり
4〜6年
國立高雄大學
工業管理
Avatar of 顏嘉妤.
Avatar of 顏嘉妤.
工程師 @鴻海集團_鴻騰精密科技股份有限公司
2018 ~ 現在
後端工程師/軟體工程師
1ヶ月以内
顏嘉妤 Coco Yen AI模型應用/網頁開發 工作經歷 工程師 • (鴻海集團)鴻騰精密科技股份有限公司 2018/07 - 仍在職 ‧ AI模型訓練與部署 - 使用開源影像辨識類深度學習模型,用於產線瑕疵檢測用 - 製作模型推論模組,提供產線軟體做部署串接使用 ‧ 介面製
Python
Front-End Development
Flask
就職中
面接の用意ができています
フルタイム / リモートワークに興味あり
4〜6年
國立台北科技大學 NTUT
電資學士班-電子工程系
Avatar of 蘇柏儫.
Avatar of 蘇柏儫.
製程工程師 @台達化學工業股份有限公司
2022 ~ 現在
研發工程師、整合工程師、製程工程師
1ヶ月以内
蘇柏儫 製程工程師 台灣高雄市 六年經驗的製程工程師,主要負責與內外部的團隊合作,擅長專案規劃與執行、製程控制與改進 、指導技術人員 、 製程危害分析 手 機:Email: zzs1280 @gmail.comPresent Process Engineer 製程工程師 台達 化 製成課ABS工場 主要負責 維持產線運作及解
VISIO
ASPEN
掃描電子顯微鏡 (SEM)
就職中
面接の用意ができています
フルタイム / リモートワークに興味なし
4〜6年
國立中正大學(National Chung Cheng University)
化學工程
Avatar of 吳佳穎.
Avatar of 吳佳穎.
講師 @雲林縣文光國小、口湖國小、內湖國小
2023 ~ 現在
藝文教育、教育講師、教育顧問
1ヶ月以内
吳佳穎 Candy Wu 1997 年生於臺南 教室裡的全能老師,教室外的跨域獵人[email protected] 簡介 2020 年以公費生的身份受分發至雲林海線,經歷四年偏鄉教育現場的磨練,看見各種家庭樣貌映射在學生身上,使課室的組成更加多元,上課不再只是 知識的傳授
Word
PowerPoint
Excel
就職中
面接の用意ができています
フルタイム / リモートワークに興味あり
4〜6年
國立清華大學 National Tsing Hua University
藝術與設計研究所
Avatar of 李玟璇.
Avatar of 李玟璇.
Past
多媒體設計師-主任 @全球人壽保險股份有限公司_總公司
2021 ~ 2023
多媒體動畫設計、平面設計、剪輯後製
1ヶ月以内
李玟璇 Coco Lee 完整的影像及設計經驗, 從前端、後端、UI、UX、影音設計皆能勝任。 曾職鼎泰豐、全球人壽的多媒體設計師,曾獲得全部門22人唯一續效A+的殊榮。擁有敏銳的視覺感知能力,文案設計、腳本撰寫、拍攝、後製、一條龍的完整所有工作。 從多媒體
Adobe Photoshop
Adobe Illustrator
Adobe Premiere Pro
無職
面接の用意ができています
フルタイム / リモートワークに興味あり
4〜6年
Build School 軟體開發培訓課程
C#、HTML/CSS、SQL、JavaScript、.NET MVC、Azure
Avatar of 孫晉嘉.
Avatar of 孫晉嘉.
Past
行銷&電商營運 @傑西寶寶_鴻奕休閒文化股份有限公司
2023 ~ 2024
Marketing
1ヶ月以内
孫晉嘉 我是 Fabio! 充滿南部熱情的男子,用滿滿的能量及對行銷的熱愛,努力深耕「行銷力」 渴望能夠有一個舞台充分發會自己的長才 與我聯繫 點擊我就能更了解我 專長 廣告投放 :於Google、Meta累計投放金額超過千萬。 品牌行銷 : 操作SEO、論壇、新聞媒體及KOL
Google Analytics
Google Ads
Facebook Ads
無職
面接の用意ができています
フルタイム / リモートワークに興味あり
4〜6年
國立屏東大學
行銷與流通管理
Avatar of 黃舜華.
Avatar of 黃舜華.
Past
品牌視覺設計 @緹威國際有限公司
2022 ~ 2024
平面設計、視覺設計師
1ヶ月以内
Huang shun hua 平面視覺設計師 Taiwan 打造品牌形象並推廣,強化商品優點,增加轉換率。 設計能夠幫助我們快速理解一項產品的優缺點,更能快速抓準消費客群需要的的問題。 有行銷、廣告美學方面的經驗。 Shun hua 作品集 Design Tools Illustrator Photoshop lightroom indesign 工作經歷 2022//2 品牌
Illustrator
Photoshop
Excel
無職
面接の用意ができています
フルタイム / リモートワークに興味あり
4〜6年
天主教輔仁大學 FU JEN CATHOLIC UNIVERSITY
大眾傳播系

最も簡単で効果的な採用プラン

80万枚以上の履歴書を検索して、率先して求人応募者と連絡をとって採用効率を高めましょう。何百もの企業に選ばれています。

  • 検索結果をすべて閲覧
  • 新しい会話を無制限に始められます
  • 有料企業にのみ履歴書を公開
  • ユーザーのメールアドレスと電話番号を確認
検索のコツ
1
Search a precise keyword combination
senior backend php
If the number of the search result is not enough, you can remove the less important keywords
2
Use quotes to search for an exact phrase
"business development"
3
Use the minus sign to eliminate results containing certain words
UI designer -UX
無料プランでは公開済みの履歴書のみ利用できます。
上級プランにアップグレードして、CakeResume限定の何百万の履歴書など、すべての検索結果を閲覧しましょう。

Definition of Reputation Credits

Technical Skills
Specialized knowledge and expertise within the profession (e.g. familiar with SEO and use of related tools).
Problem-Solving
Ability to identify, analyze, and prepare solutions to problems.
Adaptability
Ability to navigate unexpected situations; and keep up with shifting priorities, projects, clients, and technology.
Communication
Ability to convey information effectively and is willing to give and receive feedback.
Time Management
Ability to prioritize tasks based on importance; and have them completed within the assigned timeline.
Teamwork
Ability to work cooperatively, communicate effectively, and anticipate each other's demands, resulting in coordinated collective action.
Leadership
Ability to coach, guide, and inspire a team to achieve a shared goal or outcome effectively.
6ヶ月以内
Senior C++ Developer
Amadeus
2012 ~ 2019
Bengaluru, Karnataka, India
Professional Background
現在の状況
無職
求人検索の進捗
Professions
Back-end Engineer
Fields of Employment
ソフトウェア
職務経験
15年以上
Management
スキル
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
言語
English
流暢
Hindi
流暢
Bengali
ビジネスレベル
Job search preferences
希望のポジション
Senior Member Of Technical Staff
求人タイプ
フルタイム
希望の勤務地
Bangalore, Karnataka, India, Kolkata, West Bengal, India, Hyderabad, Telangana, India
リモートワーク
リモートワークに興味あり
Freelance
はい、現在はフルタイムのフリーランスです。
学歴
学校
Indira Gandhi National Open University(IGNOU)
専攻
Computer Science
印刷

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 and 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 / openMP (C++) (Intel architecture) for parallel 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 and OS instrumentations.


Technical Stack

a. Windows File System internals and application programming to deal with File Systems.

b. Windows Audio & Video programming (DirectShow, DirectX/Direct3D/DirectSound/Media Foundation). 

c. Windows Media Player SDK using C++ & C#.NET. 

d. Windows & Linux Internals. 

e. Windows Application debugging using WinDbg (Windows Debugger). 

f. Linux application debugging using GDB. 

g. MAPI / COM / DCOM programming. 

h. Used Clang-AST to parse C++ code on Linux environment to automate mass code edit.

i. Linux Kernel programming and device drivers.

j. STL and boost libraries.

Bangalore, India

Phone: +91 9980053894, +91 9483676516
Outlook

Gmail


Work Experience

GSY Technologies Private Limited, Senior C++ DeveloperSeptember 2023 - Present

Currently working as Senior C++ Developer. Working for a leading Fintech company on trading platform.

Responsibility: Enhance, measure and tuning performance in multithreaded applications along with resolving existing bugs on the platform. This is a very complex platform where performance of the application stack is extremely crucial.

Technology Stack: C++ on Linux.

Amadeus, Senior Member Of Technical Staff, August 2011 - Oct 2019

Software Development Engineer (Lead): Worked for Amadeus via Ness Technologies (Aug 2011 - 28th June 2012)
Senior Member Of Technical Staff (June 2012 - October 2019) 7 years 5 months. Place: Bangalore, India

Amadeus IT Group is a transaction processor for the global travel and tourism industry. At Amadeus, was responsible to build and enhance the open backend system based on needs of our customers and business.


Roles & Responsibilities (Department wise) :

 Hospitality(NBU-HOS)

  • Primary responsibility to develop back ends business logic (server) to handle customer query related to hotel like searching, booking and ticketing.
  • Worked on a Windows Client tool to calculate duplicate entries for Hotel Properties in GDS(Global Distribution System). Identify those duplicate entries and tagged as one hotel property.
  • Stabilized some of the back-ends by enabling to handle faulty messages (Some cases OTF unable to filter faulty messages) and prevented to core dump on production system. This ensures no nodes are down due application server crash.
  • Worked on enhancement of EDIFACT/XML messages which gets involved in transaction for hotel shopping and booking.
  • Was responsible and key member to ensure back ends are compliance with PCI-DSS (Payment Card Industry, Data Security Standard) and represented Amadeus multiple time during PCI-DSS external audit at Bangalore for Hotel Reservation systems to earn yearly PCI compliance certificate
  • Involved in most complex TPF decommissioning project for Hotel search/shopping and reservation and ensured smooth transition to Open Backend
  • Many legacy issues some are not got solved, have been addressed on behalf of Bangalore team which results in stable hospitality services.
 Rail:
  • While working with hospitality division, taken extra responsibility to get involved in fully functional prototype development for a tool which takes tables schema as json file and generate code(C++), so data on tables can be used by application as defined in json schema dynamically. This later gets adopted in RAIL department and became a product which takes care of refreshing/accessing data for meta contents in SQLite db.
 SSP:
  • Involved in modernization of old legacy back ends, which includes design discussion and decision making for airlines search, shopping and pricing.
  • Was actively involved in mentoring newcomers and internship program. Guided interns to develop projects on GCP (Google cloud platform) and ensured successful delivery on same.
  • Developed a application prototype in Clang-AST to parse C++ source code and enable mass edit of code automatically.

Technology StackC/C++ and OTF (Open transaction framework) on Linux and C#.net 3.5 and 4.0 for Windows. Using GDB for debugging, Valgrind and Callgrind for memory leak and profiling respectively.

Microsoft India (R & D) Private Limited, Support Engineer, Developers (DSC), October 2008 - Aug 2011

At Microsoft, helped customers to solve their day to day issues arises via software development on Microsoft platform. These also includes involvement in core dump analysis of crashed custom applications developed by partners, using either using Microsoft / non Microsoft Technologies and running on windows.


Roles & Responsibilities

  • Primarily responsible for the supporting clients, using MS technologies and developing products for Windows platform.
  • These include supporting multimedia related development using Microsoft Technologies like DirectShow, DirectX, DirectSound and Media Foundation etc.
  • Understanding challenges customers were facing and troubleshoot their issues. these includes suggestion on code based solutions and memory dump analysis. 
  • Was responsible to provide programming solutions (sample code) to customers as and when asked by Microsoft partners when they had hit technical solution challenges.
  • Published many MSDN Knowledge Base articles based on some unique/complex scenarios which enables customers to get solutions online and eventually helped them to remove development roadblocks quickerThis effort had brought a larger impact in Microsoft's EMEA business on Windows Media Technologies a major success for first time.

Technology Stack: All Windows Platform, Win32 APIs, DirectShow, DirectSound, WASAPI (Windows audio session APIs), C and C++ and WinDbg.

Ness Technologies (INDIA) Pvt. Limited, Senior Software Engineer, May 2006 - Sep 2008

As a primary C and C++ developer, The major role  was, to understand the requirement and enhance the legacy product, analyst workbench features and porting it to modern C++. The porting of entire application to modern C++ along with  long pending bugs has helped to stabilize the product with business needs and further upgradation.

Client : Ventyx Inc, USA (It’s now an ABB Organization

Technology Stack: Inline assembly for Visual C++, and MFC, STL,  ATL COM, MS-SQL Server 2000, Windows 9x/2000/XP/2003

Thomson Reuters (Thomson Corporation, Intl), Software Development Engineer, Aug 2005 - May 2006

Primarily responsible for writing different types of file parser application to parse financial data of different types/formats to produce a unique format. Most development was on Windows and tool used Visual Studio.

Roles & Responsibilities:
  • Designed and developed of file parser including XML and structured file (e.g. .msg).
  • Developed, Debugged and integrated COM components.
  • Development for generic soap driver to communicate between C++ application and .NET web service.

PSI Data System (Aditya Birla Group), Sr. Software Development Engineer, Oct 2004 - Aug 2005

Was primarily responsible for ATL COM components development to manage e-waste for Redemtech Inc, USA. Most of the work was pertained to development of file system reconstruction on windows for FAT32 and NTFS and Sending notifications over email via custom windows service, which leveraged POP3 / SMTP protocols. Visual Studio along with Win32 SDK has been used as development tool .

Client: Redemtech Inc, USA.
Roles & Responsibilities
  • Development for FAT12 boot-able image creation utility. 
  • Developed Win32 service for Pop3 / SMTP mail checking, downloading of mails and mail sending utility. This utility primarily used sending email about password for disk encryption just before encryption starts.
  • HTML mail format for mail sending as per RFC standard. 
  • Service for automatic setup.exe creation utility. This utility uses visual source safe remote server for downloading components and build for release. 
  • Upgradation of  DOS based network enabled hardware detection utility.

Azure Software Pvt. Ltd, Software Development Engineer, Mar 2001 - Sep 2004

Was responsible for development of User Interface based applications using C++, Win-32 SDK and Microsoft Foundation Classes for Windows File System and Registry cleanup. Primarily worked for American Megatrends Inc, Japan. Integrated RAID based FS 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 and many more. Below are the list of products which got build as a developer:

Project Summary at Azure Software Pvt. Ltd: -
1. Automated Weather Reporting systems: This was basically a networked based, weather parameter collection system. This software collects data from sutron device (gets weather data from satellite) and store weather parameter for every minute to an oracle database for future reference and prediction. This product is also got incorporated in DRDO for collecting weather parameters, which enables to build different model for test launching system which highly depends on weather parameters.

Roles & Responsibilities
  • Designed and developed Graphical User Interface and data capture module via serial port. 
  • Developed Graph classes for displaying plotted data based on weather parameter data feed(live). 
  • Added functionality for Zooming and scaling of graphs. 

2. FILExtinguisher / WipePilot: This is system software for cleaning magnetic media for any file, securely without disturbing native OS. This is built for Windows families of Operating systems.

Client: American Megatrends Inc, Japan. LC Technology Inc, USA. 
Roles & Responsibilities
  • Designed and developed GUI with Windows XP like look and feel with internationalization support. 
  • Developed FAT, FAT32 and NTFS file system cleaning module. 
  • Developed format and check disk functionality as a feature of the application. 
  • Played role in debugging, bug tracking and integration of different modules.

Technology Stack: C, Windows SDK, Visual C++, MFC and Inline assembly for Visual C++, Windows 9x/ME/NT/2000/XP (For English and Japanese version).

3. Win-OCR (Optical character recognition system for Windows): This application software is used for conversion of scanned tiff based image to windows editable text file. This software can only convert alphanumeric characters of images to text files. 

Client: SoulTek GbR, Germany. 
Roles & Responsibilities
  • Designed and developed applications (GUI based) using MFC. 
  • Also made performance improvement for image to text conversion on windows host.
4. Net ODBC: This is networking based system software to configure all networked PC’s ODBC (Open Database connectivity) from a central base. 

Roles & Responsibilities
  • Designed and developed applications GUI using MFC. 
  • Developed Client server module based on sockets. 
  • Developed Packaging module for the application distribution.
5. DSPMon (Distributed System Performance Monitoring system for Windows): This is a network based PC hardware and load monitoring system for all networked PCs from a central base. The administrator can generate PC up time to usage report for all network users at any point in time without visiting individual machine in network. This software collects all networked PCs usage data at regular interval and dumped it to a central database for future reference and consolidation. This became one of the highly acclaimed product and got incorporated in DRDO unit to collect PCs utilization report seamlessly.

Roles & Responsibilities
  • Developed design documentation. 
  • Developed Client part for Hardware detection.
  • Developed Server to capture all information from client. 
  • Developed oracle call interface module to store discovered module to a central database. 
  • Developed report generating and monitoring page-using ASP.NET. 
  • Developed OCX module for online graph.
6. Privacy Pilot: This system software is responsible for removal of windows temp files from magnetic memory permanently. It is also configurable to launch at the time of booting of OS. It also detects and removes temporary internet cache files upon closure of browser.

Client: American Megatrends Inc, Japan, Jungle Inc, Japan. 
Roles & Responsibilities
  • Developed application GUI for user interaction. 
  • Developed file searching and securely cleaning of files and contents from file system including recycle bin, Internet cache files. 
  • Developed FAT/FAT32 and NTFS file system cleaning module. 
  • Provided support for all type of browser, like Netscape, IE, Opera etc. 

Recognition


  • Recognition Received High Flyer Awards from Amadeus (FY 18, Q4).
  • Received ACE (Architect of Excellence) from Microsoft (FY 11, H1). 
  • Received ACE (Architect of Excellence) from Microsoft (FY 09, H2). 
  • Received Certificate of Achievement for Think week paper, titled "Unified text authoring framework". 
  • Received Awards from Ness Technologies for performance on multiple occasions within the work division. 
  • Earned three gold badges in  Hacker rank for solving 30 days coding challenge(30 problem solved in 30 days), problem solving(algorithm and DS) and practice problem solving on C and C++.

Education


  • Jaipur National University, Master of Computer Applications (MCA) Computer Science. 
  • University of Calcutta, Bachelor of Science (BS).

Certifications


Resume
プロフィール

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 and 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 / openMP (C++) (Intel architecture) for parallel 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 and OS instrumentations.


Technical Stack

a. Windows File System internals and application programming to deal with File Systems.

b. Windows Audio & Video programming (DirectShow, DirectX/Direct3D/DirectSound/Media Foundation). 

c. Windows Media Player SDK using C++ & C#.NET. 

d. Windows & Linux Internals. 

e. Windows Application debugging using WinDbg (Windows Debugger). 

f. Linux application debugging using GDB. 

g. MAPI / COM / DCOM programming. 

h. Used Clang-AST to parse C++ code on Linux environment to automate mass code edit.

i. Linux Kernel programming and device drivers.

j. STL and boost libraries.

Bangalore, India

Phone: +91 9980053894, +91 9483676516
Outlook

Gmail


Work Experience

GSY Technologies Private Limited, Senior C++ DeveloperSeptember 2023 - Present

Currently working as Senior C++ Developer. Working for a leading Fintech company on trading platform.

Responsibility: Enhance, measure and tuning performance in multithreaded applications along with resolving existing bugs on the platform. This is a very complex platform where performance of the application stack is extremely crucial.

Technology Stack: C++ on Linux.

Amadeus, Senior Member Of Technical Staff, August 2011 - Oct 2019

Software Development Engineer (Lead): Worked for Amadeus via Ness Technologies (Aug 2011 - 28th June 2012)
Senior Member Of Technical Staff (June 2012 - October 2019) 7 years 5 months. Place: Bangalore, India

Amadeus IT Group is a transaction processor for the global travel and tourism industry. At Amadeus, was responsible to build and enhance the open backend system based on needs of our customers and business.


Roles & Responsibilities (Department wise) :

 Hospitality(NBU-HOS)

  • Primary responsibility to develop back ends business logic (server) to handle customer query related to hotel like searching, booking and ticketing.
  • Worked on a Windows Client tool to calculate duplicate entries for Hotel Properties in GDS(Global Distribution System). Identify those duplicate entries and tagged as one hotel property.
  • Stabilized some of the back-ends by enabling to handle faulty messages (Some cases OTF unable to filter faulty messages) and prevented to core dump on production system. This ensures no nodes are down due application server crash.
  • Worked on enhancement of EDIFACT/XML messages which gets involved in transaction for hotel shopping and booking.
  • Was responsible and key member to ensure back ends are compliance with PCI-DSS (Payment Card Industry, Data Security Standard) and represented Amadeus multiple time during PCI-DSS external audit at Bangalore for Hotel Reservation systems to earn yearly PCI compliance certificate
  • Involved in most complex TPF decommissioning project for Hotel search/shopping and reservation and ensured smooth transition to Open Backend
  • Many legacy issues some are not got solved, have been addressed on behalf of Bangalore team which results in stable hospitality services.
 Rail:
  • While working with hospitality division, taken extra responsibility to get involved in fully functional prototype development for a tool which takes tables schema as json file and generate code(C++), so data on tables can be used by application as defined in json schema dynamically. This later gets adopted in RAIL department and became a product which takes care of refreshing/accessing data for meta contents in SQLite db.
 SSP:
  • Involved in modernization of old legacy back ends, which includes design discussion and decision making for airlines search, shopping and pricing.
  • Was actively involved in mentoring newcomers and internship program. Guided interns to develop projects on GCP (Google cloud platform) and ensured successful delivery on same.
  • Developed a application prototype in Clang-AST to parse C++ source code and enable mass edit of code automatically.

Technology StackC/C++ and OTF (Open transaction framework) on Linux and C#.net 3.5 and 4.0 for Windows. Using GDB for debugging, Valgrind and Callgrind for memory leak and profiling respectively.

Microsoft India (R & D) Private Limited, Support Engineer, Developers (DSC), October 2008 - Aug 2011

At Microsoft, helped customers to solve their day to day issues arises via software development on Microsoft platform. These also includes involvement in core dump analysis of crashed custom applications developed by partners, using either using Microsoft / non Microsoft Technologies and running on windows.


Roles & Responsibilities

  • Primarily responsible for the supporting clients, using MS technologies and developing products for Windows platform.
  • These include supporting multimedia related development using Microsoft Technologies like DirectShow, DirectX, DirectSound and Media Foundation etc.
  • Understanding challenges customers were facing and troubleshoot their issues. these includes suggestion on code based solutions and memory dump analysis. 
  • Was responsible to provide programming solutions (sample code) to customers as and when asked by Microsoft partners when they had hit technical solution challenges.
  • Published many MSDN Knowledge Base articles based on some unique/complex scenarios which enables customers to get solutions online and eventually helped them to remove development roadblocks quickerThis effort had brought a larger impact in Microsoft's EMEA business on Windows Media Technologies a major success for first time.

Technology Stack: All Windows Platform, Win32 APIs, DirectShow, DirectSound, WASAPI (Windows audio session APIs), C and C++ and WinDbg.

Ness Technologies (INDIA) Pvt. Limited, Senior Software Engineer, May 2006 - Sep 2008

As a primary C and C++ developer, The major role  was, to understand the requirement and enhance the legacy product, analyst workbench features and porting it to modern C++. The porting of entire application to modern C++ along with  long pending bugs has helped to stabilize the product with business needs and further upgradation.

Client : Ventyx Inc, USA (It’s now an ABB Organization

Technology Stack: Inline assembly for Visual C++, and MFC, STL,  ATL COM, MS-SQL Server 2000, Windows 9x/2000/XP/2003

Thomson Reuters (Thomson Corporation, Intl), Software Development Engineer, Aug 2005 - May 2006

Primarily responsible for writing different types of file parser application to parse financial data of different types/formats to produce a unique format. Most development was on Windows and tool used Visual Studio.

Roles & Responsibilities:
  • Designed and developed of file parser including XML and structured file (e.g. .msg).
  • Developed, Debugged and integrated COM components.
  • Development for generic soap driver to communicate between C++ application and .NET web service.

PSI Data System (Aditya Birla Group), Sr. Software Development Engineer, Oct 2004 - Aug 2005

Was primarily responsible for ATL COM components development to manage e-waste for Redemtech Inc, USA. Most of the work was pertained to development of file system reconstruction on windows for FAT32 and NTFS and Sending notifications over email via custom windows service, which leveraged POP3 / SMTP protocols. Visual Studio along with Win32 SDK has been used as development tool .

Client: Redemtech Inc, USA.
Roles & Responsibilities
  • Development for FAT12 boot-able image creation utility. 
  • Developed Win32 service for Pop3 / SMTP mail checking, downloading of mails and mail sending utility. This utility primarily used sending email about password for disk encryption just before encryption starts.
  • HTML mail format for mail sending as per RFC standard. 
  • Service for automatic setup.exe creation utility. This utility uses visual source safe remote server for downloading components and build for release. 
  • Upgradation of  DOS based network enabled hardware detection utility.

Azure Software Pvt. Ltd, Software Development Engineer, Mar 2001 - Sep 2004

Was responsible for development of User Interface based applications using C++, Win-32 SDK and Microsoft Foundation Classes for Windows File System and Registry cleanup. Primarily worked for American Megatrends Inc, Japan. Integrated RAID based FS 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 and many more. Below are the list of products which got build as a developer:

Project Summary at Azure Software Pvt. Ltd: -
1. Automated Weather Reporting systems: This was basically a networked based, weather parameter collection system. This software collects data from sutron device (gets weather data from satellite) and store weather parameter for every minute to an oracle database for future reference and prediction. This product is also got incorporated in DRDO for collecting weather parameters, which enables to build different model for test launching system which highly depends on weather parameters.

Roles & Responsibilities
  • Designed and developed Graphical User Interface and data capture module via serial port. 
  • Developed Graph classes for displaying plotted data based on weather parameter data feed(live). 
  • Added functionality for Zooming and scaling of graphs. 

2. FILExtinguisher / WipePilot: This is system software for cleaning magnetic media for any file, securely without disturbing native OS. This is built for Windows families of Operating systems.

Client: American Megatrends Inc, Japan. LC Technology Inc, USA. 
Roles & Responsibilities
  • Designed and developed GUI with Windows XP like look and feel with internationalization support. 
  • Developed FAT, FAT32 and NTFS file system cleaning module. 
  • Developed format and check disk functionality as a feature of the application. 
  • Played role in debugging, bug tracking and integration of different modules.

Technology Stack: C, Windows SDK, Visual C++, MFC and Inline assembly for Visual C++, Windows 9x/ME/NT/2000/XP (For English and Japanese version).

3. Win-OCR (Optical character recognition system for Windows): This application software is used for conversion of scanned tiff based image to windows editable text file. This software can only convert alphanumeric characters of images to text files. 

Client: SoulTek GbR, Germany. 
Roles & Responsibilities
  • Designed and developed applications (GUI based) using MFC. 
  • Also made performance improvement for image to text conversion on windows host.
4. Net ODBC: This is networking based system software to configure all networked PC’s ODBC (Open Database connectivity) from a central base. 

Roles & Responsibilities
  • Designed and developed applications GUI using MFC. 
  • Developed Client server module based on sockets. 
  • Developed Packaging module for the application distribution.
5. DSPMon (Distributed System Performance Monitoring system for Windows): This is a network based PC hardware and load monitoring system for all networked PCs from a central base. The administrator can generate PC up time to usage report for all network users at any point in time without visiting individual machine in network. This software collects all networked PCs usage data at regular interval and dumped it to a central database for future reference and consolidation. This became one of the highly acclaimed product and got incorporated in DRDO unit to collect PCs utilization report seamlessly.

Roles & Responsibilities
  • Developed design documentation. 
  • Developed Client part for Hardware detection.
  • Developed Server to capture all information from client. 
  • Developed oracle call interface module to store discovered module to a central database. 
  • Developed report generating and monitoring page-using ASP.NET. 
  • Developed OCX module for online graph.
6. Privacy Pilot: This system software is responsible for removal of windows temp files from magnetic memory permanently. It is also configurable to launch at the time of booting of OS. It also detects and removes temporary internet cache files upon closure of browser.

Client: American Megatrends Inc, Japan, Jungle Inc, Japan. 
Roles & Responsibilities
  • Developed application GUI for user interaction. 
  • Developed file searching and securely cleaning of files and contents from file system including recycle bin, Internet cache files. 
  • Developed FAT/FAT32 and NTFS file system cleaning module. 
  • Provided support for all type of browser, like Netscape, IE, Opera etc. 

Recognition


  • Recognition Received High Flyer Awards from Amadeus (FY 18, Q4).
  • Received ACE (Architect of Excellence) from Microsoft (FY 11, H1). 
  • Received ACE (Architect of Excellence) from Microsoft (FY 09, H2). 
  • Received Certificate of Achievement for Think week paper, titled "Unified text authoring framework". 
  • Received Awards from Ness Technologies for performance on multiple occasions within the work division. 
  • Earned three gold badges in  Hacker rank for solving 30 days coding challenge(30 problem solved in 30 days), problem solving(algorithm and DS) and practice problem solving on C and C++.

Education


  • Jaipur National University, Master of Computer Applications (MCA) Computer Science. 
  • University of Calcutta, Bachelor of Science (BS).

Certifications