Sivasubramaniam Arunachalam

Member of Technical Staff at NetApp

Bengaluru Area, India

Summary
Technology Careers Java(j2EE) Scalable Web Applications Database Design Django Python
• Over 9+ years of extensive background in full life-cycle of software development process including requirements analysis, design, coding, testing, debugging and maintenance in Java/JEE & Python/Django based systems.
• Proven track record of analyzing and implementing flexible solutions that support frequent functionality changes in both online and batch systems of insurance/B2B domains and integration/storage technologies.
• Specialized in Software Architecture, Technical Leadership, Web Applications, Cloud computing and Micro Services.
• Experience in developing of scalable, performant object oriented software applications with a wide exposure to Internet and Intranet based web applications.
• Excellent knowledge developing and maintaining protocol implementations in Integration/Middleware/ SOA/EAI/JCA/B2B domains.
• Expertise in Object Oriented technologies using Core Java and JEE (JSP/Servlets).
• Member of SAP NetWeaver Process Integration R&D team and developed most of the new features requested by the customers and maintained File, JDBC, SFTP, PGP Adapters.
• Member of NetApp ONTAP products R & D team and engineered mission-critical features from concept to shipment and applied for US Patent (Avoiding Data Loss in a Copy-Free Transition of Storage Objects) for it.
• Sound knowledge of developing applications based on frameworks in both Java (Struts, Spring) and Python(Django).
• Wide exposure to industry specific protocols like Rosetta Net, AS2, OFTP, CIDX & PIDX.
• Wide exposure to software development methodologies like Incremental, Lean, and Scrum.
• Speaker at various professional conferences like SAP Tech-ed, PyCon India, JavaOne India, BarCamp Bangalore and various community groups like Bangalore Java, Python, Django Meetup groups.
• Excellent team player with good motivation, leadership, and interpersonal skills, able to express complex technical issues in business terms.
Experience

Member of Technical Staff at NetApp

Dec 2012 - Present

Senior Java/Python Developer for 7-Mode Transition Tool and Assessment and Planning Tool (https://transition.netapp.com/) * 7-MTT - 1.1, 1.2, 1.3, 2.2, 2.3, 3.0 & 3.1 (Transitioning 7-Mode stand-alone volumes, volume SnapMirror relationships, and configurations to clustered Data ONTAP) * APT - (Data Collection from Storage Controllers and Assessment) * SVM Simplicity using jsAPIs The 7-Mode Transition Tool enables you to transition 7-Mode stand-alone volumes, volume SnapMirror relationships, and configurations to clustered Data ONTAP. Contributions: • Technical lead for end to end delivery for various releases which includes design, implementation, code review, builds and partner engagements. • Designed and implemented the Parallel Sessions Support for complex data and configuration migrations to reduce the overall downtime for NetApp ONTAP based high availability systems. • Designed and implemented Automated Network Streams Management to minimize intervention of storage administrators and consultants during the data migration time frame. • Designed and implemented complex Copy-Free Transition Use Cases to save the bandwidth and time of minimizing intervention of storage administrators and consultants during the data migration time frame. • Actively involved in supportability initiatives to make the product designs better by closing working with field/support engineers, end users (Storage Administrators/Consultants) to improve the customer experience and it reduced the support cost. Tools & Technologies: • Java 8 & Python 2.7, Django and Spring • REST, XML, XLST and JavaScript • Perforce, Eclipse • Apache Tomcat, Nginx and uWSGI

Senior Software Engineer at SAP Labs

Jul 2010 - Jan 2013

Associate - Projects at Congizant Technology Solutions

Sep 2007 - Jul 2010

Education

B.Tech(IT) at Anna University

May 2003 - May 2007

image/svg+xml
Push pixels...
Shovel coal into server...
Create mockups...
Defend the wall...
Draft storyboard...
Disrupt an industry...
Achieve profitability...
Become a unicorn...
Become Batman...