Canada
791 followers 500+ connections

Join to view profile

About

Data enthusiast.
Excited to work on interesting business problems…

Experience & Education

  • Amazon

View Maithili’s full experience

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Courses

  • Advanced Algorithms

    CSE 5311

  • Advanced Topics in Scalable Searching and Optimization (Deep Learning)

    CSE 6392

  • Artificial Intelligence

    CSE 5360

  • Big Data Analytics

    INSY 5376

  • Cloud Computing

    CSE 6331

  • Data Analysis and Modelling Techniques

    CSE 5301

  • Data Mining

    CSE 5334

  • Knowledge Discovery in Databases

    CSE 6339

  • Machine Learning

    CSE 6363

  • Software Design Patterns

    CSE 5322

  • Software Engineering- Management,Maintenance and Quality Assurance

    CSE 5325

Projects

  • Freight Carrier Selection-Tableau

    • Quantified and visualized the relationship between carrier selection and the resulting price deviation for the business.
    • Tableau

  • Neural Networks

    • Implemented the neural network using the backpropagation algorithm from scratch.
    • Achieved 87% accuracy.
    • Matlab

  • Gaussian Naive Bayes for Classification

    • Build naive Bayes classifiers based on histograms, Gaussians, and mixtures of Gaussians from scratch.
    • Achieved the accuracy of 20 % for a histogram, 44% for Gaussian and 59% for the mixture of Gaussians.
    • Matlab

  • Basket Analysis with MapReduce (Apriori Algorithm )

    • Built the Apriori algorithm to find out frequent item set from the transaction database (4MB).
    • Converted the main task into 3 sequential subtasks using distributed cache for mappers and reducers.
    • Apache Hadoop, Python, Hortonworks Sandbox HDP

  • Machine Learning for Player Classification

    • Implemented a machine learning algorithm (SVM) in order to classify NBA players into 5 positions.
    • Data of 500 players was divided into training-test set.
    • Achieved 68% accuracy after applying various techniques during data analysis, preprocessing & tuning to build a predictive model.
    • Evaluated the performance of the classifier by cross-validation.
    • Python( scikit-learn, numpy, matplotlib, pandas, Graphviz)

  • Search Engine

    • Extracted a document with the highest cosine similarity score within 3 seconds for the given keywords in a query.
    • Calculated TF-IDF vectors for each document and Implemented a threshold bounding algorithm sharing same basic principle as a real search engine.
    • Dataset: 30 text files for presidential debates from 1960-2012.
    • Python, NLTK

  • MapReduce with Machine Learning

    • Installed Hadoop on AWS and created clusters to perform map-reduce on the earthquake data set stored on S3 (2MB).
    • Compared multiple factors responsible for earthquakes.
    • Categorized the factors into different clusters using K-means algorithm and visualized using various charts.
    • Hadoop, Amazon EC2 & S3, Python Flask, SciPy, Matplotlib

  • MyInstagram

    • Built a multiuser auto scalable Python web service (SaaS) to view & upload photos as well as post comments on the photos of other users.
    • Maintained 100% availability requirement through the synchronization of 2 SaaS providers. The service was stress tested with JMeter.
    • Python Flask, MongoDB, Google App Engine, Microsoft Azure, JMeter.

  • Performance testing Amazon RDS vs Elastic cache

    • Analyzed the performance of Amazon RDS & ElastiCache for a huge weather data set with (1000, 5000, 20000) SQL queries.
    • Deployed the application on Amazon EC2 and used the dataset on S3.
    • Amazon RDS, Amazon ElastiCache, Python Flask, Amazon S3 and EC2.

  • SecureStore

    Storage as a Service(Saas) implemented using Python. The web application enables the user to log in and store encrypted files on IBM bluemix object storage. Users can also execute operations such as delete, download, list files and save multiple versions of file remotely.
    The service is also implemented using IBM Bluemix ClearDB.
    • IBM Bluemix, Python Flask.

  • Patient survival analysis

    The web application enables users to select admission diagnosis codes of the patients. The application further generates life tables and survival plots in order to predict the survival of the different patient groups based on the clinical decisions.
    • PHP, Javascript, MySQL.

    Other creators
  • Web platform for navigating through hospital admission information

    In this application, the user selects health condition and the demographics of a patient. On the basis of selected values, the user will be presented with information on the hospital characteristics of admissions of other patients who share similar conditions and have same demographics with the patient of interest.The useful information consists of factors such as length of stay, in-hospital mortality rate etc. The user can also compare how these factors vary across different healthcare…

    In this application, the user selects health condition and the demographics of a patient. On the basis of selected values, the user will be presented with information on the hospital characteristics of admissions of other patients who share similar conditions and have same demographics with the patient of interest.The useful information consists of factors such as length of stay, in-hospital mortality rate etc. The user can also compare how these factors vary across different healthcare providers.
    • PHP, Javascript, MySQL.

    Other creators
  • Monkey&Banana

    • Developed a desktop game using State design pattern where a monkey eats ‘n’ number of bananas in the specified time.
    • Java, Design Pattern.

  • Knowledge discovery in healthcare

    -Observe the data(samples from hospital claims data) and design an appropriate relational schema
    -Create a schema on MySQL (after data pre-processing)
    -Create queries to answer research specific questions
    -Cluster analysis for the specific admission attributes of the patients using the k-means algorithm.
    -Data mining to predict the DRG price of an admission
    -Classification of DRG price based on Naive Bayes and Logistic Regression.

    • MS Excel, MySQL, Weka

  • RESTful API for product reviews

    • Built a RESTful API to perform CRUD operations for a parent/child model relationship for products and their reviews.
    • Python, SQLAlchemy, Flask

  • Student Advising Management System

    -

    • Led and developed a web project to facilitate the student advising process at the University of Texas at Arlington.
    • Implemented 8 design patterns and followed the agile methodology.
    -Controller Pattern, Expert Pattern, Bridge Pattern, Command Pattern, Template Patterns, Visitor Pattern, Singleton Pattern, Facade Pattern
    • Java, J2EE, Javascript, MySQL, HTML, CSS, Design Patterns.

    Other creators
  • Procter & Gamble

    -

    I have worked as a level 1, level 2 and level 3 software engineer in a support as well as a development team for the project Procter & Gamble at Tata Consultancy Services.
    The web application is majorly used for skill-training tracking of the employees. Apart from that, different modules created for various purposes (security, organization data, health tracking, quality)act as the backbone of application.
    ~My responsibilities as a developer:
    • Discuss requirements with the business…

    I have worked as a level 1, level 2 and level 3 software engineer in a support as well as a development team for the project Procter & Gamble at Tata Consultancy Services.
    The web application is majorly used for skill-training tracking of the employees. Apart from that, different modules created for various purposes (security, organization data, health tracking, quality)act as the backbone of application.
    ~My responsibilities as a developer:
    • Discuss requirements with the business client, prioritize and implement the use cases.
    • Create technical specifications and code documentation.
    • Understand, create, manipulate, and query database (Oracle).
    • Front-end code development using HTML, JSP, JavaScript, Servlets and Back-end code development using Oracle database. Struts framework was followed while development.
    • Manage a project timeline.
    • Deploy code using WAR files.
    • Write stored procedures to automate jobs.
    I have worked on the migration of the content management system using SOAP web service.
    Developed user-friendly report creation functionality and received appreciation from business clients.
    I was the module leader for eQuality module, mainly used for tracking quality incidents/alerts at the site level. I have followed Agile methodology while deploying change requests related to the web application.
    ~My responsibilities as an Incident Manager:
    • Track and prioritize reported issues.
    • Assign tasks to team members.
    • Create monthly reports for presenting it to clients.
    • Conduct training for the new team members.
    ~My responsibilities in a support project:
    • Track issues reported in the application and create support tickets.
    • Handle access requests and perform code changes in order to fix the issues.
    • Communicate with business clients in order to resolve problems.

  • Toys"R"Us

    -

    • Developed a module for validating and importing signs for Sign Printing Facility project of Toys"R"US.
    Responsibilities:
    • Requirement gathering
    • Code development using Java and MySQL
    • Unit testing, integration testing and creation of code documents.

  • Nielsen - (Employee Dashboard)

    -

    The web project is developed in order to maintain the information of employees under the Nielsen project account in Pune. The application is used to keep track of tasks assigned to employees currently allocated in the project in addition to maintaining employee profile.
    • Adobe Flex, Actionscript, mxml

Honors & Awards

  • Star of the Month

    Tata Consultancy Services

    For code delivery in specified time limit

  • Certificate of Appreciation

    Tata Consultancy Services

  • Star of the Month

    Procter and Gamble

    For code development in JAVA

  • Service and Commitment Award

    Tata Consultancy Services

  • On The Spot Award

    Tata Consultancy Services

    As an excellent JAVA developer

  • Certificate of Appreciation

    Tata Consultancy Services

Recommendations received

View Maithili’s full profile

  • See who you know in common
  • Get introduced
  • Contact Maithili directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses