We provide IT Staff Augmentation Services!

Senior Associate Resume

0/5 (Submit Your Rating)

Riverwoods, IL

SUMMARY

  • Over 11 years of IT experience in design, development and support in the fields of web application development, Service Oriented Architecture (SOA) and Big Data.
  • Cloudera certified Hadoop Developer (CCDH).
  • Experience in complete Hadoop Ecosystem flow and architecture (MapReduce, PIG, HIVE, HBase, Oozie, and Zookeeper).
  • Worked as Big Data developer and architect. Designed and developed various MapReduce jobs.
  • Good understanding of Hadoop 2.0 (MRv2) YARN architecture.
  • Hands on experience in NoSQL databases like HBase, MongoDB and Cassandra.
  • Good understanding of Data warehousing environments and concepts like OLTP, OLAP, ETL techniques, star and snowflake schema.
  • Analyzed ETL jobs in Talend and Business Intelligence (BI) reports and migrated into Big Data platform.
  • Extensive hands - on experience in Core Java, JEE (JSP, Servlets, JDBC, EJB), Web Services, Struts, Hibernate, Spring Framework, XML (parsing, XSD, DTD, XSLT), JQuery, Ant, Maven, SQL, HTML4/HTML5 and JavaScript.
  • Knowledge and experience in latest JEE 6 standards (Servlet 3, JSF 2, Facelets, EJB 3, JDBC 4).
  • Track record of delivering quality Java/JEE based solutions in the Investment, Insurance, Finance industries.
  • Proficient in analyzing and translating business requirements to technical requirements and architecture.
  • Expertise in creating design and flow diagrams in UML.
  • Well versed in Design patterns and their applications.
  • Have been responsible for delivering design artifacts like Data flow diagrams, integration diagrams, application distribution diagrams, class diagrams, sequence diagrams, high level design documents and low level design documents.
  • Good understanding of SOA with Webservices (SOAP and REST), ESB (Mule and Websphere Message Broker), Websphere MQ and Apache Active MQ.
  • Knowledge of standard build and deployment tools such as Eclipse, Maven, Subversion, Ant, and Harvest.
  • Excellent communication skills (verbal and written) with the ability to communicate complex issues to technical and non-technical audiences that include peers, partners, and senior IT and Business management
  • Extensive team lead experience managing teams in the onsite-offshore model.
  • Intense experience in leading and managing a team up to 8 resources, with primary focus on resolving technical issues, improving process and setting up technical road map to achieve delivery goals.

TECHNICAL SKILLS

Java Technologies: Java 1.6

Design Skills: UML (IBM RSA, Visio), Object Oriented Analysis and Design (OOAD), GoF Design patterns, SOA Design patterns, Application Integration styles.

Web Technologies: JEE 6 (JDBC 4, JSP 2, SERVLET 3, JSF 2, JSTL, EJB 3), AJAX (DWR, jQuery), JavaScript

Big Data Skills: Hadoop 1.0, MapReduce, PIG, HIVE, HBase

RDBMS: Oracle, SQL Server, MySQL

NoSQL Database: MongoDB, Cassandra

App/Web Servers: Websphere, Weblogic, Tomcat

SOA: Mule ESB, Websphere Message Broker, Websphere MQ, Apache ActiveMQ, Webservices, SOAP, REST

Frameworks: Struts 1, Spring 3.x, Spring Webflow, Hibernate, Cairngorm, JSF, Facelets

Software Development Methodology: Waterfall, Agile methodology

Tools: TOAD, Spring Tool Suite (STS), IBM RAD, PLSQL Developers, Talend

Others: Adobe Flex 3, Maven, PVCS, VSS, SVN, Clear Case, Harvest, Gemfire

PROFESSIONAL EXPERIENCE

Confidential, Riverwoods, IL

Senior Associate

Responsibilities:

  • Analyzing and reviewing business, functional and high-level technical requirements.
  • Being a part of a POC effort to help build new Hadoop and Cassandra clusters.
  • Supporting detailed project estimates and project work plans.
  • Developed multiple MapReduce jobs to process the raw data and store the refined data in Cassandra table.
  • Imported data from various sources like Oracle, DB2 and website logs, into HDFS.
  • Load and transform large sets of structured, semi structured and unstructured data using MapReduce.
  • Designed Cassandra tables to store processed data after MapReduce, Pig jobs.
  • Performs root cause analysis to prevent recurrence of problem and manages the resolution of complex problems.
  • Very good understanding of Partitions, Bucketing concepts in Hive and designed both Managed and External tables in Hive for optimized performance
  • Perform code review presented by team members and ensures code review is conducted and certifies that code meets quality standards.
  • Ensure delivery of change management activities supporting production deployments to Developers, Quality Control Analysts, and Environment Management personnel.
  • Contribute to determining programming approach, tools, and techniques that best meet the business requirements. Promote and define development standards.
  • Importing and exporting data into HDFS and Hive using Sqoop.

Confidential, Bloomington, IL

Solution Architect

Responsibilities:

  • Created HLD and LLDs for various modules.
  • Involved in requirement gathering, analysis, planning and design of complete System.
  • Created complete high level and low level design by using Rational Rose tool.
  • Designed and ImplementedSpring Frameworkfor implementing different services.
  • ImplementedSpring Web Flowtechnology for development of checkout user interface.
  • Involved inproject trackingof deliverables and reporting project status to client.
  • Involved incode review, performance testingand setting up good practices like user manual documentation, technical documentation.

Confidential, Pittsburgh, PA

Solution Architect

Responsibilities:

  • Performed the role of an onsite coordinator.
  • Worked as Solution Architect for various modules.
  • Done high level and detailed design documents.
  • Understand the business requirements and work on functional documents.
  • Resolves technical and functional issues faced by offshore development team.
  • Coordinate with various business teams to understand the business requirements.
  • Lead the offshore team to ensure timely delivery.

Confidential, Pittsburgh, PA

Tech Lead

Responsibilities:

  • Coding and design of various modules.
  • Leading a team during development and support phase.
  • Worked as onsite coordinator, involved in client interaction, support to users and providing enhancement requirement to offshore.
  • Involved in creating requirement, design and impact analysis document.
  • Solely done the setup for Production environment.
  • Worked as a part of Production Support team.

Confidential

Senior Developer

Responsibilities:

  • Developing and testing JSP pages and Java classes.
  • Coding and designing.
  • Writing unit test cases in JUnit.
  • Debugging the application.

Confidential

Senior Developer

Responsibilities:

  • Developing and testing JSP pages and Java classes.
  • Handling PRs and CRs and Bug fixing.
  • Coding and designing.
  • Writing unit test cases in JUnit.
  • Debugging the application.

Confidential

Developer

Responsibilities:

  • Developing and testing JSP pages.
  • Developing front-end and backend Struts component
  • Writing queries in Oracle.
  • Writing unit test cases in JUnit.
  • Debugging the application.

Confidential

Developer

Responsibilities:

  • Online and Paperless processes. More interactive, open and transparent appraisal systems.
  • Clearly defined objectives to measure the performance of an employee.
  • Giving an opportunity to the employees to participate in the Performance Appraisal Process.
  • Elimination of errors and supervisor biases Better execution of organizational and departmental goals.
  • Overall increase in the organizational productivity by employee effectiveness.
  • Elimination of duplication of work. Proactive management control.
  • To document and track the key achievements, areas of improvement and developmental needs.

We'd love your feedback!