Director Software Engineering -- Data Engineering @ Salesforce
Senior Manager Software Engineering (Predix Platform) @ GE Digital
Senior Member of Technical Staff @ Pivotal Inc.
Education:
B.E, Electronics and Communication Engineering @
M.V.G.R College of Engineering
About:
Continuously acquire skills in architecting enterprise software products and ship high quality enterprise software. A proficient polyglot developer.
Specialties:
Languages -- Java , Python,NODE JS,JS and C
DB -- PostgreSQL,DB2,Oracle,MySQL,HSQL,GPDB,mongoDB,Cassandra,NoSQL and GraphDB
OpenSource -- Eclipse RCP , SWT,JFace,Hadoop , Hbase , Hive , Pig , oozie , Hcatalog, Zookeeper , PHD, GPHD, GPDB
Mobile Related --- Mobile
Continuously acquire skills in architecting enterprise software products and ship high quality enterprise software. A proficient polyglot developer.
Specialties:
Languages -- Java , Python,NODE JS,JS and C
DB -- PostgreSQL,DB2,Oracle,MySQL,HSQL,GPDB,mongoDB,Cassandra,NoSQL and GraphDB
OpenSource -- Eclipse RCP , SWT,JFace,Hadoop , Hbase , Hive , Pig , oozie , Hcatalog, Zookeeper , PHD, GPHD, GPDB
Mobile Related --- Mobile Device Management for iOS, SCEP , JAMF Product for MDM
WebRelated --- JavaScript,HTML,CSS.
WebApplication Related -- Hibernate, Struts,Struts2,J2EE,EJB,DOM/SAX, SOAP,REST API , WEBSERVICES
Security -- TCP/IP,PKI
Servers -- Apache , Tomcat , Jetty
Testing -- Junit,Testng,Selenium,AppPerfect,Jmeter,Jprofiler , Automated Test Suites using Java
Scripting -- Shell, Ant ,Python.Ruby
Cloud Related-- Cloudfoundry
Deployment Tools -- Jenkins,Hudson,CruiseControl.
Repositories -- SVN,GitHub,Cvs,Perforce.
Interests :
Algorithms and Data Structures and solving Puzzle problems.
Participating in coders competitions and Hack Days.
Staff Software Engineer (Predix Platform) @ From October 2015 to Present (3 months) Senior Software Engineer (Predix Platform) @ From March 2014 to October 2015 (1 year 8 months) Senior Member of Technical Staff @ From May 2013 to February 2014 (10 months) Consultant Senior Developer @ • Develop and maintain relationships that are strong and balanced with the team and Customer IT leadership.
• Develop SOAP, REST API’s for users interaction to get/put/post operations for different functionalities.
• Design DB architecture for 500k+ users.
• Develop Automated TestSuites for application and integrate tools like jProfiler,jMeter.
• Coordinate development and testing across multiple teams
• Integrate LDAP and APNS for directory schema read
• Develop Plugins for User Interaction using Eclipse RCP.
• Develop Server side Backend logic and fix bugs.
. Deep understanding of the Web technology stack (TCP/IP, HTTP, HTML, JavaScript, CSS)
• Developed Automation framework using core libraries in Java
• Implementation, Execution, debugging, Coding Rules, Automation using Java.
• Implemented Secure messaging using Java Messaging services API.
. Implement application based on MDM.
. Implement PKI in the application. From December 2010 to May 2013 (2 years 6 months) Sr Software Engineer @ • Manage Release Management process for the project.
• Introduced several automation scripts for the release process.
Develop Automate Test Suites using Core Java Libraries.
• Design and estimate the efforts for the modules.
• Develop Factory Framework for widgets creation
• Develop SOAP,Web Services and REST API.
• Develop Customized Widgets.
• Eclipse RCP Plugin development.
• Developed Performance and Automated Test suite using Java From April 2009 to December 2010 (1 year 9 months) Consultant Developer @ • Develop Python Scritping to upgrade Apache and Tomcat environments.
• Deploy Apps using release management tools.
• Develop applications using Struts , Servlets and Spring.
• Work on JavaScript,HTML and CSS .
• Performing configuration changes for the new projects, which will be hosted on the servers.
• Develop Test Suite to test performance, use cases.
• Coordinate development and testing across multiple teams
• Upgraded Apache from 2.0 to 2.2
• Upgraded Tomcat from 5.0 to 6.0
• Used Ant scripting to modify the buid.xml file.
• Developed Python script to fit the new modules of Apache.
• Written Shell scripts to do the health check on all boxes.
• Written Shell scripts to deploy the .jar and .war applications on the boxes. From January 2006 to April 2009 (3 years 4 months)
B.E, Electronics and Communication Engineering @ M.V.G.R College of Engineering From 2001 to 2005 Kamalnath Devarakonda is skilled in: Tomcat, Ant, JUnit, Java, REST, Eclipse, JavaScript, SOA, Apache, Shell Scripting, Python, EJB, Hadoop, J2EE Application Development, J2EE Web Services