Data Architect Resume
Plano, TexaS
SUMMARY:
- Java Lead/Architect with 10 years of experience in developing, designing and architecting Java applications.
- 2+ years of Big Data(in Cloudera/HDP Hadoop, Ambari, Cloudera Manager, HBase, Apache Storm, CouchBase, ZooKeeper etc) related experience
- 2+ years of diverse cloud based experience(AWS: EC2, S3, RDS, IAM, EMR etc): Provisioning, developing, deploying, performance tuning, monitoring etc
- 2+ years of experience in Microservices architecture(using Restful services)
- Experienced in Agile methodologies
- Worked in various domains such as E Commerce, Energy, Automotives, Insurance( Confidential certified) and Media & Entertainment
SKILL:
Languages: Java(Including Enterprise Java)
Agile tools: Rational Jazz Team Server
Cloud related: AWS: EC2, S3, RDS, EMR, SQS, SNS, IAM etc
Big Data related: Elastic Search, CouchBase, Apache Storm, Apache Hbase, Cloudera Manager, Hortonworks Ambari, EMR
Database related: Oracle, MySQL, SYBASE, PostgreSQL, Hibernate
Build tools: Maven, Ant, Jenkins, Cruise Control
Web Based: Java Web(Servlets/JSPs), HTML5, CSS, JavaScript, Bootstrap, JQuery, Kendo UI
SOA/Microservices: RESTful Services(using Jersey), SOAP(using Axis)
OS: Windows, Unix - AIX, Ubuntu 12.04,14.04
Messaging: ActiveMQ, RabbitMQ
Servers: Tomcat
Analytics: SpaceTime Insight Designer & Server, Drools
IDE: Eclipse, Netbeans
Misc.: Google Maps API, Drools
DETAILED EXPERIENCE:
Confidential
Data Architect, Plano, Texas
Tools: Cloudera Hadoop, Kafka, Storm
Responsibilities:
- Layout standards for Data Modeling
- Assist application teams to bring in their data onto the data lake
- Designed and developed a decision tree based application for choosing a storage file format for HDFS
- Create reference architectures for various initiatives
Confidential
Technical Lead, Palm Beach, Florida
Tools: Java, SpaceTime Insight Designer and Server, Drools, Hibernate, JQuery, Kendo UI
Responsibilities:
- Designed a custom concurrent data retrieval engine that retrieves data from all the related applications(around 15) in a short time
- Architected and developed rich web dashboards
- Developed visual analytics using HighCharts APIs
- Coordinating with/Mentoring Offshore team on deliverables
- Code Review and Version control maintenenace(CVS)
- Followed agile development - 2 week sprints
- Build & Deployment
Confidential
Architect/Technical Lead
Tools: Java, IoT, AWS, CouchBase, Hadoop(Hortonworks and Cloudera), HBase, ElasticSearch, Storm, Pig, Microservices, Bootstrap, JQuery etc
Responsibilities:
- Managed(from provisioning, developing and deploying) the AWS account for all the M2M initiatives. Utilized different services such as EC2, S3, RDS, EMR, SQS, SNS etc
- Dynamic auto-scaling of web-server
- Load balancing
- Monitored different metrics and setup alerts using Cloudwatch monitoring
- Setup and used a high IOPS mysql database using RDS to handle high rate of inserts
- Did analytics using EMR on HBase based data
- Setup and used an clustered JMS broker(ActiveMQ)
- Architected and built end-to-end M2M(IoT) telematics system for Confidential .
- Built drivers for various M2M devices using Java on TCP. Also studied other protocols such as AMQP,MQTT, Zigbee, ZWave etc.
- Developed a CEP Engine prototype(for Active Vehicle Traffic Monitoring & Prediction) using Apache Storm for Foresight IoT platform
- Involved in the provisioning of application infrastructure components and provisioned CDH Manager and HDP Ambari on the servers.
- Developed the Persistence layer for HBase using Apache Storm
- Adapted Behavioural algorithms for Apache PIG
- Customized Confidential for Insurance domain on a Usage Based Insurance(UBI) perspective
- Procured all the devices(Raspberry Pi, Cubox, Intel Galileo) and sensors(proximity, atmospheric, pressure etc) and helped in developing a Smart-Home solution
Confidential
Technical Lead/Senior Developer
Tools: Java, AIG framework
Responsibilities:
- Developed and enhanced multiple web applications for Travel Insurance
- Involved in getting the requirements from the client
- Lead/Mentored a team on deliverables
- Involved in code review
- Coordinated with the testing team in different phases
Confidential
Java Developer
Tools: Java, Spring, Hibernate, REStful services, JavaScript, AJAX. Selenium
Responsibilities:
- Developed multiple applications for Media/Entertainment and Automotive clients.
- Coordinated with onshore team to get the requirements
- Followed agile model - 2 week sprints
- Tested(Manual and Automation) the developed modules
