Advisorymanager/enterprise Architect Resume
SUMMARY:
- Around 14 years of experience in designing/developing highly scalable, distributed, Cloud Native solutions using various Big Data/Cloud/NonBlocking technologies/framework
- Worked extensively on BigData Analytics, In memory Data Grids, DevOps, IAAS/PAAS platforms
- Extensive hands - on experience in Core JAVA 8,J2EE,HADOOP 2, Hive, Spark 2, SparkStreaming, Kafka 0.9, NIFI,Amazon EMR, Pivotal Cloud Foundry 1.7, Cassandra 3.6, Spring Cloud Services, Spring Boot, JSP, Struts, EJB, JMX, JCONSOLE, JMS, MQSeries, RabbitMQ,XML, XSD, AJAX, WebServices, AdobeFLEX 3.0,Maven, Spring 3.1.2, Hibernate 4.1.7, WebLogic, Websphere,Jboss and Tomcat.
- Experience in Designing/Developing cloud native SAAS applications on Popular Cloud platforms(AWS, Pivotal Cloud Foundry 1.7 )
- Experience building Containerized applications with Docker, Kubernetes,AWS ECS.
- Experience in AWSCloudformation,AmazonEMR,EC2,Security,Networking, S3,Cloudwatch,VPC,CI,CD,ECS,Redshift,Lambda,StateMachines,MachineLearning,ElasticSearch.
- Extensive experience as a Hadoop Admin. Cluster Planning, Cluster Set up, Resource Management, High Availability Set up. Experience working with Cloudera Manager.
- Implemented SOA Using JINI, Java Spaces, Web Services and Restful Services (JAX-RS), OSGI based architecture, Spring Integration, JbossFUSE.
- Very Strong Experience in Parallel/Multithreaded programming using Java1.7 Concurrency Utilities, HazelCast,Hadoop,Hive,SpringGemfire.
- Experience building Distibuted MicroServices based architecture (SAAS) using Spring cloud,Spring boot, Eureka, Zookeper, Zuul,Circuit Breaker,Hystrix,Ribbon,Zipkin
- Experience building real time data analytics platform using Hortonworks Data platform, Apache NIFI,Kafka, Storm, Zeppelin,Hive,HDFS
- Experience building Serverless application using AWS Lambda, APIGateway,Auth0,ElasticTranscoder
- Implemented Security in Web applications using SSL, Siteminder,JOSSO,Spring Security,Oauth2,UAA, AWS Security.
- Sound expertise in Data Structures and Algorithms in JAVA.
- Solely designed and developed Reusable Components.
- Extensive experience in designing frameworks for various applications.
- Extensive experience in performance improvement of the application by analyzing heap dumps and resolving memory leaks using various tools such as JMX,JCONSOLE, AppDynamics, Zipkin,Cloudwatch.
- Currently Working with EY
- Worked with hCentive as a Sr Technical Architect from
- Worked with Confidential as a Developer/Architect from
- Worked with New York Stock Exchange( Confidential Euronext) From
- Worked with Confidential from
- Worked with Oracle Financial Services from .
- Worked as a Software Engineer in Confidential (SEI - CMM Level 5 Company) from .
- Worked as Project Trainee in ISRO Bangalore for 4 months.
- Good analytical and problem solving skills
- Good Leadership skills and good at handling pressure.
TECHNICAL PROFICIENCY:
Languages: Java, C++, C, PL/SQL
Web Technologies: J2EE,JSP, Servlets, Struts, AJAX AdobeFLEX3.0, ActionScript3.0, Javascript, XML, JAXB, WebServices, EJB2.0, JMS, MQSeries, ConnectDirect, Spring3.1.2, Hibernate4.1.7. JAX-RS, JAX-WS,JMX
Big Data Technologies: Hadoop 2, Hive,Sqoop,Flume, Cassandra 3.8, Ehcache,Spark 2,Kafka 0.9, Gemfire 7,Apache NIFI,Spark Streaming,Gemfire,Strom
Cloud Technologies: AWS,CloudFormation, Amazon EMR,VPC, Pivotal Cloud Foundry 1.7, Pivotal WebServices, Spring Cloud Services, Amazon cloudwatch,cloud alarm,Docker,Kubernetes
Tools: Vss,Svn,Maven, Toad, Eclipse3.1, RAD, WebLogicWorkshop, FlexBuilder3.0, BlazeDS, JbossFuse,Jenkins,Cloudbees
Operating Systems: WINDOWS, OS2,AIX,UNIX,Linux,Ubuntu
Databases: MySQL, Oracle 10g,DB2,PL/SQL,Cassandra 3.6
Middleware: WebLogic9.2,Weblogic8.1,IPlanet,tomcat,Websphere6.1,BlazeDS 4
WORK EXPERIENCE:
Confidential
Technology: Spring Boot, Kafka, Redshit,EMR, AWS, Hadoop/EMR,Docker,ECS,Hadoop,Cloud Foundry,Kubernetes,Spark MLIB,Spark Streaming,Apache NIFI,DevOPS,Kinesis
AdvisoryManager/Enterprise Architect
Responsibilities:
- Led the design and development of a Health Benefits exchange Platform. Responsibilities involved Gathering IT Requirements, Cloud Vendor assessment, building/managing/deploying AWS/CloudFoundry platforms,Setting up Hadoop cluster, Designed and developed the SAAS based cloudnative/microservices solution using Java, Spring cloud,kafka,gemfire,cloudfoundry,Docker,Kubernetes,Cassandra. Leveraged ELK Stack for log analysis.
- Led the legacy modernization of an Online benefit management product for employers using various application modernizing patterns such as lift and shift/Augment with new layers/Complete Rewrite and by adapting to microservices/cloud native/DevOps/IAAS/PASS/Containerization architecture
- Designed a real time analytics and ingestion platform for the health benefits exchange solution using Storm, Kafka,NIFI,Cassandra. Built a recommendation engine for the exchange system with SparkML on Amazon EMR using Zeppelin
- Built an predictive analytics software to support the complex benefits market and the growing needs of Broker - built the predictive model using Spark for extracting, transformation, loading the data, Amazon Redshift for analysis, and Spark/SparkML for creating predictive models.
- Implemented Distributed Tracing using Spring Cloud Sleuth/Zipkins
- Design and develop CI/CD pipeline for various systems using Vagrant, Chef,Jenkin,Git, Spinnaker, CloudFormation, Ansible.
- Led the team of engineers for all projects and coordinated the QA effort and presentations to product and executive teams.
- Managed the efforts of infrastructure, server, and applications recovery plans (DR/HA Planning and Implementation)
- Produced system architecture docs outlining the Conceptual/Logical/Physical architecture, ClassDiagrams, Sequence diagrams, Data models, Disaster Recovery /High Availability plans. Used TOGAF framework for best EA Practices.
Confidential
Technology: Java,Spring, Hibernate, Gemfire,Kafka
Architect
Responsibilities:
- Designed and Developed a low latency lambda based batch/stream processing system using technologies stack Java, Kafka,Hadoop,Hive,Cassandra.
- Managed/Deployed the app on AWS.
Confidential
Technology: JAVA, J2EE,Hadoop,Hive,ehcache,Terracota,Flex,JMS,EhCache MQSeries,XML, JAXB,WebServices (JAX-WS),Spring, Hibernate, Intellij,Oracle, UNIX,Jboss, Junit,JMX,JCONSOLE,WebLogic, JConsole, JSP, Servlets, Java Script, AJAX AND HTML
Senior Developer
Responsibilities:
- Led the Design and development of a high throughput, Pre trading platform using in memory data grids (Gemfire), Google Protocol Buffer, Java 6 Concurrency. Designed and developed efficient workflow, event based architecture for processing of millions of FIX messages. Technology stack involved Java, Had0op, Hive, Terracota, Spring, Hibernate.
- Was Involved in setting up a 10 nodes hadoop cluster, Kerberos authentication, High Availability, Resource Management.
- Was involved in writing efficient Map Reduce algorithms for parsing huge orders and executions data and deployed it in a 10 nodes hadoop cluster.
- Used Sqoop and Hive for analysis of trade data.
Confidential
Technology: JAVA, J2EE,GWT, JMS, MQSeries,XML, JAXB,Web Services (JAX-WS), Spring, Hibernate, RAD, Oracle, EhCache,UNIX,Tomcat,Junit,JMX,JCONSOLE,Gemfire,Hadoop, WebLogic, JConsole, JSP, Servlets, Java Script, AJAX AND HTML
Senior Developer
Responsibilities:
- Led the design and development of a highly scalable, low latency Loan processing product for banks for processing FPML Messages. System was built based on event based microservices architecture. Technology stack involved - Java, Gemfire, Spring, Protocol buffer.
- Led the initiative for Setting up a 7 nodes cluster using hadoop and wrote hive queries for analysis of loan processing data.
Confidential
Technology: JAVA, J2EE, Flex3.0, JMS, MQSeries, Connect:Direct, JSP, Servlets,HTML,Struts, JavaScript, XML, JAXB, Web Services (JAX-WS), Spring, Hibernate, RAD, Siteminder, DB2, Ajax, BlazeDS 4, UNIX, Weblogic,Junit,IRAD,JMX,Spring Gem Fire,EhCache
Senior Programmer Analyst
Responsibilities:
- Designed and developed a platform for a large financial institution for transforming the check processing from a paper based operation to an electronic flow of images and data. The end-to-end process was supported by scalable capture solutions, and duplicate systems and operational sites. Design the system to leverage the LMAX Disruptor alternative to bounded queues for exchanging data between concurrent threads that helped built a very high performance application. Technology stack involved Java, Spring, JPA, Oracle, Distributed EhCache, Protocol Buffer, LMAX Disruptor framework, Gemfire,Weblogic,MQSeries
- Built an external facing client application for a large financial institution for viewing Holdings, Transactions, UGL, RGL, Reports, Research, and Market Data (portfolio data). Spearheaded the design and implementation of all the critical components of the system including security, integration layer, data architecture. Technology stack involved Java, Spring, JPA, Oracle, Distributed EhCache, Protocol Buffer, LMAX Disruptor framework, Gemfire,Weblogic,MQSeries
- Built an Anti Money Laundering tool for creating SAR reports, this tool helped banks searched names against set of structured information, detection and reporting of suspicious activities. Led the design and development of this system based on Java, Oracle, Spring, JPA,XML/JSON technologies.
Confidential
Technology:
Java,J2ee,Webservices,JMS,Servlets, Swings,XML, JAXB
Designing, Developing, Unit Testing
Responsibilities:
- Designed and developed a front end system for servicing day-to-day needs of the bank’s customers.
- Technology stack involved Core Java, Swings, JAXB, XML (DOM & SAX) Parsing technologies.
- Unit Testing & System Testing of Front End.
