A skilled Software Engineer with extensive experience in object oriented design, End-End (Full Stack) Enterprise Web Applications and Web service development.
Solid experience of leading architecture, design and development of UI/UX along with back end support needed using GWT, GXT, Java, Swing and JS
Solid Experience with building Python Application on Docker based StackStorm Framework with REST APIs, Java.
Experience with developing Python and Java test Automation Framework and leading test development in Java and Python.
Languages Java, SQL, Python, GWT, XML Schema, JSON
Software and OS Spring, J2EE, JPA, Maven, Tomcat, nginx, Mac, Windows, Linux
Database Oracle, Postgres, Berkeley DB XML, SQL, Hibernate, DSL, PL/SQL
Dev tools and Agile STS(Spring), Eclipse, IntelliJ, PyCharm, Git, BitBucket, Bamboo, Jeera, ClearCase.
Containers Docker, StackStorm
Senior Software Engineer08/2014
to Current Plexxi Inc – Nashua,
Senior contributor to the development of Java Spring Hibernate based (MVC) enterprise application Plexxi-Control and Container, Python based application Plexxi-Connect in a Accomplishments: At Plexxi-Connect team successfully designed and developed several features on a Docker based StackStorm Platform using Python, Postgres SQL, REST API, nginx and Java to manage Plexxi Network along with Virtualization platforms VMware Vsphere and Nutanix Prizm.
Developed automated unit test suites for all the features.
On Plexxi-Control provided several Java J2EE REST APIs on Plexxi-Control Server side Component to facilitate high performance data acquisition for Plexxi-Connect.
Designed several complex high-performance SQL, Hibernate queries for the same.
Responsible for designing and developing number of features for our J2EE based management Web application for data centers and visualization that leveraged Spring, Hibernate, Python, REST in a complete Agile Environment.
Lead the design with implementation of special features Inband Management and Fabric Link Encapsulation.
Lead the design and implementation Python Test Automation Framework and guided a team of developers in India Lead and designed Schema based Config UI screens generation engine for Plexxi-Control which reads the network element schema and automatically renders the screens to view and configure schema objects.
Work involved extensive UI work in GWT, Java Script, TEST APIs, Controllers, Hibernate and DSL SQL queries and Schema parsing.
Principal Software Engineer, Tech Lead, Oracle Software Security Compliance Lead05/2005
to 08/2014 Acme Packet Oracle Corporation – Bedford,
As second member of the team contributed in building the team, grew from Software Engineer to Principal Lead over 9 years while being End-End (Full Stack) Java developer.
Accomplishments: Successfully lead architecture and development of Provisioning module based on GWT MVP (Model-view-presenter) model.
Conceived and developed Schema/Data driven UI generation system along with attribute dependency rules engine.
Conceived and developed granular configuration provisioning system for multi-threaded multiple concurrent users, thread pools and queuing Came up with the first ever set of web services SOAP-xml applications to provision the system.
Designed and developed elaborate reporting features for HDR Security Lead (SPOC) for Oracle Software Security Compliance Management between April 2013 - 2014 August, In addition to my software development duties managed Oracle Software Security Compliance management for the product line.
Keep the product-line to be security compliant.
Conduct architectural risk analysis, monitor code and releases for security compliance.
Utilize several internal tools and packages like HP Foritfy suite and WebInspect for the purpose.
Senior Software Consultant05/2000
to 05/2005 Mind Tree Consulting Previously ASAP Solutions
Worked as software development consultant for industry leaders Sycamore Network's Silvx Manager NW Management Application, Verizon Data Services Tampa FL and Waltham for BAAIS FTTP, IP-VPN, TONIC systems and Verilink BU Photonics Center Boston.
Technical Staff Software Development12/1997
to 05/2000 Lucent Technologies Naperville
Master of Science: Computer Science1998Bradley University Peoria (IL)-