1. ANKITVAKIL
: 09740699608 ~: ankitvakil120@gmail.com Permanent Address: 5, Gokulkunj Apartment,
Goti-ni-Sheri, Khadia,Ahmedabad, 380001.
Date of Birth: 27/01/1988 Notice Period: 3 Months
PROFILE SUMMARY
• A result oriented professional with 6.4 years of experience in Software Development and working
knowledge of working in Connectivity (Wired, Wifi, Wifi-direct, Screen Mirroring, Networking,IOT),
Data Structure , Algorithm, Cloud ,Storage domain, File and partition encryption.
• Abilities in contributing to the design, development, testing, troubleshooting and debugging of the
software
• In-depth understanding of project planning, scheduling, progress tracking, reporting, risk and change
management for complete project SDLC
• Hands on experience of working on development using C, C++, UNIX.
• A proactive learner with a flair for adopting emerging trends and addressing industry requirements to
achieve organizational objectives & profitability norms
• An effective communicator with strong analytical and organizational abilities
EMPLOYMENT DETAILS
Since May’15 associated with DELPHI Automotive,
Location as Advanced Software Engineer
Since Aug’12 to May’15 associated with SRI-D (Samsung
Research Institute), Location as Senior Software Engineer
Feb’10 to Aug’12 associated with iGATE Patni Computer
Systems Ltd., Location as Software Engineer
FUNCTIONAL SKILLS
• Managing software development systems in the organization and involved in the design and
development of various projects
• Completing projects with competent cross-functional skills and ensuring on time deliverables within
pre-set cost parameters
• Conducting functional tests and analysis of reported defects and assuring that all products are defect
free with technical specifications
• Mapping client’s requirements, custom designing solutions & troubleshooting for complex information
systems & project management for timely delivery
• Providing implementation, post-implementation, application maintenance and enhancement support
with regard to software application system
TECHNICAL SKILLS
Tools: SANtricity ES Storage Manager, CimNavigator, Visual Source Safe, Beyond Compare,
Putty, SSH Secure Shell Client, Val grind, IBM Rational Software Architect for Web Sphere,
2. Clear Case, Clear Quest, SVN, VMware vSphere client,
WPA_Supplicant, WPA_CLI, XSUPPLICANT, HOSTAPD & Free Radius
ISA Server, IAS Server, Visual Studio 20010, Doxygen, Prevent, MyTest & BullsEye
Languages C, C++, UNIX,
LAURELS & AWARDS
• Tremendous were recognized by the management and was awarded with:
• L1(C, C++, UNIX) topper at iGATE Patni Computer System.
• L2(C, C++, UNIX) certified at iGATE Patni Computer System.
• Pat on the back for the error free implementation of the parser module which is a very critical
part of it.
• Pat on the back for wired and wireless QT gui, backend and driver integration.
• Team Excellence Award from client for implementing the dynamic requirement in such sort time.
• Team of the Quarter Award for our hard work from iGATE Patni Computer System.
ACADEMIC DETAILS
• Part time Master of Science from BITS, Pilani (Sponsored by iGATE Patni) in 2012
• Bachelor of Engineering from Dharmsinh Desai University in Electronics & Communication, Nadiad in
2009
PERSONAL DETAILS
Date of Birth: English, Hindi & Gujarati
Permanent Address: 5, Gokulgunj Appartment, Gotini Sheri, Khadia, Ahmedabad,
380001
MAJOR PROJECTS HANDLED
At DELPHI Automotives, Location as Advanced Software Engineer
Title: Wifi feature development.
Domain: Connectivity
Responsibilities:
Wifi development for farrari , Volks Wagon (VW) and Shanghai VW.
Tool creation for wifi certification and helping certification team in certification.
Wifi direct development of the SVW project.
Diagnostics development for wifi component.
Error handling of the wired and wireless.
Understand GTEST, GMOCK framework and test creation.
Implement static & DHCP configuration for wireless network.
3. At SRI-D( Samsung Research Institute), Location as Senior Software Engineer
Title: Connectivity Development in Samsung TV ( Orsay and tizen platform)
Domain: Connectivity
Responsibilities:
• Created the architecture for implementation of the different wired protocols.
• Created the architecture for implementation of the different wireless protocols.
• Created the architecture for implementation of the different Wifi direct protocols.
• Created the architecture for implementation of the different screen mirroring protocols.
• Developed unit test framework using gtest to verify wifi feature.
• Sef framework and Pepper framework used to create wrapper over wifi middleware that provides an
access to any UI applications.
• Implemented static & DHCP configuration for network.
• Worked on POC:
• IOT Gateway Demonstration.
• Voice calling notification to mobile.
Title: Cloud Video Streaming Solution
Domain: Cloud
Platform: C, C++, STL, Detoured Library Role: Developer
Responsibilities:
• DTV client for streaming data. (Digital Smart TV)
• FEC implementation. (Forward Error Correction) It is a technique for recovering the loss.
• BEC implementation. (Backward Error Correction) It is a technique for recovering the loss.
• Adaptive FEC implementation. (Adaptive Forward Error Correction)
• Initial Bandwidth Calculation.
• Adaptive bandwidth of streaming.
• GPU monitor.
• Hooking DirectX.
• Total Latency optimization from 200ms to 100ms.( Client -> Server -> Client )
• H.264 Encoder encoding technique.
At iGATE Patni Computer Systems Limited, India
Title: Picasso Connectivity for Merlin Programmer
Domain: Medical
Platform: Mont vista Embedded Linux (2.6), C, C++, STL, QT, Wired and Wireless driver, Shell Script,
Perl Script
Software: SVN, Source Insight, Monta vista Linux, QT, Wpa_Supplicant, WPA_Cli, ISA Server, IAS Server
and Radius Server.
Client: Large US based storage Medical Instrument supplier
Duration: Since Feb’11 – 08-Aug-2012 Role: Developer
Responsibilities:
• Investigated & did feasibility analysis of algorithms for partition encryption.
• Implemented partition encryptions on Monta Vista Linux using aes-256 algorithm.
• File encryptions with the crypto Library. Import and export the encrypted session record.
• Identifying QT capabilities for network configuration & status.
• Investigate on proxy settings for internet access.
• Implement static & DHCP configuration for wired network for 2.6 kernel.
• Investigate on wireless protocols & wpa supplicant for wifi network configuration.
• Identifying the drivers and support needed in the kernel.
• Created the architecture for implementation of the different wired protocols.
• Created the architecture for implementation of the different wireless protocols.
• Gui creation for the wired and wireless network.
• Error handling of the wired and wireless.
• Understand GTEST, GMOCK framework and test creation.
4. Title: Standalone NAS provider
Domain: Storage
Software: Microsoft Visual Studio 2008
Platform: C++
Client: Large US based storage OEM supplier
Duration: Apr 2010 – Feb 2011
Role: Developer
Responsibilities:
• Managing the Virtual server, File system Volume, CIFS-NFS shares, GNS Shares profile.
• Creating and deleting the Snapshot and Mirror.
• Virus Scan
• Creating the Users and assigning the privileges.
• Creating the FileSystem Quota.
• SNMP Profile for creating SNMP Trap Target and SNMP Community String.
• Implementing the Network Features such as ARP, Route and DNS Configuration.
• Creating the Logs and Statistic for various profiles.
• Requirements and Analysis: Understanding the requirements of the client and act as a functional
resource. Making the master excel sheet that can be referred by all.
• Developed parser module: its function is to convert output of z-shell into the structured format.
• Develop specific provider such as Instance, Method, Modify Instance and Association Provider.
• Defect Fixing - Root analysis of Defects and provide appropriate solution for the same.