Programmer Analyst Resume
CA
SUMMARY
- 7 years of IT experience along with 1 year of BigData/Hadoop experience.
- Experienced BigData Engineer with good knowledge of Hadoop Distributed File System and Eco System (MapReduce, Pig, Hive, Sqoop)
- Working knowledge of Hadoop Distributed File System and MapReduce.
- Experienced in working with different data sources like Flat files, Spreadsheet files, log files and Databases.
- Knowledge of monitoring and managing Hadoop cluster using CDH4 Cloudera Manager.
- Expertise with managing and reviewing Hadoop log files.
- Good working experience in Hadoop Data Pipeline process.
- Background with traditional databases such as Oracle, SQL Server, MySQL.
- Knowledge in writing Automation test cases using Selenium.
- Proficient in writing application using JAVA, PHP and Android.
- Good knowledge in Investment Banking domain, TRM Business concepts and Software Development life cycle.
- Experience in developing applications using frameworks Spring MVC, spring web flow and Struts.
- Extensive experience in developing various web based applications using Hibernate 3.0 and spring framework and web services.
- Possess Agile Mindset and establish Continuous Integration using Jenkins.
- Knowledge in Data structures and Algorithms.
- Good knowledge in developing e - commerce websites using Magento and some open source Shopping carts.
- Knowledge in Developing Web modules using PHP and Apache Tomcat, XAMPP and LAMP servers.
- Strong knowledge in writing SOAP and RESTful Web services.
- Knowledge in Android Application Development.
- Knowledge in developing application using Node Express Framework.
- Experience in developing web applications using Python based framework Django.
- Good working knowledge on major Hadoop Ecosystems Map Reduce, Pig, Hive, Sqoop, HBase using Cloudera Manager.
- Good understanding/knowledge of Hadoop Architecture and its components - HDFS, Job Tracker, Task Tracker, Name Node, Data Node and MapReduce.
- Good working knowledge in NoSQL databases HBase and MongoDB.
- Developed data pipelines to import/export structured/unstructured datasets using Sqoop to move data in and out of the Hadoop ecosystem.
- Experienced in job workflow scheduling and monitoring tools like Oozie and Zookeeper.
- Ability to adopt new technologies quickly.
- Experienced in Load balancing set up using Apache and Nginx.
- Team player and self-starter with good communication skills and ability to work independently as part of a team.
- Excellent written and verbal communication in corporate environment and the Ability to perform independently as well as in team environments.
- Production support experience.
- Involved in data collection, data analysis, data security, methodologies and designs. Conducted research to collect and assemble data for databases - Was responsible for design/development of relational databases for collecting data.
TECHNICAL SKILLS
BigData / Hadoop Framework: HDFS, MapReduce, Pig, Hive
Databases/RDBMS: Oracle 9i/10g, Oracle 11i, SQL Server 2005, UNIX, MySQL
Languages: Pig Latin, Java, C++, Shell Script, PHP, Python, Node Js
Operating Systems: Windows XP/8, Ubuntu, Linux, UNIX
Web Technologies: JSP, XML, Amazon AWS, SOAP Web Service, REST, JSF
Front-End: HTML/HTML 5, JavaScript, JQuery, Bootstrap, Angular JS
Project Skills: Waterfall, MS Project, AGILE-SCRUM, Confidential Approach
Application Servers: Web logic App Server v.11.x, Apache Tomcat 7.x
Web servers: Apache2, Nginx, XAMPP and LAMP
Frameworks: spring, Struts, Hibernate, Express Js, Django
Tools: GIT, JIRA, VMWare, TGS, SVN
Library Software/s: WordPress, Magneto, Android application Development, Selenium
Stastical Analysis Tool: SPSS 18.0
PROFESSIONAL EXPERIENCE
Confidential, CA
Programmer Analyst
Responsibilities:
- Implemented solutions for ingesting data from various sources and processing data utilizing Big Data technologies using Hadoop and MapReduce Frameworks..
- Developed Software to process, cleanse and reports by analyzing data using Java language.
- Persist the data from Solr search Engine to Cassandra DB.
- Data Migration from client system to MetrixLine databases.
Environment: Java, J2EE, Oracle, Linux, Python, GIT, Jenkins, STS, JBoss, spring, JMS, Cassandra, Solr Search Engine, MongoDB, Hadoop
Confidential
IT Consultant
Responsibilities:
- Developing web pages for the application using HTML and Bootstrap.
- Bind the model to the form using JSF pass through attributes.
- Written Aspects to log the input and output of adapter layer.
- Configured Mongo DB to persist the logs.
- Involved in writing listeners to control and redirect the web flow.
- Written application Business logic in Façade layer.
- Written both SOAP and REST services to expose Façade layer to other internal applications.
- Developed webpage to monitor health check of important services.
- Written application to monitor and analyze failure ticketing PNR’s using Angular JS and Mongo DB.
- Made the application available for visually impaired by following w3 standards.
- Understanding of Airline domain and products of Amadeus.
Environment: Java, J2EE, Oracle, Linux, Shell Script, TFS, Jenkins, STS, JBoss, Spring, JSF, MyFaces, F5 Load Balancer, Dynatrace, Apache webserver, Angular JS, Bootstrap, Servlets
Confidential
Sr. Java Developer
Responsibilities:
- Worked in a team that built big data analytic solutions using Cloudera Hadoop Distribution.
- Involved in implementing the projects using spring web flow, Spring MVC, Spring Security.
- Implemented Login Functionality using Spring OAuth2 and Spring LDAP.
- Configured Hudson job to build and deploy the applications to the test, production environments.
- Developed code samples in PHP, python, Express JS to demonstrate merchants how to use Confidential products in their websites.
- Integrated Google Analytics in website to analyze the drop out percentage.
- Developed Automation test cases using selenium.
- Work with end users, business and IT users to understand, elicit and analyze requirements.
- Developed web pages using Confidential custom XPT framework.
- Configured load balancer to make the application available.
- Involved in stage environment set up for testing.
- Involved in Code reviews.
Environment: Java, J2EE, Spring, Oracle, JSF, Rich Faces, Jquery, STS, Tomcat, PHP, Python, C++, Django, Express JS, GIT, JIRA, Jenkins, XAMP, LAMP, Nginix
Confidential
Associate Technology L2
Responsibilities:
- Involved in EOD (End of the Day) Batch support.
- Developed autosys jobs using jil script.
- Developed application and involved in regression Testing.
- Automated workflows using shell scripts to generate reports and trigger emails to all stake holders.
- Involved in Database migration from 10g to 11i.
- Configured projects through JBoss admin console for 11i migration.
- Developed web pages using Google pie charts API.
- Prepared reports extracting data from raw files using JExcel library.
Environment: Java, J2EE, spring, Autosys, Jil, Linux, JDBC, Oracle, VM Player, PL/SQL, JIRA, Jenkins, JSP, Servlet
Confidential
Retainer
Responsibilities:
- Developed GUI’s using HTML, JSP, JavaScript and Ajax.
- Developed Bean Component, Request Handlers and DAO’s.
- Written application oriented stored procedures and packages using SQL.
Environment: Core Java, Oracle, Struts, JDBC, JSP, JavaScript, JAVA/J2EE, WINDOWS.
