N MURUGESAN
Working from Tue 20-May-2003 to Thu 17-Aug-2023 excluding:
the year 2020, few months during 2013, 2021 and 2022, few days during 2004, 2013 and 2023
B.E COMPUTER SCIENCE
Opensource: MyMobileNumber
Experience: 15+ years at IT
|
C C++ Linux UNIX AIX SunOS HP-UX CYGWIN_NT
a. g++.exe/CC/cc/xlC/g++/aCC
b. -lrfcsdk/-lnwrfcsdk
c. make/gdb.exe/gdb/dbx -g -O3
d. openssl/.exe speed -multi 900000000 |
Excluding
a. Microsoft visual studio
b. devops
c.javac
d. Embedded
e. Kernel |
|
|
Summary
SENIOR IT MANAGER/DIGITAL ARCHITECT/TEAM LEAD having 15+ years of experience to work with a product/release-based IT company which used to promote product quality and services using TCP/IP/SSL oriented protocols, learning knowledge management and approvals across the world using OPENSSL security.
Professional summary:
• Integrated multiple products across all platforms (Linux/HP-UX/SunOS/AIX/Cygwin) to work with business owners and clients when required.
• Develop/resolve the enhancements/bugs using common data history including related approval for each developer before applying the changes/enhancements.
• Experience in handling teamwork, knowledge transfer, documentation, automation using C++/C/debugger/gdb.exe/gdb/dbx/shell script based on required operating system on time.
• Received Award of Excellence in Q2 for excellent contributions in the C++ and C product release.
• Obtained appreciation on:
• Resolving application due to segmentation crash using debugger at all operating systems.
• Knowledge transfer across the world and obtained four certificates.
• Implemented shell script which was invoked by few lines python code for automation.
• Remote logon from one OS to other OS using automated shell script
• Porting an application from Linux to windows within 1.5 month using Cygwin.
WORK EXPERIENCE:
SONATA DIGITAL ARCHITECT |
Protocol |
Fri 28-Apr-2023 to Thu 17-Aug-2023
|
1. Completed onboarding, Induction process and all assessment process
2. knowledge management and related documentations.
3. Status report using SSL security including emails.
|
SSL protocol
Windows SSL
using:
Makecert.exe
Certutil.exe
Pvk2Pfx.exe
AXUtil.exe
ldd.exe
dumpbin.exe
|
BIDRECTIONAL KNOWLEDGE TRANSFER.
SSL axutil and Makecert to handle SSL Authorization and data engine product.
IDA documents.
Automation to create SSL certificates and license key files using batch file.
Shared documentation at bug reports related steps before and after bug reports from developer side.
|
QUESS LYCATECH TEAM LEAD
|
Protocol |
Thu 22-Sep-2022 to Mon 24-Apr-2023
|
1. Parsing mobile recharge usages at database from ALTAN.
2. Handling teamwork using dynamic library to upload/receive receipts using C++ program at Linux
3. Release updated code on time
4. svn usage to approve updated enhancement.
5. Team member (4 members) rewards and team shares.
6. Using common make to compile using PROC C++ and C, including debugger.
|
TCP/IP protocol using opensource libraries: libcurl libssl libcrypto |
Included wrapper class to parse user input for new post paid requirement
Included libcurl library enhancement supporting SSL certification versions at https/external at client/server.
Handling IDA documentation and the teamwork.
Shared gdb/vim/make/Makefile documentation to the team
|
COGNIZANT: SENIOR MANAGER
|
|
Tue 09-Mar-2021 to Fri 31-Dec-2021
|
AIX 7.1 FTP enhancement (4 members)
1. Handled teamwork and provide related approval to the team
when updating the code due to bug fix or enhancement.
2. Replace TCP/IP connection using openssl connection (C++)
3. Documentation, related knowledge transfer, teamwork and svn.
|
TCP/IP libssl library |
Initially FTP server was provided at AIX 7.1
Client new requirement was to include SSL_connect to handle client connections
Based on SSL_accept/SSL_connect handle new enhancement including new versions
Handle svn log like the way of handling teamwork
|
ACCENTURE: TEAM LEAD
|
|
Mon 30-Dec-2013 to Tue 31-Dec-2019
|
01. Deployment automation (C++/C based products) based on client action to buy/sell products.
02. EDI Express application enhancement.
03. Handled 53 teams when releasing the products at time.
04. Time scheduling, advanced breakup at current work due to other team/external lib bug dependencies.
05. Connect out services based on automation, teamwork and svn.
|
TCP/IP UDP/IP SSL HTTPS HTTP SFTP FTP |
53 teams used to release product
Handle svn handler and automated replies to release
Updating the same at apache web server handling release versions at various OS
Bug reports(conditional/pointer/recursion/performance) and related counted fix
Product varies from C/C++/java/shell scripts/install.pro or default user profile
|
VISOLVE/SENAS.NET: TEAM LEAD
|
|
Mon 05-Aug-2013 to Fri 27-Sep-2013
|
Customer Relationship Management
1. Sender receiver EDI transmission and related automation at HP UX operating system using C and C++.
2. Handling the teamwork (12 members)
3. Resolve all bug fix due to core dump issues.
4. Knowledge transfer across the teams when required including related documentation at common server.
|
TCP/IP |
01. Edi file transmission and handled teamwork
02. Knowledge transfer at EDI format including regular expressions.
03. Handled all test results at browser sent from QA team
04. Optimized compilation and handling errors due to optimization.
|
GLOBAL EXCHANGE SERVICES(GXS) a part of GE SENIOR SOFTWARE ENGINEER
|
|
Mon 09-May-2005 to Fri 02-Aug-2013
|
Enterprise Resource Planning(ERP)
01. Handle finance products for transfer of money using sftp
02. (C and C++ at all operating systems)
03. Handle bug report and fix based on priority, new SAP IDOC enhancement, documentation
04. Teamwork (30 members) and svn.
|
SAP_RFCSDK
SAP_NWRFCSDK
OTX
TCP/IP
UDP/IP
HTTP
HTTPS
SFTP
|
ERP product having:
EDI/IDOC multi language files support to buy items at shopping
01. sftp to support trading partner actions to send/receiving money
Cleared all bug fix from 2005 till 2007
02. Initially test team was there from 2005 to 2007
After 2007 testing team for our ERP product has been moved to test other teams
Reason: my good factor at development and testing at all OS.
03. Good documentation using integrated development authorization
This supported future team to handle our product using IDA document search
instead of using network search
04. Handled remote functions using RFCSDK/NWRFCSDK (SAP) libraires to use *.idoc files.
05. Example test:
remove all memory leak
06. Release a bug binary using +O3(HP-UX) option
wait for server to go down, take a backup and update binary
send a mail to that particular client
client submitted that(edi) file
Replace and restarted original binary
Found the issue due to for loop having invalid conditional checking
This happened only due to that particular edi file alone.
|
NESS TECHNOLOGIES SOFTWARE ENGINEER
|
TCP/IP |
Mon 30-Aug-2004 to Thu 28-Jul-2005
GXS HR approved to join on Mon 09-May-2005
|
Mission critical Business Objects Application Integration
1. Convert Linux C++ product to windows using Cygwin
2. Test compiled program and dependent libraries.
3. Documentation, handling teamwork (20 members), svn.
|
TCP/IP |
We need to convert Linux C++ program to windows
Divided the team to two divisions
Half of them converted 40% at 01 month.
Remining half completed all of them to Linux at 01 month using Cygwin(bash.exe, g++.exe, gcc.exe)
|
KOVAITEAM/VISOLVE Software Engineer
|
|
Tue 20-May-2003 to Wed 25-Aug-2004
|
Internet Express
1. Compile and test opensource products at HP-UX 10.00 11.00 11.11 and 11.23 PA-RISC/IPF
2. Testing (bug fix) and obtain updated code form opensource.
3. Handling team (12 members) and DB, svn
|
TCP/IP HTTPS SSL |
Obtain open source code.
Initially started using PHP(only for 3 months) to handle communication using mysql DB
Example: openssl
compile those opensource programs at HP-UX
Create depot(like setup.exe at windows)
to install those applications.
I used to handle teamwork, including knowledge transfers:
https://github.com/openssl/openssl/pull/6322
https://markmail.org/message/wnvy75yf6vhyuhnw
|
|