Sr. Software Engineer Resume
SUMMARY:
- Modelling, developing and implementing enterprise application.
- Embedded Systems Programming experience
- Hands on Experience in setting up and configuring the virtualization managers - ESXI, CITRIX Servers
- Hands on experience in Windows cluster configuration.
- Hands on experience configuring various hosts to run Block IO and File IO executions with different storage systems.
- Work experience in HPE Smartfabric products - Smartsan -
- Hands on experience in Zoning and configution of different data transfer protocoals FC, FCOE and ISCSI for different Models (Brocade, CISCO, Mellanox and HP)
- Experience in configuring 3PAR peerpersistance configuration and Testing.
- Experience in working with dedup and nondedup virtual volumes.
- Experience working with HPE mass storage systems 3PAR’s, MSA’s, EVA’s
- Outstanding Automation test skill in HPE 3PAR mass storagesystem.
- Very good understanding and experience in the SAN environment - different types of Switches Storage devices and Hosts.
- Hands on work experience with different flavours of Linux (Ubuntu, Fedora, Red hat, Suse Linux, Solaris, and HPUX).and in windows OSs.
- Experience in networking and application debugging/profiling tools (Wireshark, GDB, Gprof, fox).
- Proven experience in implementing solutions using C, Python & C++ programming based on the client requirements.
- Hands on work experience in Subversion tools GIT and SVN.
- Experience in Cross Compilation.
- Work experience in Databases - MySQL, SQLite, PostgreSQL
- Database migration experience.
- Experience using RabbitMQ AMQP for the file Access Auditing in HPE 3PAR.
- Implemented consumer and receiver application for the AMQP using python.
- Work experience in Google Protocol Buffers to serialize the audit events.
- Worked on data serialization and deserialization using Google profobuf.
- Work experience in Openstack infrastructure.
- Developed automation script to test the Openstack APIs- Keystone, Object store and Swift.
- Strong interpersonal skills.
- Looking for challenging opportunities to move my career forward.
TECHNICAL SKILLS:
Language Primary Skills: C, Python.
Languages Secondary Skills: Java, C++, Perl, Unix shell scripting, Powershell, XML, CGI.
Databases: MySQL, SQLite, PostgreSQL
Protocols: SMB, CIFS, NFS, RTSP, FTP, SFTP, HTTPD, SS7, GSM.
Development Tools (IDE): NetBeans, Pl-SQL developer, ICSE, Auto service4.2, ONVIFOpen Stack APIsKeystone, Object store
Debugging tools: Wire shark, gdb, kdb, Strace and http fox.
Open Source Products & Tools: RabbitMQ, Google Protobuf, GIT, SVN, Cygwin
Storage: 3PAR, MSA, Ibrix, ESXI virtualization Manager, Citrix Server
Servers: RHEL, SOLARIS, SLES, AIX, HPUX
Switches: Brocade, Mellanox, Ciscso, HP. Protocols - FC, FCOE, ISCSI
Testing Tools: Jmeter, Selenium, Scripts- unix and python
PROFESSIONAL EXPERIENCE:
Sr. Software Engineer
Confidential
Responsibilities:
- Understanding the business requirements and functional specifications of the client module.
- Designing and corresponding actuate report templates.
- Analyse and understand business, functional and UI requirements for each product patch and release.
- Provides leadership, direction and strategy on technical issues, and mentoring of techs and test engineers.
- Develop and design static and dynamic testing strategies to increase product quality.
- Monitor development testing plans, verify unit and integration testing performed.
- Automation of various test cases involved.
- Documenting test case scenario step followed for various tasks for specific module.
- Work on mass storage arrays i.e. 3PAR, MSI, EVA to qualify with different hosts and switches.
Confidential
Responsibilities:
- Independently designed and implemented SFTPD enabled share protocol.
- Involved in the design and implementation of ftp and ftps share protocol.
- RCA for various product issues.
- Debugging of vsftpd and proftpd open source code for the RCAs.
- Involved in customizing the proftpd and vsftpd open source code for the proper fix needed.
- Worked on various bugs and enhancement requests for the httpd protocol share implementation for HPE 3PAR.
Confidential
Responsibilities:
- Designed and developed the testing frame work for Tier2cloud.
- Designed and developed the application to test keystone and Object Store API Tier2cloud.
- Smoke test development for the Tier2cloud application.
- Automation of the test cases for the different open stack library components used in Ter2cloud.
Confidential
Responsibilities:
- Design and Implementation of many features in TA.
- Analysis of the root causes of the issues and come with appropriate fix.
- Independently worked in the design and implementation part of many features.
- Involved in code review and provided the needful suggestion.
- KT to the client for product related queries.
Confidential
Responsibilities:
- Design and Implementation of many features in securemind.
- Integration of different models of cameras with the securemind application.
- Integration of different models of encoders with the securemind application.
- Implementation of backup and restore configuration feature for the securemind.
- Design and implementation of the Push notification feature for the Android and IOS successfully.
- Independently designed and implemented the migration of the securemind application from SQLite to MySQL database successfully.
- Cross compilation of the application in different platforms.
- Decoding and decryption of the securemind player.
- Database optimization of the application to improve the application performance successfully.
