Senior Java/unix Developer& Big Data/cloud Practitioner Resume
SUMMARY:
- Forward - thinking consultant, and technologist; with nearly 10 years of experience,driving next-level performance in the digital-age for Fortune X companies through innovation, systems architecture, governance and designing.Relentless in creating solutions, that weaves together existing business/technology practices with new capabilities in Retail and Merchandising industry to create a data-driven customer-focused culture.
TECHNICAL SKILLS:
Skills and Languages: Java/J2EE, Scripting (Shell and Perl), JQuery (JSON & AJAX), Python, PHP
Big Data Technologies: Apache Hive 1.0.0, Apache Spark, Map Reduce Framework, Apache Cassandra, Apache Pig 0.15.0, Mongo DB
Operating Systems & IDE s: Red Hat Linux 6.0, windows Server 2003, Ubuntu 14.04.2, Cent OS 7.0, Eclipse galilio/helios, Netbeans 7.4, IDEA IC 14.0.2
Relational Databases: Oracle 10G, SQL Server 2008 R2, Sybase IQ, MYSQL Server 5.0
PROFESSIONAL EXPERIENCE:
Confidential
Senior Java/UNIX Developer& Big Data/Cloud Practitioner
Responsibilities:
- Application support and enhancement activities using Java/J2EE, Liferay Portlet, Hibernate, IBatis along with deployment methodology using Apache Tomcat, Shell and Perl scripts.
- Worked on Database (SQL Server 2008 R2- stored procedures, PL/SQL) to User-Interface (Liferay portlet with Spring MVC) mapping.
- Worked on DTS package development with SQL Agents.
- Developed SME development Quiz tool called Quizopolis for Confidential using PHP frameworks, JavaScript and MySQL Server 5.0 with PHPMyAdmin as database.
- Setting up Spark shell using Scala and performing RDD operations.
- Launching interactive Python shell for Spark
- Performing RDD operations using Scala e.g. analyzing log files.
- Create, compile and run Spark applications using Scala and Java.
- Creating applications using Spark SQL and Spark Streaming.
- Configure, monitor and tune Spark applications.
- Performing Spark persistence and operations on Key-Value RDD.
- Handling Concurrent jobs, Tasks and Scheduler pools.
- Optimizing joins by partitioning.
- Run standalone applications and submitting applications to Spark cluster.
- Developing algorithms for Map Reduce programs using Combiner and Tool Runner.
- Sorting ideas with Partitioners and Counters along with Map/Reduce side join operations.
- Installation of Apache Pig development environment and running scripts.
- Setting up Hadoop cluster in Cent OS.
- Performing HDFS read and write operations/commands.
- Setting up Name Node, Data Node, Resource Manager and Node Manager
- Cloud Foundry - CLI installation and development environment setup.
- Bluemix architecture - Web application hosting on Java Liberty.
- Worked with Boilerplates, DevOps, Services and Containers.
- Cloud Service Models, Bluemix PAAS and Application Deployment.
- Application Scaling and Debugging.
- Application Monitoring, Load Testing and Enhanced Caching.
- Cloud Data Cache and Cache Services
- External Authentication and Messaging
- Used Cognitive API and Object Storage
- DevOps Services Capabilities, Track and Plan, Web Editor, SCM, Delivery pipeline, Data Services and DataWorks
- MongoDB Database Server 1.2.2 setup on Ubuntu
- Build mechanism with Apache Maven 3.0.4
- Mongo-Shell setup and querying within documents
- Worked on blog creation in Java using Java Spark Framework and Free Marker MVC Template Engine. IDE used is IDEA IC 14.0.2.
- Schema designs, Joins and Transactions with aggregation framework and Index creation operations - both unique and sparse
Confidential
Senior Java and UI Specialist
Responsibilities:
- Re-design the entire system by replacing JSP/Servlet technology with Spring MVC and ExtJS 4.0 (Extended Java Script) MVC architecture.
- Worked on development of JUnit test cases and execution.
- Detailing Functional Requirement Specification for various business modules and functions.
- Implementing Government Process Re-engineering (GPR) to streamline the Departmental processes.
- Preparing Request for Proposal (RFP) for the selection of System Specification(SS).
- Digitizing transfers composed of both food stamps and cash
- Maintaining an end to end web application that is targeted to meet the current demand with regard to monitoring and management of the funds and beneficiaries
- Leading Project Execution, Estimations and Project Delivery.
Confidential
Java Developer
Responsibilities:
- Used Java/J2EE along with Spring Dependency Injection, Struts 2.0 MVC framework.
- Worked on ORM tool Hibernate 3.0 and hibernate annotation properties
- Creating detailed project reports to define IT road maps and implementation strategy.
- Integrated web development environment for the technological wing of Confidential using Java/J2EE along with Spring Dependency Injection, Struts 2.0 MVC framework and Hibernate ORM tool.
- Designing Capacity Building frameworks and building Change Management plans to foster change among stakeholders.
- Extensive UI development using Struts-JQuery plugin.
- Performance Management and Reporting - Generate and drive conversation through reporting of key performance indicators.
- DevOps Services Capabilities, Track and Plan, Web Editor, SCM, Delivery pipeline, Data Services and DataWorks.
- Analyze the Client Business with consultative approach and design solution to address the business needs and achieve business objectives.
Confidential
Java Developer
Responsibilities:
- Involved in hands-on coding with Struts 1.2 MVC and Hibernate 3.0 ORM tool.
- Perform JUnit testing on multiple modules.
Confidential
Java Developer Intern
Responsibilities:
- Design and Development of Image Gallery driven website for William Carr photography
- Used PHPMyAdmin database and PHP 5.0 scripting language for development of front end and back end panels as a part of multiple Content Management Systems
- Design and Development of LED marketing website for TitanLED using PHP Zend Framework and MySQL 5.0
- Design and Development of Adoption Planner website for USA, California based Adoption NGO using Smarty Template parser in PHP.
