CURRICULAM VITAE
Balaji Email: acg9c8@r.postjobfree.com
Mobile: 248-***-****
Objective
Aim to be associated with a progressive organization to use my skills in accordance to
their needs and contribute to dynamic growth.
Summary
9+ years of innovative experience in Java/JEE Development.
2+ years of professional work experience with Cloudera Hadoop Distributions CDH3/4.
Cloudera Certified Apache Hadoop Developer and Administrator.
Sun Certified Core Java, Web and Bean components Developer.
Strong technical experience in server administration and web applications.
Solid experience in problem analysis and solving skill.
Excellent experience across the entire software development life cycle.
Good interpersonal skills in communications, client relations, and negotiation.
Flexible and versatile to adapt to any new environment, work on any project.
Technical Skills
MapReduce(MR1), YARN(MR2), HDFS, Sqoop, Flume,
Hadoop Technologies
Pig, Hive, HBase, Oozie, ZooKeeper.
Core Java, Servlets, JSP, JDBC, JMS, JNDI, Web Services
JAVA/JEE Technologies
(SOAP), JAAS, Annotations, JSTL.
Frameworks Spring MVC, Hibernate, Struts, Code Igniter.
Databases Sybase, MySQL 5, PostgreSQL 9, Oracle 8i, 9i and 10g.
Apache-1.3/2.2, Wildfly-8.0,JBoss-4.2/5.1/6.1/7.1,Tomcat-
Middleware Technologies
6, Glassfish, WebLogic-9.2/10.3.
HTML, CSS, JavaScript, JQuery, Ajax, JSON, Apache
Graphical User Interface
Tiles.
Source Control and Build
Git, SVN, CVS, SourceTree, TortoiseSVN, Maven, Ant.
Tools
Languages C, C++, C#, Perl, SQL, PL/SQL, PHP
XML Technologies XML, DTD, XSD, XSLT, XPath.
Shell Scripting Perl, Linux.
Eclipse, TOAD, Dream Weaver, NetBeans, EditPlus,
IDE and Testing Tools
Textpad, Apache JMeter, Junit.
Information Technology Infrastructure Library (ITIL), Six
SDLC Methodologies
Sigma, Waterfall model, Agile Methodology.
Object Oriented Programming (OOP), Object Relationship
Programming Models Mapping (ORM), MVC Design Pattern, Inversion of
Control (Dependency Injection).
Airline, Automobile, Energy Trading and Financial Asset
Domain Knowledge
Management services.
Other Tools and Technologies Log4j, SLFJ, JIRA, Wiki.
Professional Certifications
CCDH (Developer) SCJP SCWCD SCBCD
CCAH (Administrator)
Education
COURSE PERIOD OF STUDY PERCENTAGE
Masters in Computer Applications 2001-2004 82.73
Bachelor in Science (Mathematics) 1998-2001 76.00
Work Experience Summary:
Sep 2014 to Till Date
- Senior Java Consultant at Unified Business
Technologies (UBT), Troy, MI, USA.
Aug 2011 to Aug 2014
- Associate at BlackRock Advisors (BLK),
Singapore.
Nov 2009 to Jul 2011
- Senior IT Analyst at Energy Market Company
(EMC), Singapore.
May 2007 to Oct 2009
IT Analyst at Singapore Airlines (SIA),
-
Singapore.
May 2005 to Apr 2007
Assistant Systems Engineer at TATA
-
Consultancy Services (TCS), Chennai. India.
Projects Summary
Sep 2014 – Till Date
Project Title iTemo- Online Technical Manual Editor
Client Unified Business Technologies
Technologies Hadoop CDH4, Hadoop Map Reduce (MR1), HDFS, Sqoop, PIG, Core
Java, Servlets, JSP, Spring MVC, Hibernate, Ajax, JQuery, JavaScript,
PostgreSQL, Wildfly, and Maven.
Role Senior Java Consultant and Hadoop Developer.
Team Size 6
Project Description: i-Temo is web based tool for creation of US Military vehicles operational
manuals in accordance to MIL and S1000D military standards.
Responsibilities
Developed Map Reduce jobs in Java to process data stored on Hadoop
Distributed File System (HDFS).
Optimized Pig scripts and Hive queries.
Used Sqoop to import/export data from HDFS to MySql/PostgresQL.
Managing and scheduling Jobs on a Hadoop cluster using Oozie.
Prepared Functional and Technical design documents based on Business
requirements.
Developed core project modules based on spring and Hibernate frameworks.
Aug 2011 – Aug 2014
Project Title Aladdin : Asset Management Application Suite
Client Blackrock Advisors, Singapore.
Technologies Hadoop (CDH3), JBoss 4.2/5.1/6.1/7.1, Apache 1.3/2.2, Weblogic 9.1,
Squid 3, Perl and Shell scripts. JEE Programming, Spring, Hibernate,
SVN, Linux.
Role Middleware Administrator and Senior Java Developer
Team Size 8
Project Description: Aladdin® is an operating system for investment managers that connects the
information, people and technology needed to manage money in real time. The Aladdin platform
combines sophisticated risk analytics with comprehensive portfolio management, trading and
operations tools on a single platform to power informed decision-making, effective risk
management, efficient trading and operational scale.
Responsibilities:
Developed MapReduce jobs in Java to process un-structured data.
Worked with Data Analysis teams for optimization of PIG scripts and Hive
Queries.
Worked with Unix Admin team for Hadoop updates, patches, version upgrades.
Collecting and aggregating large amounts of log data using Apache Flume and
staging data in HDFS for further analysis.
Re-Engineered JBoss-6.1/7.1/7.2 application servers Java open source code in
accordance to organization needs and built light weight secured JEE application
server for trading systems.
Migrated web applications from JBoss 4.2 /5.1/6.1 to JBoss 7.1.
Enhanced security for database access using latest picket box libraries.
Nov 2009 – Jul 2011
Project Title NEMS (National Energy Market Systems)
Client Energy Market Company (SP Services)
Technologies Java, Servlets, JSP, EJB, JMS, WebServices, Oracle, Hibernate, Weblogic
and Weblogic ALSB
Role Senior Java Developer
Team Size 10
Project Description: NEMS is “feature rich” web based application that allows Market
Participants (MPs) to submit energy offers into the market.
Responsibilities:
Designed and developed a fully functional web Portal for Energy Trading.
Nov 2005 – Oct 2009
Title SAA – Singapore Airlines Anytime Anywhere
Client Singapore Airlines
Technologies Java/J2EE, Core Java, Servlets, JSP, JDBC, Struts, EJB, JPD, Pointbase,
WebServices, HTML, DHTML, JavaScript, CSS, Oracle and Web logic.
Role Java Developer
Team Size 20
Project Description: SAA portal (http://www.singaporeair.com) is developed to facilitate
passengers to do the bookings online. Main objective of this application is to extend online
customer services. Successfully completed SAA Admin Module, SIA – Terminal 3, SAUA (Star
alliance upgrade awards), ICE++ and SPSL (SIA Payment Service Layer) application modules.
Responsibilities:
Developed Payment service layer using JEE technologies to interact with MIGS
(MasterCard Internet Gateway Service) and Enett payment service providers to
Authenticate, Authorize and capture credit/debit card payments.
Developed reusable JAVA libraries to parse IBM Main Frame screens for Airlines
booking and check-in engines.
May 2005 – Oct 2005
Title MSD – Material Shipped Direct
Client GE – General Electric
Technologies Java/J2EE, Core Java, Servlets, JSP, JDBC, HTML,DHTML,JavaScript,
Oracle and JBoss.
Role Java Developer
Team Size 6
Project Description: MSD re-write project intends to reduce manual inputs, and providing
extensive reporting capabilities, and near real-time interfaces for information flow across external
systems.
Responsibilities:
Developed the key functionalities of the application.
Personal Profile
Visa Status –USA H1B
Sex Male