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
Skills: C++, C, openssl, HTML version4, common Makefile, valgrind, gdb/dbx/gdb.exe, bash.exe, bash, mksh.exe and ksh shell scripting.
Certifications:
01. Certified Linux Guru
02. Certified Expert
03. Certified Linux Master
04. Certified Shell Scripting.
05. Received (OS Master and IT knowledge transfer) ten certificates due to my knowledge transfer across the world and new joiners.
BUG FIX AT OPENSOURCE CODE openssl/g++/gcc during 2004,2018 and 2023.
std::cout segmentation fault in __attribute__((constructor)) function g++ 13 resolved
openssl archive for one of the bug fixes
openssl archive for multiple bugs reported
Fri 03-Feb-2023
Mon 21-May-2018
Wed 25-Feb-2004
EDUCATION DETAILS
Qualification College/School Year Percentage
BACHELOR OF ENGINEERING COMPUTER SCIENCE, GOVERNMENT COLLEGE OF TECHNOLOGY, COIMBATORE TAMINLADU INDIA 1999-2003 72.70%
HIGHER SECONDARY XII SRI VIJAY VIDHYALAYA MATRICULATION HIGHER SECONDARY SCHOOL, DHARMAPURI TAMILNADU INDIA 1998-1999 92.75%
MATRICULATION SRI VIJAY VIDHYALAYA MATRICULATION HIGHER SECONDARY SCHOOL, DHARMAPURI TAMILNADU INDIA 1996-1997 82.36%
Personal details:
Passport No Not publishing here Last job location Bengaluru (work from home)
for Bengaluru project.
Notice period 01 Month(negotiable) Languages (Speak/Read/Write) English and Tamil
Immediate Joining Yes. Languages Read Hindi and Kannada
House address No. 974 L.I.G, SATHYAGIRI NILAYA, SURYANAGAR, JIGALA ROAD, BLOCK 03, PHASE III,
BENGALURU URBAN 562107
KARNATAKA
INDIA
Expected CTC: GREATER THAN OR EQUAL TO 10% of CURRENT CTC AND NEGOTIABLE
My Hobby
01. Created and maintaining a website http://www.geocities.ws/murugesan where I add information on financial advice, bugs I faced while using third party tools and ways to fix them.
02. Soap(like simple object access protocol) carving
03. pixels using TurboC++
I hereby state that all the information provided above being true to the best of my knowledge.
Regards,
N.Murugesan
Site developed and maintained by Murugesan Technical Enterprise knowledge transfer solutions © 2003 to 2056. All rights reserved. PrivacyPolicy