Arjun Nemical
FULL STACK DEVELOPER
EMAIL:-
CONTACT: -,-
Summary
●
Over 10+ years of IT industry experience in Solution Design, Web Design and Mobile App Development.
●
●
Proficient in C, C++, JAVA, Spring, Hibernate, PHP, Android, Python.
Strong analytical /Problem resolution skills.
●
●
●
Lead & participated in large scale mobile and web development application
Expertise on open source frameworks Spring, Hibernate- JPA 2.0, Microservices, Android and make a
responsive web and mobile application using REST API, Angular Material Design, Firebase Api, YouTube
Api, Paytm integration, Recycler-View, Fragments etc.
Ability to identify user stories from requirement.
End-to End mentoring from inception of project till deployment and maintenance.
Thorough understanding of software development processes and worked in Waterfall and AGILE
methodologies
Typically responsible for end-to-end feature deliveries; from requirement gathering to production
deployments.
Exposure to evaluation and integration of third-party frameworks/tools with products for addressing
functional requirements.
Innovative thinker with systematic approach to solve complex problems.
●
Good working knowledge in HTML5, Angular, Vue.Js, ReactJS, CSS3, JavaScript, jQuery, twitter bootstrap.
●
Hands-on Restful Web services (PHP, Ruby on rails, Spring Restful web-services and Jersey)
●
●
●
●
●
Skill Highlights
●
●
●
●
●
●
●
●
●
●
●
●
Big Data: ApacheSpark,Spark, Hive
Java: Spring, Spring Boot, Hibernate-JPA, Web service, Microservices, Multithreading, Collections API,
MVC, Exceptions, etc;
DB: DB2, Oracle, MySQL, NoSQL, MongoDB;
Distributed Technologies: Web Services (SOAP), JAX-RPC, JAX-WS, RESTful Services;
Cloud services: Amazon Web Services, Microsoft Azure;
Core web: XML, JSON, REST, JavaScript, Vue.Js, ReactJS, AngularJS, Angular 8, Bootstrap Responsive;
IDE: Android Studio, IntelliJ IDEA, Eclipse, IBM Ration Application Development, IBM Rational Software
Architect, NetBeans, Unity 3D, Xamarin, Adobe Dreamweaver;
VCS: Git;
Teamwork: Trello, GitHub, Bitbucket, Azure Devops;
OS: Linux, Windows;
Bug/Issue trackers: Jira, Azure Devops;
Deployment: Amazon Web Server-EC2 Instance, Microsoft Azure;
Work Experience
Duration
Employer
Designation
Clients
Responsibilities
Duration
Employer
Designation
Clients
Responsibilities
April 2023 – Present
Infosys Private Limited
Consultant
Visa
• Acting as Software Consultant.
• Working closely with team members leading the other platform development
• Delivering across the entire app life cycle– concept, design, build, deploy, test
and support.
• Collaborate with internal and external teams Product Managers, Engineers,
Designers, and Marketers to conceptualize, build, test, and realize new
features.
• Standardize platform to be able to deliver across multiple brands with minimal
effort.
• Standardize and enforce coding standards and best practices, including
optimizing the apps for performance.
• Work with web engineering teams to create and maintain data sources and API's
to support the apps.
• Continuously discover, evaluate, and implement new technologies to maximize
development efficiency.
• Keep up to date on the latest industry trends in mobile technologies.
• Explain technologies and solutions to technical and non-technical stakeholders.
June 2021 – March 2023
Truelancer India Private Limited
Consultant
Infosys, Visa
• Acting as Software Consultant.
• Working closely with team members leading the other platform development
• Delivering across the entire app life cycle– concept, design, build, deploy, test
and support.
• Collaborate with internal and external teams Product Managers, Engineers,
Designers, and Marketers to conceptualize, build, test, and realize new
features.
• Standardize platform to be able to deliver across multiple brands with minimal
effort.
• Standardize and enforce coding standards and best practices, including
optimizing the apps for performance.
• Work with web engineering teams to create and maintain data sources and API's
to support the apps.
• Continuously discover, evaluate, and implement new technologies to maximize
development efficiency.
• Keep up to date on the latest industry trends in mobile technologies.
• Explain technologies and solutions to technical and non-technical stakeholders.
Duration
November 2016 – June 2020
Employer
Caterpillar India Pvt Ltd
Designation
Senior Full Stack Engineer, Information Technology Analyst
•
•
•
•
•
•
Responsibilities
•
•
•
•
Acting as Lead Software Engineer.
Working closely with team members leading the other platform development
Delivering across the entire app life cycle– concept, design, build, deploy, test,
release to app stores, and support
Collaborate with internal and external teams Product Managers, Engineers,
Designers, and Marketers to conceptualize, build, test, and realize new features
Standardize platform to be able to deliver across multiple brands with minimal
effort
Standardize and enforce coding standards and best practices, including
optimizing the apps for performance
Work with web engineering teams to create and maintain data sources and API's
to support the apps
Continuously discover, evaluate, and implement new technologies to maximize
development efficiency
Keep up to date on the latest industry trends in mobile technologies
Explain technologies and solutions to technical and non-technical stakeholders
Duration
March 2016 – November 2016
Employer
MAGNA INFOTECH (A Division of Quess Corp Limited)
Designation
Senior Full Stack Engineer, Information Technology Analyst
Responsibilities
•
As a Software Engineer, I was Involved in Web application development
at client location.
•
Client: Caterpillar India Private Limited - CLTSI.
Duration
Employer
Designation
Responsibilities
January 2015 – December 2015
Fullerene Solutions and Services Pvt. Ltd
Senior Software Engineer
• As a Senior Software Engineer, I engaged in Web Application Development.
Projects
Project #1
Duration
Environment
Team Size
Client
Role
Description
Responsibilities
Project #2
Duration
Environment
Team Size
Client
Role
Description
Responsibilities
Data Privacy Retention Utility
March 2021 – Present
Java, Spring boot, Hibernate, Microservices, Quartz
3
VISA
Lead Developer
- Developed and implemented a Data Privacy Retention Utility for a multinational
financial institution to enhance data governance and compliance with data
privacy regulations.
- “DPR Utility” is a critical application used by Privacy Risk Support applications.
- This utility is an generic application which is integrated with 6 different
applications.
- The utility has the configuration externalized such that it is easy to configure,
test and deploy the application hassle free.
- For critical passwords and keys, the utility connects to vault.
- This utility has archival mechanism in place to export the data into csv file and
files stored in blob columns into their respective filetypes.
- Led a cross-functional team of data engineers and compliance experts in
project planning and execution.
- Collaborated with legal and compliance departments to define data retention
policies and requirements.
- Designed the architecture of the utility, incorporating encryption and access
controls to protect sensitive data.
- Worked closely with database administrators to integrate the utility with
existing data storage systems.
- Implemented automated data classification and tagging mechanisms to ensure
proper handling of sensitive data.
- Conducted regular data audits and assessments to identify and address
compliance gaps.
- Provided training to internal stakeholders on the use of the utility and
compliance best practices.
- Collaborated with external auditors to demonstrate compliance with data
privacy regulations.
- Achieved a 30% reduction in data storage costs and ensured compliance with
GDPR, CCPA, and other data privacy regulations.
RAPID – Risk Alerts Payment Incident Detection
August 2023 – September 2023
Angular, Java, Microservices
5
Visa
Developer
- Rapid is highly scalable and available platform that will enable Payment System
Risk (PSR) team to monitor alerts from all PSR applications, consolidated in one
dashboard.
- This allows the stakeholders to respond to trending, urgent, high-value
incidents in near real-time
- This application is used by the ROC(Risk Operations Center) team to monitor
alerts and act upon them.
- Worked as full stack developer.
-
Project #3
Duration
Environment
Team Size
Role
Description
Worked on configuring and fine-tuning alert triggers and escalation
procedures.
Collaborated with senior developers to optimize application performance and
code efficiency.
Worked on designing the dashboard features.
Conducted code reviews and testing to ensure the reliability and accuracy of
the application.
Assisted in troubleshooting and resolving technical issues during development
and post-launch phases.
Pay2Go Travel (Payment Gateway)
September 2020 – February 2021
PHP, Laravel, Angular
4
Independent Consultant
This application is similar to the Paypal. It provides an option for merchants to
integrate the payment gateway in their website.
This USP of this application is to handle the large payments in EMI’s.
Responsibilities
Design and development of both frontend and backend.
Project #4
Duration
Environment
Team Size
Role
svconstruction.co
September 2020
Description
Responsibilities
Project #5
Duration
Environment
Team Size
Role
Description
Responsibilities
Project #6
Duration
Environment
Team Size
Role
Description
Responsibilities
Angular6
1
Independent Consultant
Construction Company Website which provides various services related to
construction.
Design and development of entire project.
Capot Web Application
June 2020 – August 2020
Angular6
10
Independent Consultant
This application is to help Charted Accountants to help manage their clients and
related services
Design and development Web application module.
Material Code Classification ( Web Application)
January 2020 – May 2020
JAVA, EJB , Spring, Hibernate, Angular, Machine Learning, Python
10
Team Lead
This application has following functionalities:
• The project aims at predicting material code for the supplier based on the
previous order history.
• This helps the supplier by saving his time to contact the manufacturing team
for material code.
Design and development of entire project.
Project #7
Duration
SpendCube Categories Classification ( Web Application)
January 2020 – June 2020
Environment
Team Size
Role
JAVA, EJB , Spring, Hibernate, Angular, Machine Learning, Python
10
Team Lead
This application has following functionalities:
• The project has 5 different categorical dependent variables having more than
20 independent variables trained using Boosting algorithms.
• This helps the supplier by saving his time to contact the manufacturing team
for material code.
Description
Responsibilities
Design and development of entire project.
Project #8
Duration
Environment
Team Size
Role
Incident Search Engine using Lucene and NLP( Web Application)
August 2018 – October 2018
Description
JAVA, EJB , Spring, Hibernate, Angular, Lucene Framework
10
Team Lead
This application has following functionalities:
• The Main aim of this project is to access the servicenow incident database
and search for incidents based on the user keyword search. (Ex: How many
incidents in particular division ? Who resolved most Priority-1 incidents last
week ? How many incidents were raised for particular applications ?)
• This project helps users to query in natural language as they ask support
people to get details on different data from the incident database.
• This also provides the charts on web UI using D3.js.
Responsibilities
Lead, Design and development of entire project.
Project #9
Duration
Environment
Team Size
Role
Auto classify ECCN (Export Control Classification Number) ( Web Application)
June 2019 – December 2019
Description
Responsibilities
JAVA, EJB , Spring, Hibernate, Angular, Python, Machine Learning
10
Team Lead
This application has following functionalities:
• The web application provides functionality to analyse and classify the
uploaded data.
• It also provides the ability to view the data in table format.
• This is a Classification Model which has the ability to auto classify
manufactured parts based on various features and assign ECCN (Export
Control Classification Number).
• For every part manufactured the ECCN will be auto classified using machine
learning models.
• This project reduces the manual efforts for classifying the same type of parts.
Lead, Design and development of entire project.
Project #10
Duration
Environment
Team Size
Role
Description
Responsibilities
Project #11
Duration
Environment
Team Size
Role
Description
Responsibilities
Project #12
Duration
Environment
Team Size
Role
ILC Web Application
January 2019 – March 2019
JAVA, EJB , Spring, Hibernate, HTML5, Bootstrap
4
Team Lead
Inbound Logistics Center (ILC) quote is an Web application which comprises of
functionalities such as Customer pricing and invocing, Forecasting on parts
ordered through ILC, Claims on materials from USA facilities.
Lead, Design and development of entire project.
ETA Predictor (Web Application)
November 2018 – May 2019
JAVA, EJB , Spring, Hibernate, Angular, Python, Machine Learning
10
Team Lead
The main aim of this module is to predict ETA (Estimated time of arrival) for
orders by analyzing the historical data (5 years). This will look into different
schemas such as freight, ocean and last milestone and then provide data
treatment, apply customly built predictive model and generate results. This will
be linked to the Order Visibility web and mobile application going forward.
Lead, Design and development of entire project.
Business Support Monitor(BSM) Dashboard
August 2018 – October 2018
Description
JAVA, EJB , Spring, Hibernate, Angular
10
Team Lead
This application has following functionalities:
• Provide live overview of 80+ applications end-to-end activities as milestones
such as when was application last ran, last time orders were received, last
invoices generated and provide actions to take for each line items.
• Scheduling and handling spring/TUF batch jobs.
• Predictive and root cause analysis over the different logs
Responsibilities
Lead, Design and development of entire project.
Project #13
Order Visibility Mobile Application
Duration
Environment
Team Size
Role
March 2018 – October 2018
Angular
3
Team Lead
Order Visibility is one stop solution for tracking Engine/Machine/Parts orders. It
provides crisp details on sources/hot/ back/past due orders. Eris map has been
integrated for live location tracking. Alexa voice skills adds voice recognition
capability to search, track and query any information related to orders..
Lead, Design, and development of entire project.
Description
Responsibilities
Project #14
Duration
Environment
Team Size
Role
Description
Responsibilities
Project #15
Duration
Environment
Team Size
Role
Description
Responsibilities
ACE Massupload Application
August 2017 – October 2017
JAVA, EJB , Spring, Hibernate, Angular
10
Web Developer
The aim of this project is to provide screens for business for uploading the data
using single excel sheet downloaded from US govt portal. Application
functionality was to process the uploaded excel sheet and split the data into parts
according to the table structure, validate each cell and generate success, grief
report with #no of records entered into database successfully , erroneous rows
with proper description respectively Finally display summary and provide option
to download the files after processing all records.
Design and development of entire project.
MEPS Web Application
January 2017 – December 2017
JAVA, EJB , Spring, Hibernate, Angular 2
10
Developer
The MEPS web application comprises of end to end functionalities in
manufacturing unit such as part details manufacturing and packaging.
Front-end designing with database connectivity.
Education
Examination
B.E
Discipline/
Specialization
Computer
Science and
Engineering
School/college
Board/ University
GM Institute Of
Technology,
Davangere
Visvesvaraya
Technological
University,
Karnataka
Year of
Passing
2014
I hereby declare that the information written in the above draft is best to my knowledge.
Place: BANGALORE
Date: 10-October-2023
(ARJUN V NEMICAL)