Post Job Free

Resume

Sign in

Developer Project

Location:
Singapore
Salary:
85-90K
Posted:
May 01, 2015

Contact this candidate

Resume:

Abhishek Sharma

Email Id : acpg9w@r.postjobfree.com

Blog : http://www.infoq.com/author/Abhishek-Sharma

LinkedIn : https://sg.linkedin.com/in/sharmaabhishek11

: https://github.com/abhioncbr

Github

Mobile : +65-90535009

Career Objective

I intend to establish myself as Software Engineer / architect with an integrated business solution

provider through a long time commitment, contributing to the company's growth and in turn ensuring

personal growth within the organization. I believe that my technical, functional, innovative and

interpersonal skills will enable me in facing the challenging career ahead.

Profile Summary

Five years of experience in complete software development life cycle .

Experienced in Big Data technology – Hadoop, Apache Kafka, Apache storm.

Expertise in Algorithm designing and data structure usage.

Experienced in Natural Language Processing & Machine Learning Algorithms.

Expertise in Cloud based application development (Goggle App Engine, Goggle Cloud SQL).

Extensive Antlr API (Lexer & Parser), Lex (Lexer), Byaac (Lexer & Parser) based application

development, experience in java based compiler applications and web applications.

Expertise in Mobile application development (Android platform).

Expertise in JAVA, J2EE application development and enhancement .

Extensive Spring and Hibernate based development.

Good knowledge of Linux environment for deployment and administration purpose.

Working knowledge of various programming languages like php (Code Igniter), Mainframe

series languages (COBOL, JCL, CICS, BMS, As400 family languages).

Excellent Interpersonal skills, outstanding problem solving and decision making skills.

Work Experience

Currently, Senior Model & NLP Developer in S&P Capital IQ from July 2014.

Assistant Vice President in Markit India Private Limited for two years (July 2012 to July

2014).

Intern editor for Big Data at InfoQ.

Software Developer in CSC (Computer Science Corporation India Private Limited) for

Almost 2 years (August 2010 to June 2012). Core developer and committer in COE (Center

of Excellence) of Automated Language Transformation Product (AMS).

Software Developer in ONE97 Communication Limited for 1 year (July 2009 t o August

2010).

Java Developer (Intern) in Source Fuse Technologies for 6 months (January 2009 t o July

209).

Contribution in Big Data & Open Source

Article on Apache Kafka: Next Generation Distributed Messaging System

Apache Kafka as a message server - Example application based on Apache Kafka framework

to show it usage as distributed message server. Exploring this sample application help users to

understand how good and easy is Apache Kafka usage.

SimplexRegex - Simple XML and Java based Framework for generating any various dialects

of simple and complex regular expression and using it for greping functionality. Intended for

users who feels little bit hard to understand and formulating regular expression.

MyDiscountHero - MyDiscountHero provides you with a perfect way to get better deals on

every visit. Not only do we track your visits, we also make sure that you get handsomely

rewarded with exclusive offers for your loyalty.

1. MydiscountHero Android App

2. MyDiscountHero Brings Discounts to your Phone

On Job Projects

Title Tools/Technology Used Environment

Eclipse IDE, Java 6, Lex, Byaac, Development on Windows.

(Markit Collaboration

JMS Queue, Groovy on Grails,

Services) Markit Parsing

In lucene, Oracle database,

Markit India. Maven

ACE (Application Cloud Eclipse IDE, Java 6, Open JDK Java Development on Windows.

Parser(Antlr Api Based), EJB 2.x

Enablement)

In and 3.x,Spring IOC, Hibernate,DB2

Computer Science Database, Maven

Corporation

(6 months)

Eclipse IDE, Java 6, Antlr parsing Development on Windows.

FuterEdge (Legacy

Api, Spring IOC, DB2 database

Language

Maven

Transformation)

In

Computer Science

Corporation

(17 months)

Eclipse IDE, Java 6, Run on any Os on computer and

Oc2ps (Social Network

Mysql server, Struts 2.1, Spring, on mobile also.

Application)

In jQuery javascript framework,

ONE97 Communications Tomcat Web Server Development on Ubuntu Linux.

(12 months)

Eclipse IDE, Java 1.4, Run on any Os.

Inventory source

In SourceFuse Technologies Oracle 91i, Sql Oracle developer,

(6 months as Intern) Tomcat Web Server Development on Ubuntu Linux.

Project Description

Markit Parsing:

Markit Parsing is a real-time quote parsing service that extracts indicative and live over-the-counter

(OTC) pricing from email messages. The service provides portfolio managers, traders and risk

managers with increased transparency and insight over the course of the day. With Markit Parsing,

prices are extracted from the thousands of messages that active market participants receive e ach day.

These messages can be in almost any format from multiple sources and are parsed and scrubbed in near

real-time. The result is consistent price data that can be used for real -time market indications, idea

generation and analysis. Data is available through a secure, easy to use web-based front end, a

streaming feed and Excel RTD plug-in. The service is fast to get up and running and requires no

investment in dedicated on-site hardware, software or associated maintenance.

My Contribution in Project

Worked on Lex and Yacc for lexing and parsing.

Wrote parsing module for New Issue Bonds and Loans.

Wrote parsing module for ABS (Asset-backed security)

ACE: The Application Cloud Enablement (ACE) Factory aims follows a factory approach to

migrate/transform legacy Java applications to various target platforms, primarily focussing on

application frameworks based on spring from VMware. VMware’s vFabric, Force.com’s vmForce and

Google App Engine are some example PaaS platforms that will be targeted initially

My Contribution in Project

Worked on Open JDk antlr parser file as per our project configuration.

Core developer in module of static code analysis of the provided java application.

Complete framework designing and coding based on spring and Hibernate framework.

Designed core framework for transformation and deployment.

FuterEdge:

FuterEdge is niche concept of automatic transformation of legacy family programming

language(Cobol, JCL, CICS, BMS, As400 family languages) to Oops based languages like Java, C#.

Concept works on the core concept of parsing the legacy language using Antlr parser api and then

transforming parsing tree in to wide spectrum language tree which can be deployable in any OOPs

based language using again Antlr api.

My Contribution in Project

Worked on the core engine of the system for parsing and deploying mainframe languages.

Feasibility analysis of RFPs & gap analysis on various POCs. Client being handled by me –

OTIS (Japan) and Matson (USA)

Preparation of Audit & Consistency report (EXCEED, WMA, ALICO), Evaluation report

(PERFORMANCE PLUS)

Marketing & Business Development Activities – making strategies and publicizing the

concept to attract possible clients.

R&D activities at code level (includes writing lexers, parsers, walkers, generation of trees)

Complete ownership for adding support for transformation of CICS to JAVA to the code

engine

As one of founding members of this group, I am also responsible for setting up project

management services at low level (documenting the system, trainings and performance

monitoring)

Oc2ps:

Oc2ps brings together the internet and mobile world, like never before, to create a connected

experience for users. It brings to life the mobile phone address book and syncs it with the user’s social

life on the internet. Not only that, it brings together wide range of content, applications and games for

the users – accessible through mobile, PC and MAC. Users would be able to connect to friends on

social networks like FB, Twitter, and Google etc and have the abili ty to see in real time content, games,

applications; music etc being consumed in their social ecosystem.oc2ps will be accessible over the

widest variety of handsets via xHTML. It will also be made available as a device client across different

operating systems as well as on internet browsers.

My Contribution in Project

Done Twitter integration in oc2ps using twitter web service.

Developed web interface of oc2ps using Struts jQuery plug-in for Ajax.

Worked on Widget framework of oc2ps (Photo, twitter, facebook, personal detail).

Implement Notification framework in oc2ps.

Developed QnA (question and answer app) in oc2ps using oc2ps web service.

Have worked on Springs & Struts framework

Inventory source:

Inventory Source is the Second largest automation provider in US to online shopping stores belonging

to different Markets like Yahoo Stores, EBay Prostores, and Amazon Stores. Inventory Source

monitors the inventory of multiple major distributors across a broad range of product categories,

maintain a synchronized database with the suppliers and can push the changes directly to your store

without any action required on your part.

My Contribution in Project

Developed ‘In-House Scheduler’ for scheduling the various maintenance purpose

processes of the project. This is based on Open Symphony’s Quarts Scheduler API.

Currently used in uploading product’s images to vendor stores.

Implement Amazon Seller Central SOAP API for automating the products updates in

daily process.

Implement EBay Prostores API for bulk update of the products which is based on

XML Request and Multipart HTTP Request.

Done the integration of the Evertek and Nantuneck Drop shipper (Supplier) in the

system.

Contribute in resolving daily issues with vendor stores. This issue involves problem in

image upload, products not getting updated, custom file issues and grabbing products

from suppliers.

Professional Qualification

Completed M.C.A (Master of Computer Application) from SRMS College of Engineering

& Technology Bareilly affiliated to UPTU with aggregate 76%.

Month/Year of completion of Degree: June/2009

Academic Qualification

Completed High School and Intermediate with 76.8% and 69.6% respectively from Central

Board of Secondary Education (C.B.S.E), New Delhi.

Completed Bachelor of Science (Honors Chemistry) with 65.6% from Delhi University.

Certification Acquired

SCJP 5(Sun Certified Java Programmer)

SCWCD 5(Sun Certified Web Component Developer)

SCBCD 5(Sun Certified Business Component Developer)

Oracle Java Enterprise Edition 5 Web Services Developer

Area of Interest

Big Data, Hadoop, Open-source, core JAVA, Java Application Development

Frameworks, Design Pattern.

Software Skills

Operating System: Windows series, Linux (All flavor).

Programming Language Java, JSP, Servlet

Java Framework Struts 2, Spring, EJB 2.x or 3.x, Hibernate

Software version Tool SVN, CVS, Github

Build Tool Maven

RDBMS Oracle 9i, My SQL, Db2

Server Tomcat, Weblogic, Websphere

Training Attended

Spring Framework development methodologies in CSC.

ORM and ORM based framework like Hibernate and Ibatis.

Agile Software Development Methodology.

Achievements

Outstanding performer and top rater in CSC and won various prizes.

Won Achievement and Accolades in CSC for outstanding contribution in the project and

before time Delivery.

Won CSC Innovation Icon Contest 2007-08 project.

Completed ORACLE Campus Training program of Database Administrator (Module 1 –

an introduction to oracle and sql) successfully.

Hobbies

Reading BLOGS on Design pattern, software principles and architecture.

Personal Details:

Nationality: Indian

Residence Country: Singapore

Date of Birth: 01-JULY-1986

Sex: Male

Marital Status: Married

Contact No: +65-90535009



Contact this candidate