We provide IT Staff Augmentation Services!

Software Consultant Resume

3.00/5 (Submit Your Rating)

TECHNICAL SKILLS:

Languages: Java, Scala, JavaScript, Groovy

Industries: Supply Chain Management, Financial, Software security, Retail, Cloud virtualization

Operating Systems: Linux, Ubuntu, Windows, OSX

Database: Sybase, MySQL, Oracle, MS SQL Server, Neo4j(cypher sql),MongoDB, Cassandra

Middleware: JMS (Advanced), Kafka, IBM MQ, ActiveMQ Rabbit MQ

Frameworks: Spring (including Boot and all modules), Spring AOP, REST, Spring Webflow, SpringMVC, Ehcache, Struts, Poi, OSGI, RedHAT rules, Drools, Weka Data Mining API, Hibernate, IBatis, JPA, JSP, AngularJS, AJAX

Web Server/ Portal Server: JBOSS, Tomcat, IIS, Liferay, Web logic

Big Data: Hadoop, HDFS, Zookeeper, Flume, Pig, Storm, Kafka

Web Services: SOAP, WSDL, JAX - WS, JAX-RPC, REST, AWS

Testing Framework: Selenium, TestNG, JUnit, Mockito

Build Deploy Repository Tools: Maven, Ant, Gradle, SVN, Git, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential

Software Consultant

Responsibilities:

  • Software Consultant in Intuitive Sunnyvale IOT project for running akka in highly distributed reactive environment to collect data from hardware devices and store forward this data to a data collection gateway using kafka and redis as cache. Working on redis for store and forward data, elastic search for log stash data analysis and docker image creation. Working on using scalaz for using command pattern wif streaming, play and akka. Development of content - server API using Solr.
  • Software Consultant in VMware EVO SDDC for making hypervisor product as part of R&D team: Lifecycle management module for the EVOSDDC cloud virtualization product new release. Work on developing REST API for microservices architecture to ensure deployment of software bundles to the data center rack. The components interact wif each other using microservice setup, kafka, casandra and zookeeper wif java and python. Integrated Kafka functionality for the project, working on ‘bring up’ services (Kafka, Zookeeper). Send and consume messages wif Kafka. Used akka heavily for distributed load management for reverse proxy.

Environment: Java, Spring Boot, Python, Scala, Zookeeper, Spring JPA, Cassandra, REST Web service, Oauth2, Maven, Git, Scala, Swagger, Akka, Kafka

Confidential

Software Consultant

Responsibilities:

  • Software Consultant in Nike - API Developer for Nike Soccer App Backend module that was developed which included REST API and MongoDB to expose services for publishing marketing assets like images, videos and content to mobile app. Extended OSGI components to expose nike catalog data as REST API using Amazon Web Services (using java, spring and mongodb). Created spike wif Google Play framework for initial prototype of project.

Environment: Java, REST, Play, JSON, JQuery, AJAX, Spring, Angularjs, TestNG, Mockito, JUnit, Maven, AWS, Mongodb, Git, Hadoop, Map Reduce, HDFS,rabbitmq

Confidential

Research Assistant

Responsibilities:

  • Analyze data and provide implementation for reading underground forums by doing extraction and storing to graph database. Built ETL tool using Hadoop Map Reduce jobs on 5 node cluster to check for social network analysis metrics.
  • Location based services project: Research the way the sensor API work in android and provide meaningful readings by normalization. Use of services running in background to take readings intermittently and also conserve battery.

Environment: Java (JDK 1.6), JavaUI(Swing), Spring, log4j,Junit, JSoup, JUNG API, Hadoop, Ubuntu, Neo4j, MySQL, Visio, Hadoop, Android 3.0, Weka API, Rapid Miner

Confidential

Associate Consultant

Responsibilities:

  • Realtime Management System - Develop new JMS system to publish quote data to an EMS topic and MQ queues using a canonical message format. Use Java MX Beans to monitor state of application at runtime.
  • Reverse engineering of existing code of previous system to understand the handling of very high volume transactions (300k per 10 hours) wifout missing a single message. Also included Drools as the rule engine separately and Guvnor as the BRMS for internal business logic.

Environment: Environment: Java (JDK 1.5), JMS, Spring (Core, AOP, JMS, JDBC,OSGI), log4j,Junit,JAXB 2.0,Castor,Redhat(Drools), RHEL 4, Solaris, Microsoft Visio 2007,Sybase ASE, Oracle ADF, SVN, Weblogic, Hibernate, XStream API

Confidential

Software Engineer

Responsibilities:

  • Channel Visibility Software: Develop software that consumes distributor data for analysis. Create reports that display the analysis results in browser. Code optimization using tools and JMS to accept multiple requests simultaneously. Developed Service API by creation of state management system for processing domain objects in the system.

Environment: Core Java, JSP, Servlets, Struts, Spring Webflow, Spring(all modules), Castor (XML api),JMS Advanced, IBatis, db4o, My SQL, ANT, JBOSS, Tomcat, Liferay & Hibernate, Castor, SVN, CVS

We'd love your feedback!