Ashish Deshmukh
adjcy4@r.postjobfree.com
+91-973******* (India)
Pune – India
Worked from India and South Africa.
Working Remotely.
Overall 7.5 years of experience in development of web based, stand alone applications and web services using JAVA and J2EE technologies. Cohesive team worker, having strong analytical, problem solving and interpersonal skills. Working as a Senior Software Engineer with current Organization. Career objective is to learn the necessary skills that will be helpful in future.
Youtube channel : https://www.youtube.com/channel/UCrpjtwIqFpEGho-bLt6O-ig?view_as=subscriber
Skills
Design and implementation of reusable code after requirement analysis
Writing unit test cases for developed code using Junit framework
Performance, Scalability and Reliability improvement using Jprofiler tool.
Code review
Interacting with the clients to define business requirements and scope of the project
SRS documentation
Ability to handle a team of developers and co-ordinate smooth delivery of the project
Training new team members in the team and getting them productive quickly
High grasping power
Client side work experience
Can work under pressure to meet the deadlines
Problem solving capability peered with strong communication skills
Projects :
Health Care Management System– Software Developer
(Client :Discovery Health, South Africa)
The application maintains all the lab reports data in a structured format. It assigns a diagnosis plan based on the measurements received from the labs. It manages the profiles of the customers/patients on basis of their medical history.
Roles & Responsibilities: Convert the business requirements into technical tasks. Mentor juniors. Weekly standby/prod support once in a month.
Technologies: Java, Maven, Spring Boot, JPA, JMS and Swagger-UI.
Database : Oracle 11g
Enhancement:Kafka
Order Management System at Xpanxion – Software Developer
(Client :ONE Network, Sony, Renault, Dana etc.)
This application handles the transactions of orders created between a buyer and a seller.We can create buyer/vendor partnership between two organizations in the application. User can create various types of orders e.g. Purchase Order, Sales Orders and Deployment Order. This application will maintain various states of order from creating to closing e.g. Open, New, Waiting for Approval etc. It also helps the user to maintain the details of delivery mode, delivery schedule, delivery site etc. It also has a alert system in which alerts can be generated on basis of states of order.
Technologies: Java, One network Internal framework, Json, apache velocity.
Database : Oracle 11g
Flowers arrangement system, freelancing – Software Developer
(Client :buddingideas, New Zealand)
This application helps a user to create and maintain flowers arrangements. It also helps the user to avoid creation of redundant arrangements using the combination of flowers,flakes and leafs. It also alerts the user if he tries to deploy repeated arrangement at the customer location. Upcoming delivery reports will be generated on the basis of the areas and upcoming dates. Customers details can be managed along with the selected contract.
Technologies: Java, Maven, Spring MVC, Hibernate, JSP,HTML-CSS, Javascript-Jquery
Database : MySql
Enhancement:Spring Security
Kiosk at XCaliber Infotech – Jr. Software Engineer
(Client :AT&T, Croma and Vodafone)
It helps mobile users to fix their smart phone issues by themselves at a service station. It also shows statistical data of phone such as health, bad apps etc.
Technologies: Java, Hibernate, web service clients, ADB
Database : MySql
Customer Portal (Single Sign-on) at Bitwise Solutions – Programmer (Client : Discover Financial Services)
If a customer has multiple accounts (Credit-card, Bank, Loan etc.) then this application helps customer to link all the accounts to a single user id. It helps user to manage multiple accounts by using only one user id as it is difficult to remember user id and password of the each account.
Technologies: Java, Spring MVC, Spring Security, Freemarker,HTML-CSS, Javascript-Jquery.
Database : Oracle 10g
Competence level
Area of expertise Skill level
Skill level
(1= some, 5=expert)
Experience
(years)
Last used within
Core Java
5
7-8
Working
Spring boot
4
2-3
Working
JSP and Servlet
4
3-4
Working
JMS
3
1-2
Working
Spring
4
4-5
Working
Spring MVC
4
3-4
Working
Spring Security
3
3-4
Working
Hibernate/JPA
4
3-4
Working
Web Services(SOAP/REST)
4
4-5 years
Working
Swagger
4
2-3
Working
Junit
4
3-4
Working
Angular JS
2
0-1
Working
HTML-CSS, Javascript – Jquery
3
3-4
Working
Java 8
3
1-2
Working
Database
5
6-7
Working
Android
1
NA
Learning
ADB
2
1-2
4 years ago
Shellscripting
2
0-1
2 years ago
Career History
Discovery Health Oct 2018 - Working
Java Consultant(South Africa)
Xpanxion(Client : One network) March 2016 - Sep 2018
Senior Software Engineer(Pune)
Bitwise Solutions Nov 2014 – March 2016
Programmer(Pune)
XCaliber Infotech Jun 2013 – Nov 2014
Jr. Software Engineer(Pune)
NVidia Jan 2013 – May 2013
Intern(Pune)
Hobbies
Cricket, mathematical tricks and travelling.
Ashish Deshmukh
DOB: [5th March 1989]
Last 5 digits in Passport: ***08203(Dec 2024)
Educational Qualifications
Master of Computer Application(MCA)
from IMCC, 2013, Pune, India
Bachelor of Computer Application(BCA)
from Sinhgad College Of Science,
2010, Pune, India
Technologies
Spring Boot
JPA/Hibernate
Spring MVC
Spring security
JMS/Kafka
ANT-Maven
SOAP- Rest Webservces
Microservices
JSP-Servlet
Freemarker Template Language
Junit
JavaFX
Swagger
HTML-CSS basics
Jquery-Javascript- Ajax
Angular JS
Shell scripting
Android Debugging Bridge(ADB)
Tools
Git
Bitbucket
Kibana
Jira
JProfiler
IBM Clearcase
Perforce
SVN
Jenkins
Bamboo
Devops tools
Heroku
Operating systems
Linux
Windows
Servers
JBoss 4.23 GA
Weblogic 12c
Websphere 8
Apache Tomcat 7/8
Databases
Oracle
MySQL
Firebase-NoSQL
Language Skills
English, Hindi and Marathi
Certification
Oracle Certified Java Developer (OCJP)