Sign in

Software Engineer Data

San Jose, CA
October 27, 2018

Contact this candidate


Vik Jagan

San Francisco, California, USA

Over Eight years of experience in developing web/mobile platform using Agile Methodologies for distributed systems to support millions of users.

Contribute code to open source systems like Elastic Search, Piwik.

Leading the development team, coordinating with cross functional teams for multiple product versions.

Experience in designing the middleware infrastructure for building the enterprise applications and connector architecture that enables mircoservices to interact with enterprise systems.

Worked on designing the work flow between the multiple heterogeneous closed products using different messaging techniques.


Java, Python, PHP, Node.js, Javascript, ReactJS, AngularJS, React Native, Android

Spark, Spark SQL, Spark Streaming, Hadoop, YARN, Hive, Storm, Kafka, Zookeeper.

Cassandra, Elastic search, Mongodb, MySQL, Oracle, MS Sql Server, Redis, Memcached.

Spring Boot, Spring, ActiveMQ, Hibernate, Apache Axis, Jasper Reports, Apache Lucene.

Chef, Apache2, Nginx, Tomcat, JBoss, WebSphere, WebLogic, Gradle, Maven, Ant, Cruise Control, Jenkins.


Staff Software Engineer, Digital Insight, USA 05/15/2015 – Till Date

Provide leadership to successfully execute on the engineering and release priorities in a dynamic application development environment.

Worked on building data pipelines using big data technologies on large scale unstructured data sets.

Troubleshoot performance issues across the entire stack with JVM, GC tuning, heap dump analysis experience

Prototype ideas quickly using cutting-edge technologies.

Environment: Spark, Spark SQL, Python, Cassandra, Elastic Search, Spark Streaming, Hadoop, YARN, Hive, Storm, Kafka, Zookeeper, React JS, Spring.

Technical Lead, AlertEnterprise, USA 06/14/2011 – 05/13/2015

Designing and development of the Identity and Access Management product using the Agile methodologies.

Optimizing the code for high performance and scaling of the product for multiple clients.

Architecting the data distribution across the globe through the Content Delivery Network, for both the internal and external clients.

Porting of the existing solution across the multiple databases and application servers.

Environment: AngularJS, J2EE, Spring Boot, Hibernate, Redis, MySql, Tomcat, JBoss, Jenkins, PHP, MongoDb

Software Engineer, Cisco Systems, USA 12/17/2007 – 06/13/2011

Lead the complete SDLC process from Analysis, Design, Construction, Testing and Implementation using IBM RUP methodology.

Involved in design and development of the complete Business Architecture for the Crop Reporting System.

Designed the application that interacts with the seven external systems.

Develop the automated application build for the JBoss application server

Environment: Android, J2EE, MQSeries, Struts, JCA, iReports, Jasper, IBM Requisite Pro, Drools, RSA, JBoss.


A Study of Parallelism in Multi-Join Queries. GRASP 2007, Wichita, Kansas, USA

Adaptive Learning Algorithms for efficient Classification of video Streams. Dharshan 2004, India.

Cross Platform Remote Program Execution Efficiency Analysis. NIT 2004, India.


Master of Science in Computer Science, Wichita State University Wichita, Kansas, USA, 2008

Bachelor of Science in Information Technology, Anna University Chennai, India, 2005

Contact this candidate