We provide IT Staff Augmentation Services!

Big Data Architect Resume

NJ

SUMMARY

  • Over Eight years of experience as an Execution Architect/Associate Architect /Tech Lead.
  • Big Data Ecosystems:Hadoop HDP 2.1(Hortonworks)/CDH 5.3(Cloudera), MapReduce, HDFS, HBase, Zookeeper, Hive, Pig, Sqoop, MongoDB, Oozie, Flume, Impala, Storm, R, Spark etc.
  • Expert in design skills using Java/J2EE Design Patterns, Unified Modeling Language (UML) and Object Modeling Technique.
  • Experience in working with SOA Architecture Web Services, SOAP, WSDL, AXIS 2 and REST Architecture.
  • Experience working extensively in all phases of a project development life cycle from Requirements analysis, Object Oriented Analysis & Design (OOAD), Implementation, Testing, Documentation, Standard reviews, Production support and maintenance.
  • Development experience in design patterns like MapReduce, Factory, Abstract Factory, Proxy, Singleton, Front Controller, Business Delegate, Session Facade, Service Locator, Data Access Object, Observer, Decorator, Fly Weight, MVC, Fast Lane Reader, Strategy and Value Object.
  • Worked on SOA Patterns like Fan in/Fan out Pattern, Request Reply Pattern, Multi Function Language Pattern, Opaque Transformation, Record Replay Pattern, Message Enrichment, Opaque Transformation, Message Splitter
  • Good Knowledge of application frameworks like WMB 7.0/8.0, WMQ 7.0, Weblogic ALSB 2.5/3.0, Groovy, Python, Scala, Grail, Selenium Remote Control, Struts 1.1/1.2, Stripes, Hibernate 3.0/3.2, Castor, Spring 2.5/3.0, BTT 5.0, SOA,ROA Junit, Ant, UML, TDD, Formatting Object Processor, Lucene, OSGI and Ajax.
  • Extensive experience in application development and deployment on BEA Weblogic 8.1/9.1/10.1 , IBM Web sphere 5.0/5.1/7.0/8.0 , Geronimo 2.1 and Tomcat 6.x.
  • Good Knowledge of programming languages like Java 1.4/1.5, JSP, Servlet
  • EJB 2.1/3.0, JavaScript, HTML, HTML5, PL/ SQL, etc.
  • Good Hands on experience on Weblogic Workshop 8.1/9.1,Oracle 11 g
  • Strong experience in working with persistence frameworks and ORM tools like Hibernate, Ibatis and JPA
  • Strong experience in working special software like TOAD, WSAD 5.1, MICROSOFT VISIO,
  • Acurev, Star Team, PVCS Tracker, VSS, Perforce, CVS, LDAP, Windows Active Directory, Clear Case etc
  • Solid understanding of RDBMS concepts and experience in working with Oracle8.x/9.x and Sybase 12.x.
  • Expertise in design and development of Web Applications involving Java, J2EE, Servlet, JSP, GSP, EJB 3.0, JNDI, JDBC, JMS, Java Mail, XML, XSLT, XPATH, RPC, Struts, Hibernate, Spring, Ajax, ALSB.
  • Strong experience in working with Jrules, Drools and JSR 94.
  • Hands on experience in JBPM & Savvion BPM.
  • Hands on experience using automated build scripts using ANT, Maven.
  • Extensively applied Agile Methodology and Rational unified process (RUP) in various projects.
  • Extensive Experience in Telecommunication, Media and Entertainment, Leasing and Banking verticals.
  • Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation, Client Interfacing Skills and good Domain knowledge.
  • Participated in all aspects of software Development Life Cycle including Production troubleshooting and Software testing and automation.
  • Worked on ecommerce project and integrated online payment system as per PCI standard.
  • Comet one year of experience.

TECHNICAL SKILLS

Platforms: Windows XP Professional, Unix, Linux

Languages: Core Java1.4/1.5/1.6,JSP,Servlet,EJB 3.0/2.1/1.1, XML, XSD,XSLT,HTML, HTML5, JAXB,SOA, ALSB/ESB, Groovy, Python, Grails, Scala, Struts1.2,Hibernate 3.2,Spring 2.5,Ajax,BTT 5.1, Hadoop

Frameworks: Factory, Abstract Factory Proxy, Singleton, Front Controller, Business Delegate, Session Facade, Service Locator, Data Access Object, Observer, Decorator, Fly Weight, MVC, Fast Lane Reader, Strategy and Value Object, Web services(Soap Based), Restful HATEOS Web services, Comet, Mule3.3/3.4, WMB 8.0

Databases: Oracle 8i/9i/10g,Sybase 12.5, DB2 9.5

Tools: WebLogic Workshop 8.1/9.1, TOAD, WSAD 5.1/8.3, MICROSOFT VISIO, Eclipse/Eclipse RCP, Drool, Borland Together Architect

Version Control Tool: Star Team, PVCS Tracker, VSS, Perforce, CVS, SVN., MKS, Acurev

PROFESSIONAL EXPERIENCE

Confidential, NJ

Big Data Architect

Responsibilities:

  • Designed & Developed Data Pipe line using Pentaho, Qpid(Distributed Queue), Cassandra, Spark, Lambdoop(Lambda + Cloudera Hadoop 5.x) Java, Drools, Mule and R.
  • Lead and definedataplatform architectures for strategicdataplatforms including Hadoop,NoSQLand document stores.
  • Implemented Big Data analytical solutions that provide actionable intelligence to Sales team.
  • Designed & Developed Big Data Application on the principle of Lambda Architecture to make system more responsive.
  • Strong technical, administration, &mentoring knowledge in Linux and BigData/HaDoop technologies.
  • Designed Structured & Semi Unstructured data ingestion pipeline using Flume/Spark Streaming/Pentaho.
  • Facilitate multi - tenant ETL Flows to process rawdataat scale (including scripting, interfacing with and providing APIs, write SQL queries, etc.).
  • Designed Mule Flow.
  • Mentor/Lead System Agile Team. Designed and developed multiple MapReduce jobs in Java for data cleaning and preprocessing.
  • Designed Microservices Architecture with Spring Boot, Rest Services and deployed on Gaia (Spring Cloud Foundry).
  • Designed & developed a solution to integrate legacy system with newly developed system.

Confidential, Bloomington, IL

SOA Architect/Solution Architect/System Designer/ Dev Manager

Responsibilities:

  • Design system to handle more than 200 millions calls per day.
  • EnhancedDataLake Implementation and work out algorithms to process insight realization with significantly largedatapayloads using Hadoop eco system.
  • Implemented massively parallel, distributedcomputingand resilient architecture.
  • Developed multiple MapReduce(HDP 2.1) jobs in Java for data cleaning and preprocessing
  • Created MongoDB documents to load large sets of structured, semi-structured and unstructured data coming from UNIX, File Systems and a variety of traditional databases like DB2.
  • Created Hive queries that helped sales team to analyse customer data which helps to define market strategy.
  • Solid understanding of the Hadoop file distributing system.
  • Data Accessing Framework: Pig/Sqoop for loading data to HDFS, Spark for providing real time services to specific set of users like data scientist, sales team, claim team etc.
  • Data Mining Framework or Storage System: I have expertise level of experience in MongoDB/Riak NoSQL & Lucene search engine.
  • Orchestration/Coordination Framework: Zookeeper, Oozie
  • Expertise in java development and implemented most of the map reduce design pattern to transform the data as per requirement to cater different user groups.
  • Designed Structured & Semi Unstructured data ingestion pipeline using Flume.
  • Implemented Big Data analytical solutions that 'close the loop' and provide actionable intelligence to Sales team.
  • Create Infrastructure Design, Technology Stack, Component Design and High Level Application Infrastructure design for web application deployment.
  • Designed the solution to integrate AMEX Card & Discover Card
  • Designed and developed the EIS specification for SOA
  • Proposed solution to problem and also write Architecture Decision Document to get Approval from Lead Architect Team
  • Preparing the Proof of Concept and the Presentations to demonstrate the solution to the business users
  • Mentor/Lead System Designers and Big Data Architects

Confidential, Warren, NJ

Tech Lead/Senior Software Engineer/Solution Architect

Responsibilities:

  • Design & Development of technical specifications using design patterns and OO methodology using UML
  • Design & Developed Resource Oriented Architecture Governance tool in Scala/Lift for Confidential .
  • Automate testing environment using Scala.
  • Created technical specification requirements after analyzing high level business needs and translating it to IT activities
  • Create Infrastructure Design, Technology Stack, Component Design and High Level Application Infrastructure design for web application deployment.
  • Designed and developed the XML Schema for the client server communication protocol
  • Preparing the Proof of Concept and the Presentations to demonstrate the solution to the business users
  • Requirement gathering and Analysis
  • Created high level design for the system/application being built.
  • Created low level design to ensure this vision is implemented and tested properly.
  • Refined the existing codebase and implemented into layered architecture
  • Leading a team of 5 junior developers
  • Implemented Agile Methodology
  • Responsible for creating Web Services using Soap
  • Involved in Configuring Data Source
  • Implemented Spring dao layer & Ibatis integration for Db2 9.5 & Oracle 10 G
  • Implemented Compute Grid for POC and analyze the performance against mainframe
  • Involved in evaluating current mainframe, db2 Native Stored Procedure Programs with new framework like Embedded SQLJ. Developed a proof of concept in SQLJ
  • Involved in implementation of Web sphere Enterprise Service Bus & Web sphere MQ
  • Implemented Spring DAO, Spring Service, Inversion of Control, Aspect Oriented Programming

Confidential

Technical Lead/Associate Architect

Responsibilities:

  • Managing a development team of 7-members as Technical Team lead and worked as an Application Architect
  • Reviewed the current architecture and suggested for the technologies to use for this project.
  • Preparing High Level System Diagrams, Use Case Diagrams, Sequential flow Diagrams for the project.
  • Prime responsibility for System Design, LLD, HLD, Infrastructure design, Deployment Plan, Build Plan etc
  • Requirement gathering and Analysis
  • Design & Development of technical specifications using design patterns and OO methodology using UML
  • Implemented Agile Methodology
  • Responsible for creating WebServices using Soap and Rest in Grail framework.
  • Developed enterprise application using Groovy, Ajax, Unix scripting, ALSB 3.0/ESB, GSP, jquery, prototype and Grails framework
  • Involved in Configuring Data Source
  • Database Management
  • Used GORM (groovy object relational mapping) in hibernate queries, designed/developed domain classes having constraints and one-to-one, one-to-many mapping among them
  • Worked as Onsite Coordinator to coordinate the development and project planning activities between Onsite team in Canada and Offshore team in India
  • Created technical specification requirements after analyzing high level business needs and translating it to IT activities
  • Used GORM (groovy object relational mapping) in hibernate queries, designed/developed domain classes having constraints and one-to-one, one-to-many mapping among them
  • Designed and developed the XML Schema for the client server communication protocol
  • Preparing the Proof of Concept and the Presentations to demonstrate the solution to the business users
  • Coding the persistence module using JDBC, SQL and Oracle 8.1/9.2

Confidential

Associate Architect

Responsibilities:

  • Application Architect for the team of application developers in the application design and development using JAVA/J2EE technologies.
  • Requirement Analysis Analyzing new opportunities for my group.
  • This include daily interaction with product support, business analysts and product owners to understand the business flow and analyze the application of technology to increase the time efficiency in a business work flow and also to resolve critical problems
  • Designing new enhancement requests. This includes the use of various OOAD design Pattern to come up with the optimal system architecture
  • Developed Use Cases, Class diagrams, Sequence diagrams and User Interface diagrams in UML using Rational Rose.
  • Developed application using Core java1.4/1.5, JSP, Servlet, Unix scripting, ALSB 3.0, Spring 3.0,Hibernate 3.2 and WebServices framework enterprise
  • Responsible for Analysis, Coding and Unit Testing
  • Offshore-Onsite Coordinator
  • Responsible for complete GUI development using various framework
  • Design and Coding of various Java Web services
  • Implementation of SOA in project
  • Coding the persistence module using JDBC, ORM Frameworks SQL and Oracle 8.1/9.2
  • ATG E-Commerce
  • Use Nucleus to manage the scope, initialization, configuration and life-cycle of JavaBean components.
  • Create dynamic pages with the JSP and ATG DSP tag library.
  • Use the ATG form handling infrastructure.
  • Use out-of-the-box Dynamo Servlet Beans to provide a tight integration between pages and the back-end infrastructure.
  • Access data using ATG Repositories.
  • Extend the User Profile which supports persistent information about each web site visitor.
  • Access nucleus components from a web application.

Confidential

Technical Lead

Responsibilities:

  • Involved in the design, development, testing and deployment of the application.
  • Involded in Estimation and Analysis
  • Analysis, design, development and testing of Service Change Requests
  • Wrote Project Technical Design (LLD), Sequence Diagrams, and Use Cases using UML (for OOM) standards and Rational Rose Developed a Prototype of the project with mockup screens for business approval.
  • In depth Study of the various modules involved and their integration at code level
  • Coding the persistence module using JDBC, SQL and DB2
  • Analyze the business problem to suggest a solution
  • Coding of Business component in JAVA
  • Involved in writing and reviewing Ant Scripts for building, testing the Application
  • Deployment of application to UAT, production environments, resolving issues with other deployment and testing groups Documentation

Confidential

Technical Lead

Responsibilities:

  • Involved in Estimation and Analysis
  • Involved in High Level Design and Development
  • Involved in Analysis, design, development and testing of Service Change Requests.
  • In depth Study of the various modules involved and their integration at code level
  • Coding the persistence module using JDBC, SQL and Sybase 12.5
  • Deployment of application to UAT, production environments, resolving issues with other deployment and testing groups
  • Involved in writing the unit test script using JUNIT APIs as a part of Unit Testing of the system and Providing the UAT support to the client
  • Effort estimation & Development planning using FPA methodologies Documentation

Confidential, Los Angeles

Technical Lead

Responsibilities:

  • Requirement gathering and Analysis
  • Design and Development
  • Module Lead
  • Documentation
  • Quality Assurance
  • Metrics Collection

Confidential, Los Angeles

Senior Developer

Responsibilities:

  • Involved in Requirement understanding and Analysis
  • Involved in Design and Development
  • Involved in Analysis, design, development and testing of Service Change Requests
  • Worked on VOIP/Video technologies like SIP, audio/video standards
  • Release Manager in Development
  • Business Analyst
  • Documentation

Hire Now