Full Stack Developer,
Data Architect
WORK
TIMELINE
Experience
9+ years
Currently
Full Stack Developer,
Data Architect
2 0 17
EDUCATION
Masters in Computer Science
2 0 16
SKILLS
Java, Python
Eclipse, Netbeans
Spring, Hibernate, Flask,
Django
Maven, Sonar, Jenkins
MySQL, PostgreSQL,
MongoDB, Redis,
IBM Netezza
Apache Hadoop, Hbase,
Hive, Spark,
2 0 14
2 0 10
2 0 10
Started working as full time
Independent Consultant
Full Stack Developer,
Data Architect.
Joined Entytle Inc.
Pune, India
as Data Analyst and
Algorithm Developer
Joined Saama Technologies
Pune, India
as Data Analyst
Joined Decos Softwares
Development Pvt. Ltd. Pune,
India as Software Developer
M.Sc. ( Computer Science )
Indira College,
Pune, India
CERTIFICATION
2009
2008
Started working as
Independent Consultant
B.Sc. ( Computer Science )
T. C. College,
Baramati, India
2005
HSC ( Stream Science )
Maharashtra Board
2003
SSC
Maharashtra Board
ABOUT ME
I am a full stack developer and data
architect with over 9 plus years
experience in handling multi-national
clients. My unique professional
experience includes writing enterprise
level software applications in order to
solve critical business problems.
Working on systems which converts
data, analyzes data and prepares
useful information from it. Having
strong analytical skills.
- 9+ years of exeperience in software
development.
- Working on ETL processes.
- Experience in designing algorithms
for various modules and componentes
independently.
- Worked on various open source tools
and technologies.
- A dedicated team player.
- Good communication and strong
analytical skills along with proven
experience to manage team, delivery
related issues, deliver quality of work
on schedule, and meet client
expectations.
BlipIQ
BlipIQ is a portal for families and friends of people who are struggling with Alzheimer's disease or other
memory loss. Think of memory as a puzzle. A piece here, a piece there. Combined, they tell the story of
someone's life, as they experienced it. But for patients with memory loss, pieces can be disjointed, in the
Roles and Responsibilities
- Created new database model
- Converted raw data and loaded into database
- Migrated old system database and loaded into new database
- Written processes/tools for extracting data from database and converting data into AI services input
format
- Handling team of 35 developers across the globe
Technologies
- Programming Language: Java
- Framework: Spring MVC, Spring Security, Spring Social
- UI Frameworks: ReactJS, D3
- Database: OrientDB
- Source Code Management: GitHub
- Other Tools: JIRA, Microsoft Word, Microsoft Excel
- Web Servers: Apache Tomcat
Link
https://blipiq.com/
Fintech company
nice looking and informative dashboards based on the data they collected, processed and analyzed.
Roles and Responsibilities
- Built analysis model for the data
- Written front end in in order to show graphs
Technologies
- Programming Language: Java
- Framework: Spring MVC, Spring Security, Spring Social
- UI Frameworks: ReactJS, D3
- Database: PostgreSQL
- Source Code Management: GitHub
- Other Tools: JIRA, Microsoft Word, Microsoft Excel
- Web Servers: Nginx
Entytle Insyghts
revenue. Purpose-built for the B2B manufacturing vertical, Entytle Insyghts is used by some of the largest
and most successful manufacturing companies in the world to drive top-line growth.
Roles and Responsibilities
- Creating and writing algorithms
- Written service for deduping data
- Written service for loading client data into Entytle Database
- Created data security model
- Written whom to call service which analyzes which customer support executive you must call
Technologies
- Programming Language: Java, Python
- Framework: Spring MVC, Boto3
- UI Frameworks: AngularJS
- Database: MySQL, PostgreSQL, MongoDB
- Source Code Management: GitHub
- Other Tools: JIRA, Microsoft Word, Microsoft Excel
- Web Servers: Apache Tomcat
Link
https://www.entytle.com/product/
Saama Fluid Analytics Engine (FAE)
This project is basically used to process large data, extract meaningful insight from that data and display
dashboards to user. Processing and extrating consist of executing many data science algorithms in order
Roles and Responsibilities
- Full stack developer
- Development of Django based python webservice for consuming alogorithms
text mining
- Development of algorithms using Spark Mllib
- Development of data connector services and web based IDE
Technologies
- Programming Language: Java, Python
- Framework: Spring Boot, DJango
- UI Frameworks: AngularJS
- Database: MySQL, PostgreSQL, MongoDB, Cassandra, Hive, MongoDB etc.
- Source Code Management: SVN
- Other Tools: JIRA, Microsoft Word, Microsoft Excel
- Web Servers : Apache Tomcat
Link
AstraZeneca OncologyFlo
This project is used for cancer research by converting healthrecords of patients. Data will come from many
data sources like OMOP, MarketScan etc. This data will get processes using various data science algorithms.
The data is very large and we were using IBM Netezza to handle such large data as well as in order to
consume capabilities of analytic function IBM netezza is providing.That data will get used in research and
report generation.
Roles and Responsibilities
- Development of views for extracting and loading data from various data sources
- OMOP database conversion as per client needs
- Development of web service for automatic data conversion into single database using Java
- Set up of data migration process
Technologies
- Programming Language: Java, Python
- Framework: Spring Boot
- UI Frameworks: AngularJS, D3
- Database: IBM Netezza
- Source Code Management: SVN
- Other Tools: JIRA, Microsoft Word, Microsoft Excel
- Web Servers: Apache Tomcat
Link
https://www.astrazeneca.com/our-focus-areas/oncology.html
Info Insight Platform
This is the cloud based solution provided for online OCR. It is a web application for
managing all the users of the system as well as managing all the background services
provided by us and jobs related to the OCR executing on the servers.
Roles and Responsibilities
- Development of background services such as billing service for calculating system usage
- Development of setup service for automating necessary setup on the servers
- Development of database service in order to monitoring and administrating client databases
- Development of service to manage the services present on the cloud platform.
Technologies
- Programming Language: Java
- Framework: Spring MVC, Spring Security, Hibernate
- Database: MySQL
- Source Code Management: SVN
- Other Tools: JIRA, Microsoft Word, Microsoft Excel
- Web Servers: Apache Tomcat
Link
https://www.youtube.com/watch?v=Z4TJOlqM4Mo
Knowledge Management System
The objective of this project is to manage, store and share the documents and extract
useful information from documents.
Roles and Responsibilities
- Development of Swing based application for administration of application
- Updated Open Source XINCO DMS as per client needs
- Development of database connector for WebDAV
- Development of Web based java application for document management
Technologies
- Programming Language: Java
- Framework: Spring MVC, Spring Security, Hibernate
- Database: MySQL
- Source Code Management: SVN
- Other Tools: JIRA, Microsoft Word, Microsoft Excel
- Web Servers: Apache Tomcat
Link
https://www.ityxsolutions.com/solutions/products/knowledge.html
Accha Chessol (Project for generating MSDS)
Client has developed their own framework based on Java. We were using the framwork for
development of MSDS generation project and updating the framework also. The project was
basically for generating Material Safety Data Sheets(MSDS) which can be used by pharma
companies.
Roles and Responsibilities
- Framework enhancements in client framework
- Development of application based on client framework
Technologies
- Programming Language: Java
- Framework: Spring AOP, Hibernate
- Database: PostgreSQL
- Source Code Management: SVN
- Other Tools: MantisBT, Microsoft Word, Microsoft Excel
- Web Servers: Apache Tomcat
Link
http://www.chessol.nl/
Google Bigtable
Cloud Bigtable is Google’s NoSQL Big Data database service. It’s the same database that powers many core
core Google services, including search, Analytics, Maps, and Gmail.
Bigtableis designed to handle massive workloads at consistent low latency and high throughput, so it’s
analysis.
Roles and Responsibilities
- Update existing demos
Technologies
- Programming Language: Python
- Source Code Management: GitHub
- Other Tools: Microsoft Word
Link
https://cloud.google.com/bigtable/