About Me
Over 9 years of software industry experience in designing and developing solutions of Big Data, social media applications using Java - J2EE, and Hadoop framework with SQL and noSQL databases.
• Oracle Certified Java Programmer (SE...
• Cloudera Certified Hadoop Developer • Cloudera certified HBase specialist
• MongoDB Certified Developer
• MongoDB Certified Database Administrator
• Good team player and also have ability to work independently in a time sensitive environment.
• Ability to prioritize and work on multiple tasks in a fast paced environment and Ability to manage time effectively and meet deadlines.
• Always very eager to learn new technology.
• Ability to work under deadlines, worked as an active team member and willingness to accept responsibilities.
Skills
Software Engineering
Web Development
Software Testing
Data & Analytics
Others
Operating System
Programming Language
Database
Graphic Design
Development Tools
Networking & Security
Search Engine Optimization ( SEO )
Portfolio Projects
Company
Advanced Data File Processing Platform
Role
Software Architect
Contribute
Architectural Design with Client Side architect Datamart Design and Implementation Designing DataWarehouse and ETL process for Data loading and management Designing Data processing engine
Description
Understand Client’s Business needs and translate them into Functional and Non-Functional Requirements Page 3 of 7
Work parallel with the Client side Architects to design the Architecture of the System.
Design and Develop Data Processing Pipeline in Spring Integration/ Spring Boot
Design the Datamart for the Data Processing Engine
Schema Design for SQL Server Datamart Design and SSIS Data Load Design
Work hand in hand with the team for daily basis developments and integrations
Show More Show LessSkills
Angular 4 Drools J2EE Java (All Versions) Java EE Apache-Kafka Spring Framework Spring Integration SpringBoot SQL Server Integration Services (SSIS) UnixTools
Spring tool suiteReal time Production Control Solution
https://www.leanconstruction.org/consultants/loqust-llcSolution Lead
Company
Real time Production Control Solution
Role
Software Architect
Contribute
Design Architecture of System Business Requirement Understanding and Designing Application Database Schema Design and Modelling Design and develop Reports and Dashboards
Description
- Design the Architecture of the System
- Understand Client’s Business needs and translate them into Functional and Non-Functional Requirements
- Design and Develop complete microservice driver architecture in Spring Boot with embedded Tomcat as the web deployment container
- Schema Design for the whole use case (storage and reporting requirements)
- Develop Reports and Dashboards in AngularJs
Tools
javaCompany
Sales Acceleration and Reporting Platform
Contribute
Design the Architecture of the System Business Requirement translation into Technical design Hive and Spark Design and implementation Report Generation and Management in Tableau
Description
- Design the Architecture of the System
- Understand Client’s Business needs and translate them into Functional and Non-Functional Requirements
- Design and Develop Data Processing Pipeline in SPARK (Java Driver)
- Schema Design for Hive Data Storage System
- Design KPIs as per the Business needs.
- Develop Reports and Dashboards in Tableau
Tools
ApacheCompany
Lead Generation and Analysis Product
Role
Full-Stack Developer
Contribute
Develop ETL Data Processing Engine Develop Text Search Module Performance Enhancements Design and Develop MongoDB schema Develop MircoServices and Orchestration Engine
Description
- ETL based Data Processing Engine using Alteryx, Custom JAVA code, server side MongoDB Javascript
- Full Text based Advanced Search Implementation in ElasticSearch
- Assisted with Schema Design for MongoDB and Elastic Search
- Basic understanding of implementation of BI reports.
- Performance enhancements at various points of data processing and search mechanisms.
- Development of a one click orchestration layer that collects data, cleans and processes data, applies rule sets and business logics, validates and filters data, does natural language processing and associative graph modeling and presents it to the user on the web-application.
Tools
ElasticSearch NLPCompany
Social Media Analytics Product
Role
Full-Stack Developer
Contribute
Business Requirement gathering and Solution Designing MongoDB schema Design and Data Model Web Services Development Performance Management and Optimization Orchestration Engine
Description
The product is responsible for collection, processing, analysing, and reporting of collected from different social networks like Facebook, Twitter, GooglePlus, Youtube, Instagram. The data collection is based on prespecified keywords or user selected keywords or any user/person on social media. Registered user can see sentiment analysis and trending for different keywords which will be populated based on data collected from different social media.
Tools
javaCompany
Policy Change Analytics for Mobile Operators
Role
Full-Stack Developer
Contribute
Requirement gathering amd SOW submission Development of Workflows in Oozie Development of MapReduce Pipeline Web Services development Administration of Hadoop Cluster
Description
- Requirement gathering and SOW submission
- Understanding of requirements for business layer
- Creating an architecture for the solution
- Understanding and integrating all the systems by means of a workflow engine, oozie
- Development of Map-Reduce codes
- Development of sqoop jobs
- Administration of BigData cluster
- Database design for Persistence layer in InfiniDB
Skills
BlazeDS Java (All Versions) Flash 3D Hadoop Hadoop Distributed File System - (HDFS) Map Reduce Oozie Apache SqoopTools
GitCompany
ION TORRENT OFFshore
Role
Full-Stack Developer
Contribute
Domain Understanding and Analysis Testing Pipeline Automation Development of MapReduce Compoments Development of Webservices Performance Optimization
Description
The Project includes creating a software product for the secondary and tertiary analysis of data collected from next generation sequencing from DNA samples using SOLiD technology. The analysis comprises mapping and alignment to the reference human genome data, SNP detection, gene counting, small RNA counts and coverage detection, CNV detection etc.
Tools
Spring tool suiteCompany
BigData Use case for IT Log Analysis (Internal Project)
Description
- Setting up and configuring Hadoop cluster and other involved frameworks like Flume, Sqoop etc.
- Configuring flume nodes for data collection.
- Creating a custom flume decorator for the selective upload of data on HDFS
- Writing Mapper and Reducer for analysis of this data and collecting the required information
Skills
Apache Flume Big Data Hadoop Hadoop Distributed File System - (HDFS) Map Reduce MySQL Apache Sqoop UnixTools
Apache