Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (1 vote)
172 views

Vigneswaran-Senior Java-Profile

This document provides a summary of Vigneswaran P's professional experience and skills. He has over 12 years of experience as a Java professional and is currently working as a senior software developer and project lead at Shenll Software Solutions. He has extensive skills in Java, Spring Boot, databases like SQL Server and MongoDB, AWS, and Agile methodologies. Some of the projects he has led include developing RESTful web services for Miele's e-commerce site and a national tax system for Walgreens.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
172 views

Vigneswaran-Senior Java-Profile

This document provides a summary of Vigneswaran P's professional experience and skills. He has over 12 years of experience as a Java professional and is currently working as a senior software developer and project lead at Shenll Software Solutions. He has extensive skills in Java, Spring Boot, databases like SQL Server and MongoDB, AWS, and Agile methodologies. Some of the projects he has led include developing RESTful web services for Miele's e-commerce site and a national tax system for Walgreens.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Vigneswaran P (MCA)

JAVA Professional – 12+ Years Exp vigneswaran@shenll.com


Mobile
9942422252

Objective:

To achieve excellence, working as a Software Professional, offering solutions to business using the
best available technology and putting in the best of my analytical and programming abilities.

Summary:

 I am a project lead working with Shenll Software Solutions from July, 2015. I've involved in
requirements gathering, architecture, design, and code craftsmanship.
 Proficient in Java Programming – Core Java, Spring Boot, Spring MVC – Simple form controller
and Multi action controller, Hibernate etc..
 Experience with Relational Database (RDMS) like MSSQL Server 2012 and above, MySQL 5+,
Oracle, AS400 and also NOSQL Database such as MongoDB 5.5.
 Very strong techno-functional leadership and good knowledge in Microservices.
 Well-versed in development and deployment of Internet based web applications using J2SE, J2EE,
Android.
 Having wide experience in creating a product from scratch including Initial planning, DB mapping,
Product Development till Product launch
 Well-versed in development and deployment of Internet based web applications using REST API,
ExpressJS, Node.JS etc.
 Worked with AWS, AZURE, Digital Ocean, Jelastics Cloud Environments for deploying multi tech
stack applications
 Experience in all phases of the SDLC cycle application development which has included
requirements gathering, analysis, conceptual design, configuration, coding, Implementation,
testing, deployment, Maintenance (Agile & Waterfall Model) with Scrum for quick software release.
 I was responsible for initiating, developing and driving the adoption of product and process
improvements,
 Resolved technical disagreements involving team members, Analyzed user needs and software
requirements to determine required software improvements and modifications, Effectively
monitored and made action to ensure coordination and effectiveness of all components and
activities and decide on issues requiring escalation.
 Created complex, enterprise-transforming business applications as a member of diverse, high
energy teams focused on full life-cycle development through the use of Agile Methodologies
 Self-driven and able to take up high responsibilities and capable of handling a team individually.
 Worked in an environment of high energy, leading-edge technologies, and complex multi-
disciplinary projects.
 Solving problems in innovative ways and having the courage to take managed risks
 Strong sense of responsibility, commitment to quality and achieving deadlines.
 Highly enthusiastic and persuasive with excellent communication and Personal Relationship skills.

Professional Experience (12+ Years):

 Working as a Senior Software Developer/Project Lead in Shenll Technology Solutions, Chennai


from Jul 2015 - till Date
 Worked as a Software Developer in Tata Consultancy Services, Chennai for 4 Years

Programming Skills:

 Web Technologies : J2EE (JSP & Servlets), Java Swing,


Web Services, REST APIs, Ajax, iText
 Framework : SpringBoot, Persistence Framework, SDF, Apache CXF,
Apache Log4J, Apache Commons IO
 Web Server : IBM Websphere, Apache Tomcat, Glassfish V2,
Oracle Weblogic, Red Hat JBoss, Nginx, A
 Languages : Java 1.8/Spring boot, Android, VB.Net
C#, Express 4.16.3 (NodeJs 8.11.1), Shell Scripting
 Databases : Oracle, MYSQL 5+, MS SQL Server 2012 & above, SQLite
AS400, MongoDB 5.5
 Proxy & Load Balance : HA Proxy
 Cloud Technologies : Azure, AWS, Digital Ocean, Jelastics
 Tools : RAD 7.0, Eclipse, Netbeans, VS Code, iReport, Visual Studio
 Reporting : Jasper Reporting, Crystal Report
 Scripting Language : Shell, Java Script, jQuery, Ajax
 Markup Language : HTML, XML, JSON
 Project Management Tools : Jira, Trello, Asana, Teams Software
 Version Controllers : Github, Bitbucket, GitLab
 Queueing System : AWS SQS
 SMS Gateway : Twilo, Infobip
 Payment Gateway : PayPal, Stripe
Education:

 Master of Studies in Information Technology and Management, Madurai Kamaraj University,


Madurai, Tamil Nadu, India, 2007.

Projects:
Title: Miele Store - Backend Webservices
Project Specific Skills : JAVA/J2EE, RestFul Webservices, Log4j, JPA, Store Procedures
Special Software : Netbeans 7+, MSSQL Server 2012, Glassfish 3.2, Postman, SOAP UI
Position : Project Lead
Duration : 12 Months

Description of the Project:


Miele is a German manufacturer of high quality domestic appliances and machines for commercial
applications. Miele Store Website consuming all the user and product related data through RestFul
Webservices developed in J2EE. The REST architectural style constrains an architecture to a client/server
architecture and is designed to use a stateless communication protocol, typically HTTP. In the REST
architecture style, clients and servers exchange representations of resources by using a standardized
interface and protocol.

RESPONSIBILITIES:
 Guiding & motivating team to achieve the project objectives on schedule milestones.
 Preparing project plan and allocating resources
 Collecting and understanding requirements from Client
 Analyzing requirements and understanding current system
 Time estimation for each requirement.
 Preparation of high level design.
 Understanding the impact of changes to be made on existing system.
 Ensure appropriate backups are taken to protect data integrity.
 Data Analysis and Validation.

Title: National Tax Systems (Walgreens)


Project Specific Skills : J2EE, Struts, JSP/Servlet, Websphere, Unix
Database & IDE : RAD 7.0, Oracle 10g, Websphere 6.x, Squirrel SQL Developer
Position : Project Lead
Duration : 2 Years
Description of the Project:
Walgreens National application brings value to Walgreens by saving an estimated tax of $6 million per
year. The purpose of the Walgreens National application is to calculate sales taxes for the expense items
i.e. the items purchased for Walgreens internal usage. Reduce tax liabilities by calculating sales taxes
accurately, avoiding duplicate tax payments and eliminating tax penalties. Expand National’s ability to pay
vendor invoices and calculate sales tax at the item level

RESPONSIBILITIES:
 Managing a team of 10 members.
 Extensively involved in Project Managerial Activities
 Extensively involved in Technical Design.
 Understanding the impact of changes to be made on existing system.
 Ensure appropriate backups are taken to protect data integrity.
 Data Analysis and Validation.

Title: Benefits Enrollment (Walgreens)


Project Specific Skills : J2EE, Struts, JSP/Servlet, Websphere, iText, iReport.
Database & IDE : RAD 7.0, Oracle 10g, Websphere 6.x, Squirrel SQL Developer
Position : Project Leader
Duration : 15 Months

Description of the Project:


Benefits Enrollment Online Enterprise web application which helps the Walgreens Employees to enroll with
different insurance schemes provided by the company. Employees can add/remove their dependents by
using the Online Application and they can also declare insurance beneficiaries. There are many insurance
benefits and plans available for the Employees such as Medical, Dental, Vision, Company Paid Life
Insurance, Accidental Insurance etc., Every year during Open Enrollment period each and every
Walgreens Employee has to pre-enroll for next year insurance plans. For Open Enrollment 2013, we
created new Plans and Benefits, Modified existing reports and Developed new reports.

RESPONSIBILITIES:
 Lead a team of 5 members.
 Extensively involved in the Functional and Technical Design.
 Developed highly critical batch jobs which are running in Korn Shenll (Unix)
 Verified test cases and Monitored Unit and System Integration testing
Title: HardDrive Spy Scanner
Project Specific Skills : J2SE, Applet, Java Swing, JDBC, Apache IO.
Database & IDE : MySQL & Eclipse
Position : Team Leader
Duration : 8 Months

Description of the Project:


HardDrive Spy scanner is a web-based computer utility program for Windows which helps users to scan
their computer to view Files information, AIM & PIDGIN chat history, IE & Mozilla Firefox history and
presented in an organized and effective manner. There are two types of searches Basic and Advanced
which helps the users to select appropriate way to scan their system. “Basic” to begin quickly and easily.
This is the fastest way to get started with HardDrive Spy and should give most users all the information
they need. “Advanced” for technical users and will give you granular control over what is scanned and how
the information is presented.

RESPONSIBILITIES:
 Extensively involved in the analysis, design and development of Java Applet.
 Responsible for GUI development
 Developed connectivity to RDBMS using JDBC.
 Involved in Database Design, deployment and support

Title: Felicity Tutors


Project Specific Skills : J2EE (JSP & Servlet), Applet, Swing, JDBC, Java Mail, JNDI, AJAX
Webserver : Glassfish V2
Payment Gateway : PayPal
Database & IDE : MySQL & Netbeans
Duration : 8 Months

Description of the Project:


Felicity Motivational Group has an extensive network of professional, certified educators. Felicity tutoring
is an online tutoring project. Tutor and Student can join meeting together and interact with same virtual
whiteboard. Virtual whiteboard is developed by a third party called Scriblink. Students can record their
session either by Video recording or image recording for future reference purpose. Convenient for children
who are homebound due to an illness or injury. Perfect for home schooled students who need help with
subjects that their parents are not proficient in.
RESPONSIBILITIES:
 Extensively involved in the design and development of dynamic web pages using JSP, Servlet,
HTML, JavaScript and Ajax.
 Responsible for third party whiteboard (Scriblink) integration and customization.
 Involved in Database Design, deployment and support

Title: Sunkist Daily Diet Web Services


Project Specific Skills : J2EE (JSP & Servlet), Apache CXF, JAX-WS, Log4j, JDBC, Java Mail,
JNDI, AJAX, Javascript
Web server : Apache Tomcat 6
Database & IDE : MySQL & Eclipse
Duration : 6 Months

Description of the Project:


Sunkist Daily Diet Review Application will help the users to achieve their nutrition, weight loss and diet
goals. Users can download and install the "Sunkist Daily Diet Review" application from the iPhone/Android
App Store/market to track their daily calories, obtain a clear picture of their nutritional intake, discover
healthier food alternatives and identify potential pitfall areas.

RESPONSIBILITIES:
 Extensively involved in planning, development and integration of web services.
 Developed connectivity to RDBMS using JDBC.
 Involved in Database design and deployment and support

Title: Toto Communications Webservices


Project Specific Skills : J2EE (Servlet), JAX-WS, Log4j, JDBC, JDBC-ODBC Bridge, Java Mail
Webserver : Apache Tomcat 7
Databases & IDE : Oracle, MSSQL Server & Eclipse
Duration : 3 Months

Description of the Project:


Toto Communications Webservice Client communicates with the secure Unlimited Pins WebService server
for transacting International Domestic Pin and Top Up mobile account balance via Authorize.net.

RESPONSIBILITIES:
 Extensively involved in development and integration of Web services
 Developed connectivity to RDBMS using JDBC-ODBC Bridge.
 Involved in deployment and support

Title: ChargebackZero
Front End: ReactJS, Metronic, Bootstrap 5, SASS, Web pack 4
Back End: MongoDB 5.5, Express 4.16.3 (NodeJs 8.11.1)
Scripting Languages: JavaScript/jQuery, TypeScript
Version Control System: Gitlab
Cloud: AWS

Description:
ChargebackZero is a powerful payment analytic tool that helps the business to make informed decision,
and optimize payment performance of a business. This tool is designed to alert business to improve
authorization rates, monitor sales and tracks fees and reconcile payments effortlessly. The analytic tool is
automated to gather payment information, detects fraud and provides brand safety. ChargebackZero
provides service to various business to avoid unfair claim, save revenue and time.
Responsibilities:
 Requirement Gathering, Analysis and Planning
 UI theme development, customization and front-end designing, Bootstrap and typescript has been
used for the development of front-end project
 Chargeback module design and development
 Development of Restful Web APIs
 JWT Token based authorization has been used for API calls for security purpose.
 Involved in Database Design, deployment and support
 Involved in AWS cloud deployment
 Coordinated the workflow between the end user and product owner to assure product quality.

Title: Swan for Life - Intermediary Portal Project


Front End: ReactJS, Medtronic, Bootstrap 5, SASS, Web pack 4
Back End: MongoDB 5.5, Express 4.16.3 (NodeJs 8.11.1)
Scripting Languages: JavaScript/jQuery, TypeScript
Version Control System: Gitlab
Cloud: AWS
Description: Swan is a leading financial service provider based in Mauritius. Intermediary Portal is an
web application that serve as a common platform for stakeholders of insurance company like Agent,
Broker, Bancassurance, Affinity or Direct Customer to create quotation for various insurance like Motor,
Travel, Health & Home insurance.

Responsibilities:
 Requirement Gathering, Analysis and Planning
 UI theme development, customization and front-end designing, Bootstrap and typescript has been
used for the development of front-end project
 Chargeback module design and development
 Development of Restful Web APIs
 JWT Token based authorization has been used for API calls for security purpose.
 Involved in Database Design, deployment and support
 Involved in AWS cloud deployment
 Coordinated the workflow between the end user and product owner to assure product quality.

Title: NeoVault Pharma Drug Test Track System


Front-End: Angular 12, Medtronic, Bootstrap 5, SASS, Web pack 4
Back End: Java 1.8/Springboot 2.3.1
Database: MongoDB 5.5
Version Control System: Gitlab
Cloud: AWS
Description NeoVault is the application used to hold the information of people who consume drugs. It
used to manage the record of number of drug test taken, positive and negative results count, kits used for
taking drug test and types of drugs Consumed by a donor.

Responsibilities:
 Requirement Gathering, Analysis and Planning
 UI theme development, customization and front-end designing, Bootstrap and typescript has been
used for the development of front-end project
 Chargeback module design and development
 Development of Restful Web APIs
 JWT Token based authorization has been used for API calls for security purpose.
 Involved in Database Design, deployment and support
 Involved in AWS cloud deployment
 Coordinated the workflow between the end user and product owner to assure product quality.
Title: Sunkist Daily Diet
Project Specific Skills : Java, Android 2.1, XML
Database & IDE : SQLite, MySQL & Eclipse
Duration : 6 Months

Description of the Project:


Sunkist Daily Diet Review Android Application will help the users to achieve their nutrition, weight loss and
diet goals. Users can download and install the "Sunkist Daily Diet Review" application from the Android
market/App Store to track their daily calories, obtain a clear picture of their nutritional intake, discover
healthier food alternatives and identify potential pitfall areas.
RESPONSIBILITIES:
 Extensively involved in design and development of the Application.
 Involved in Database design.
 Involved in deployment and support

Title: The official NBL App


Project Specific Skills : Java, Android 2.1, XML, Push Notification, Facebook, Twitter
Database & IDE : SQLite, MySQL & Eclipse
Duration : 8 Months

Description of the Project:


The Official NBL Application is personal companion for National Basketball League of Australia. A must for
all basketball fans, this app will give you live scores, fixtures and results, player stats, facebook & twitter
access, NBL news and access to your favourite photos throughout the season. Live in-game scores and
final scores via PUSH notifications. Live game summary to see how teams are performing overall, NBL
News Feeds, Social Networking – Post Tweets and Facebook messages, upload photos and follow the NBL
and your favourite players. Customisable to your favourite NBL teams logo and colours, Fixture Details
with Dates and times, Results – Detailed statistics for all completed matches, Photos of the action
throughout the season, Detailed player statistics for all NBL teams and players, Season Ladder including
10 Live statistics tables, Manage NBL Dream Team or NBL Tipping competition

RESPONSIBILITIES:
 Extensively involved in design and development of the Application.
 Involved in Database design.
 Involved in deployment and support
Title: The Bible Experience
Project Specific Skills : Java, Android 2.1.
Database & IDE : SQLite, MySQL & Eclipse
Duration : 6 Months

Description of the Project:


The Bible Experience for Android Mobiles. The Bible Experience favors the user for reading and listening to
Bible at anytime. Any Android Mobile user can avail this application with the reasonable fee by simply
creating an account with Bible experience. The user can read the Old Testament and New Testament
stories in their Android Mobile through this application.

RESPONSIBILITIES:
 Extensively involved in design and development of the Application.
 Integrated PayPal payment gateway for purchasing Testament Pictures, Audios & Videos.

Title: Carbuddyz
Project Specific Skills : Java, Android 2.2, Google Map, GPS PayPal, UrbanAirship Push Service
Database & IDE : SQLite, MySQL & Eclipse
Duration : 4 Months

Description of the Project:


This application is especially developed for Car owners to setup reminders for Car Service, MOT and Road
Tax payment date. Attractive user interface, ability to setup email reminder up to three emails, ability to
schedule alerts before actual dates. Push notification feature integrated by using Urbanairship Airmail push
gateway. Google map which helps the users to locate the nearest MOT stations, Car service garages and
Post office for Road Tax payment. PayPal payment gateway helps the users to purchase Full version of this
application to enable all extension features without ads…

RESPONSIBILITIES:

 Extensively involved in design and development of the Application.


 Responsible for Google Map integration to locate nearest services location using GPS
 Involved in Database design, deployment and support

Title: Property Investment Calculator


Project Specific Skills : Java, Android 2.2, XML
Database & IDE : SQLite, MySQL & Eclipse
Duration : 2 Months
Description of the Project:
Cash on Cash Return is a Property Investment Calculator app which has been designed for Android. The
app allows you to calculate the potential Positive/Negative Cash Flow from an investment property after
expenses. The app also allows renters and owners to calculate their ongoing expenses with ease. The app
allows you to add to the calculation: Purchase price, Down payment, Current Interest rate, Cash flow
generated from the property and Ongoing Expenses which you can customize to get a more accurate
calculation.
RESPONSIBILITIES:

 Extensively involved in design and development of the Application.


 Involved in deployment and support

Title: The Raiders


Project Specific Skills : Java, Android 2.1, XML, JSON, Google Map
Database & IDE : SQLite, MySQL & Eclipse
Duration : 6 Months

Description of the Project:


The Official Android App of The Oakland Raiders to access news, events, ticket, merchandise, multimedia
and information about The Oakland Raiders professional football team, its players and games, and the
Raiderettes cheerleading squad. Features of the application are as follows Raiders Schedule, Live Score
and statistics, Team News Team Videos & Audios, Twitter Feed, Event Calendar, Rosters (Active &
Injuries), Seating and Pricing & A-Z Fan Guide, Raiders Image stores, tickets and suits, Raiderettes
Roster, news, blogs and photos, Draft Polling etc.

RESPONSIBILITIES:

 Extensively involved in design and development of the Application.


 Involved in Database design.

You might also like