1. Anuj Soni
Email: anuj.soni1989@yahoo.co.in
Mobile: +919039902641
D-802, Pride Platinum,
Baner, Pune - 411045
Objective
To participate as a team member in a dynamic work environment focused on promoting business growth by providing superior
value and service as a team lead or senior software engineer/analyst.
Profile Summary
4 years of relevant experience in designing, analyzing & developing software requiements in Java Spring, J2EE
technologies and other frameworks.
Working as a Software Engineer with Xoriant Solutions Pvt. Ltd. A leading product engineering company working on
project with multiple domains around the globe.
Currently working with SAP Mobile services. Helped in developing, designing, analyzing & consult on the type of technologies
that should be used & developed them.
Was awarded the Ninja award (Best Employee for researching & quickly picking up skills) from Xoriant for the Q1 2016.
Experience in implementing all the phases of SDLC from Requirements & Technical Specification to Design, Development &
and Unit/System Testing.
Worked extensively with new SAP technologies & many open source technologies.
Extensively worked on Java Spring 5.x, Hibernate, Sybase ASE, IQ Databse.
Experience in the Development and Design of Java based Applications using Applets & Swings, and also Web Applications
using Servlets, JSP, SAP UI 5, EXT- JS, JavaScript & jQuery.
Experience in System management, build & deployment using ANT, Maven, Gradle.
Strong problem solving, logical implementation, exceptionally strong eye for detail and troubleshooting skills.
Technical Skills
Operating system DOS / Windows 98 / 2000 and above, Linux
Open System C, C++, Java, Swings, Hibernate.
Web Technologies XML, JavaScript, JSTL , HTML, DHTML
J2ee Technology JSP, Servlet, JDBC, Hibernate, Spring MVC
Database MySQL, JDataStore, Postgre, Sybase ASE, IQ
Framework Swing Application Framework, Spring Framework, oAuth, SAML
UI Technologies HTML, CSS, Javascript, jQuery , Ext JS, SAP UI 5
IDE Tools & other Tools Eclipse, Intelli J, JIRA, Altassian Bamboo
Web server Tomcat (7, 8)
Professional Experience
• Company : Premier Biosoft Pvt. Ltd.
Duration : July 2012 to Feb 2015
• Company: Xoriant Solutions Pvt. Ltd.
Duration: Feb 2015 to present.
Work Experience
Company: Xoriant Solutions Pvt. Ltd.
SAP Authentication 365 (https://authentication.sapmobileservices.com)
Environment: Spring 4.2, Spring SAML, Spring oAuth 2.0, SAP UI 5, Sybase ASE 1.6, Hibernate, Core Java,
MobaXTerm, Apache Maven, JIRA, Altassian Bamboo, Linux shell scripting.
Duration: Feb 2015 to Present.
Role: Main Developer, UI developer, Workflow designing.
Description: SAP Mobile Services routinely delivers SMS messages containing Two-Factor Authentication (2FA) tokens
(numeric) as well as One-Time Passwords (OTPs) on behalf of a wide range of customers, including banks, financial
services, social networks, OTT messaging providers and more. 2FA over SMS is a very popular and secure method of
2. delivering a 2FA code to subscribers. The subscriber receives the SMS with the code and then enters the code into a
web-site or app to complete some authorization.
SAP Mobile Services currently only delivers 2FA codes or tokens – it does not have the ability to generate nor to
authenticate such codes. Our customers have noted this as a requirement in many instances and certainly several key
competitors offer this solution.
My Contribution: Created the whole project from scratch. Created and implemented the custom TOTP Algorithm to
generate random numeric & alphanumeric PINs. Created the REST Api for generating and validating these services.
Implemented SAML & oAuth Authentication & Authorization scheme using Spring and created GUI using SAP UI 5.
Company: Premier Biosoft Pvt. Ltd, Indore
SimLipid & Simlipid Enterprise Edition(http://www.premierbiosoft.com/lipid )
Duration: December 2012 to January 2013 and May 2013 to present
Environment: Java Swings, JDataStore.
Role: Developer.
Summary:
SimLipid is a comprehensive high throughput informatics tool. It is used for characterizing lipids using precursors and
product ions data from MS and MS/MS data.
My Contributions:
Created some GUIs & some module programming.
Performance Improvement by means of shifting some data in byte files system.
Added a new functionality for many features according to requirement.
PBI Team Details & Management Application.
Duration: April 2013 to May 2013.
Environment: JSP, Servlets, jQuery, jQuery UI, Ajax, CSS, MySQL, JDBC, JDK 1.6, Apache Tomcat 6.0.
Role: Developer, Designer.
Summary:
This application is a tool to keep the track of the employee's data of the organization, where any employee can see other
employees personal details, professional details & project details and on an admin
SimGlycan
Duration: December 2012 to January 2013 and May 2013 to present
Environment: Java Swings, JDataStore.
Role: Developer.
Summary:
SimGlycan® predicts the structure of glycans and glycopeptides using mass spectrometry data. SimGlycan® accepts
the experimental MS/MS data, matches them with its own database of theoretical fragments and generates a list of
probable candidate structures.
My Contributions:
Created some GUIs & some module programming.
Added a new functionality for many features according to requirement.
Used MySQL with the help of JDataStore for fetching the required data.
CLOUDLIMS (www.cloudlims.com)
Duration: January 2013 to March 2013.
Environment: JSP, Servlets, jQuery, Ajax, iText Library, JDK 1.6, Apache Tomcat 6.0. With backend as MySQL.
Role: Developer.
Summary:
CloudLIMS is built exclusively on cloud-based technology to give a product that requires no investment in IT resources or
manpower. The seamless and integrated workflows allow scientists to concentrate on their research and innovation so
that managing a centralized system is the least of the worries.
My Contributions:
Project Requirement analysis.
As per SRS, create the Report Generation System.
Design and implementation of of the Data fetching & Report Generation of the data.
Used JDBC and MySQL for all database related activity.
Used JSPs, Servlets, JSON, Ajax with jQuery & iText Library classes.
SimMet
Duration: March 2014 to present
Environment: Java Swings, JDataStore.
Role: Developer.
My Contributions:
Added a new functionality for many features according to requirement.
3. Did the performance improvement by shifting data from Database to byte file system.
Education
Qualification : B.E. ( Computer Science) in June 2012 with 68% from SIMS, Indore (RGPV)
SSC (Std X) : 72% from Maharishi Vidya Mandir, Jabalpur(CBSE Board) in 2005
HSC (Std XII) : 52% from Maharishi Vidya Mandir, Jabalpur(CBSE Board) in 2008
Personal Details
Date of Birth : 26th November 1989
Nationality : Indian
Marital status : Single
Languages known : English, Hindi
Declaration:
I hereby declare that the facts stated here by me are authentic and true to the best of my knowledge.
Date & Place: 23rd August 2016, Indore Anuj Soni