Profile
• More than 11 years of experience in Software Design, Development, Production rollout, Maintenance & support of software development life cycle
• Worked as senior developer and coordinator role for 4 years at client location at T-Mobile Bonn, Germany & KPN Den Haag, Netherlands
• Worked on Design Patterns, SOA based architecture
• Strong Troubleshooting, Analytical, Logical, Debugging & Mentoring skills
• Expertise on C, C++, VC++, MFC, Java languages
• Also have experience on AngularJs, Perl, Shell Script, ATL/COM, Pro*C on different platforms – Windows & Linux
• Along with Technical area worked on Functional area of different domains: CRM, Telecom, Stock Exchange, Search Marketing, Gaming industry
• Interaction with both International Business and IT clients
Work History
Name of employer Period of Service Work Profile – Brief
Freelancing
July 2014 to current
I am currently working as free lancer. Worked on various project as free lancer.
TechMahindra – Pune,Germany, Netherlands
www.techmahindra.com
June 2012 to June 2014
December 2008 to April 2012
Worked as “Senior Software Engineer” for support & development of Number porting management system for fixed line numbers.
Client is KPN – one of the largest telecom providers in Netherlands.
Worked as “Senior Software Engineer” designing and developing Object oriented Applications on Windows & Linux platform with CRM domain. Also, guiding and supporting other team members for development activities.
CRM system is famous home grown scalable Telecom System covering all aspect of Telecom including Rating, Billing, Provisioning, and Charging Mediation. It has highly scalable architecture with excellent performance advantages and functionally flexible, which couples with SOA, Tibco, RPC. Also its Architecture provides support to adapt to new products and business rules easily. This system has multi-tiered architecture that supports synchronous and asynchronous processing of Business process.
Client is T-Mobile – one of the biggest mobile service providers in Germany.
Persistent Systems Pvt. Ltd, Pune, INDIA
www.persistentsys.com
March 2007 to December 2008
As a “System Software Engineer” I worked on a development and maintenance of a product “Yahoo Search Marketing”. It provides ads on partners websites, displayed under ‘Ads by Yahoo’ section. Based on schematic algorithm and conjunction with different selection criteria ads are published.
Client is Yahoo – one of the well known internet services providers.
June 2006 – Feb 2007
Also worked on “ShowCase Suite – SPSS”, Query application which helps users build SQL statements easily and manage queries efficiently. User can also schedule queries. Also allows user to view data in ways that help them understand conditions more clearly to support responsive, informed decision making.
Client is SPSS – one of world’s leading statistical software company.
National Stock Exchange iT, Mumbai, INDIA.
www.nseit.com
Jan 2005 to May 2006
As a “Associate System Analyst” worked on
Parallel Risk Monitoring system which calculates and monitors risk associated with each trading member on a Real Time basis in Derivative market. It assists business user to conduct in-depth analysis of broker’s position, Spread as well as Non-spreads, positions and Collateral associated with each trading member. It is a real time monitoring system involving distributed computing and parallel processing. I worked on enhancement of system in C, Java and Linux.
Client is National Stock Exchange of India Limited is the leading stock exchange of India.
Game King Pvt. Ltd. Mumbai, INDIA
www.gamekingindia.com
April 2004 to December 2004
Worked as “Software Engineer” to develop and design Web Based Games products. Mainly worked on C++, VC++ on Windows environment to create different Games and its supporting application.
Argusoft India Ltd, Gandhinagar, INDIA
www.argusoft.com
June 2003 to October 2003
Worked as “Trainee” for my last semester project. Project is to design a library which encapsulates native WIN32 API for graphics manipulation and provides simple operation for various transition effects. Similar to Microsoft Power Point slide transition. Library is for WIN CE platform.
Technical Skills
Operating Systems Windows, Linux, HP-UX, Free BSD
Languages C, C++, VC++, CoolGen, Java, AngularJS, Pro*C, Shell Scripting, Perl, C#, SQL, PL/SQL, ASP, VB
System & application programming Posix Thread, Windows Multithreading, STL, UML, Design Pattern, Socket & Network programming, IPC, RPC, Signal Handler.
Tools/ Databases
Products Microsoft Visual Studio, Rational Clear Case, CVS, Microsoft Visual Source Safe, Borland C++ 5.0, Compuware DevPartner Studio, UML
Totalview, GDB/DBX, ACE, MPICH, ACE, Boost, DDTS, Oracle, Microsoft Access
Protocol/ Functional area
SOA Backplane and TIBCO Adapters, SSL, POP3, SOAP, Telecom CRM domain, Stock Market domain
Personal Details
Languages Known English, German (Elementary)
Nationality Indian
Awards: Pat on the back , Cookies, Spot Award
Education
Total 18 years of Fulltime education with good academic track record
Qualifications
Qualification Year of passing University/Institution /%Obtained (Grade)
Master of Computer Application November 2003 Atmiya Institute of Technology and Science, Saurashtra University, Rajkot, Gujarat. India 69% (DISTINCTION) Aggregate of all 3 years
Bachelor of Science – Chemistry April 1999 Kotak Science College, Saurashtra University, Rajkot, Gujarat, India. 58.08%
Project Details
1 Number Portability System
Telecom Domain 1.5 year Production Support and Enhancement of existing system. Transition & stabilization of project. On site SPOC for team of 6 people. C++, Cool:gen, Oracle, TOAD, Unix Shell.
2 CRM Project
Telecom Domain 3.5 years
Design and Development of various Demands/Features,
Defect fixing, Production defects analysis, support & resolution, Mentoring team members
6 New features designed & developed,
8 Change Requests developed, 250+ Defects – Resolved, 50+ Production defects resolved,
Awards received – “Pat on the back” & “cookies”
Handled complex business products of Telecom Systems.
On site SPOC for team of 30 people. C++, VC++, STL, Clearcase, Design patterns, Totalview, XML, Various CRM Application & Framework, SOA Backplane, SOAP UI, DDTS, Windows, Linux
3 Content Match
Yahoo Search Marketing 1 year 9 months Design and Development of various Demands/Features, Defect fixing, Production defects analysis and resolution, Guiding team members 2 New feature designed and developed,
1 Change Requests – coded,
Also worked on Defects & Production issues,
“Spot Award” received for transitioning of project C, C++, Perl, Shell Scripting, CVS, RHEL, Free BSD
4 Query Application
SPSS 9 months Feature design understanding, code development, Production Defects analysis and Resolution, Unit Testing, Technical Documentation
3 new features designed and developed, Many defects and production defects fixed, Guided and Trained team members
VC++, MFC, C++, C#, Microsoft Visual Studio 2005, Borland C++, Windows 2000 Advance & 2003 Server, Windows XP
5 Parallel Risk Monitoring System
NSE 17 months Production Support , Technical Requirements understanding and analysis, Design, Development, Testing, Technical Documentation,
Excellent Production support has been provided, 10 Change requests, many defects fixed C, Java, Java Jni, JSP, Pro*C, Shell Scripting, PL/SQL, MPICH, D2K Form builder, Oracle, Linux, Unix
6 Version Check
Game King 4 months Responsible for Analysis, Design, Coding, Testing, Implementation and Documentation, Production Support Right from start to end. This application checks for current version of running client application. If any new version is available then does download through Internet without user intervention.
VC++, MFC, Microsoft Access, Windows 2000 Professional
7 User Management
Game King 3 months Responsible for Analysis, Design, Coding, Testing, Implementation and Documentation, Production Support Right from start to end. This module keeps track of each user’s account details like how many points used in surfing. And also maintain its session from login to logout. And when client logged off it’s details send via Internet to server VC++, MFC, Oracle, ISAPI – DLL/COM, Windows 2000 Professional, Windows 2000 Advance Server
8 Data Encryption/Decryption
Game King 1 months Responsible for Analysis, Design, Coding, Testing, Implementation and Documentation. Right from start to end.
To make data secure through internet from client to server, encryption/decryption is used. VC++, MFC, ATL/COM, ASP, Windows 2000 Professional
9 Graphics Library
Argusoft 5 months Responsible for Coding, Testing and Documentation. Implementation of graphics library, which provide MS Power Point like slide transition effects of given image. Also provide Alpha blending and mirroring of images VC++, eVC++ 3.0, WinCE
References
Available On Request
– Mahin