Madasamy Sankarapandian
Java/Mobile/BigData Developer

About


A forward thinking developer offering more than 6+ years of experience building integrating testing and supporting Web application, Big data application and android application for mobile and tablet devices.

Highlightts

  • Created 2 fully functional application for android devices
  • Created 1 fully functional application for iOS devices
  • I have strong knowledge to create complex mobile application for iOS and Android
  • I feel comfortable working with good team of developers
  • I am passionate about the mobile marketing and have knowledge about
  • Utilize my knowledge for project and improve my knowledge
  • Expert in interaction between various developer of Andoid and iOS
  • I am key guy that has ability to work alone or lead a team when the need arises
  • Experience

  • 6+ years of IT experience in analysis, design, development, documentation, implementing and testing of apps in iOS and Android technologies. And experience in developing web application using java technologies
  • Strong knowledge in Java, Android and Swift
  • Experience in RDBMS like SQLLITE
  • Experience in Realm database
  • Extensive Experience in using InteliJ and Android Studio and Xcode
  • Testing experience of unit testing, TDD, BDD and UI automated testing
  • Experience to create REST API using wicket framework
  • Strong experience in Persistence Layer implementation and front end support controllers design using Wicket Components
  • Expertise in design and development of various web and enterprise applications using JEE technologies like Wicket, Spring, JPA with Hibernate
  • Experience in building enterprise applications using Maven and Gradle
  • Experience in setting up Continuous integration tools systems like Jenkins.
  • Experience in improving the code quality using Sonar.
  • Experience in improving the code coverage using Slather
  • Experience in using source control management tools like Mercurial and GIT
  • Good team player with excellent work history as regards with work ethics, dependability and willingness to go an extra mile
  • Worshipsongs-Android/iOS

    • This open source app brings you most of the Praise & Worship lyrics used by Tamil churches all over the world. Now, you can worship anytime, anywhere with all the lyrics you need.
    • Responsibility Android
    • Display songs by Titles, Authors and Categories
    • Search songs by title and contents
    • Ability to change color, font size for lyrics, background
    • Manage favourites
    • Youtube integration
    • Import OpenLp database from local storage and remote URL
    • "Present song" on your TV or projector wireless (Chromecast or Miracast/WiDi) or via HDMI cable connection (MHL, SlimPort or Micro-HDMI port).
    • Implement material design
    • Easy to update songs
    • Localization support for tamil and English
    • Optimized view for tablets
      Resposibility iOS
    • Optimized view for tablets
    • Fixed bugs

    Furiend-Android/iOS

    • Furiend is a very user friendly pet app to manage your pet's life cycle. You will always have your pet's information at your fingertips. Watch them as they grow.
    • Responsibility iOS
    • Manage pet basic details
    • Maintain pet profile picture
    • Calendar UI and API integration
    • Implemented local notification feature
    • Manage basic medication details
    • Manage vaccination details
      Resposibility Android
    • Manage food details
    • Calendar API integration to create event and appointments
    • Manage vaccination history details
    • Created resuable fragments
    • Implemented In-app purchase feature
    • Implemented sync app data with google drive

    Nectar-iOS

    • This is Enterprise app to ATM management and Monitoring.It is still in incubator
    • Responsibility iOS
    • Implemented Google firebase push notification
    • Password less registration

    NECATR- WEb Application

    • Nectar is a web application completely automates the internal process of the Terminals (ATM, CDM & KIOS) such as Cash Management, Transaction Management, EJ Streaming, Diagnostics, Monitoring and File Upload/Download in order to simplify manual work of all the available Terminals that are geographically separated. EJ Streaming and Diagnostics processes are taken care of by the Agent which are located in the terminal. It automates banks to distribute/upload promotional advertisements, videos, camera images and download EJ Files and Agent logs without having to physically send staff to the Terminals to perform the operations.
    • Responsibility
    • EJ STREAMING
      • Involved in Analysis, Design, Implementation and Maintenance
      • Follow Test Driven Development
      • Involved in development of Agent component which is runs on every Terminal.
      • Implemented Spring tasks and Quartz Job in Agent.
      • Implemented various design patterns.
      • Implemented EJ Parser for Wincor vendor.
      • Implemented multiple search option
    • CASH MANAGEMENT
      • Involved in redesigning Table structure
      • Follow Test Driven Development
      • Responsible for tuning up the performance
      • Implemented multiple search option
    • TRANSACTION MANAGEMENT
      • Implemented and involved in Parser
      • Implemented Select2 component
    • TRANSPORTER
      • Involved in development of UI design for File Collection
      • Involved in development of UI design for Multiple Job request
      • Implemented recovery process for Failure Job
      • Responsible for auto update and maintenance for Agent.
      • Implemented Multiple command executor
    • DIAGNOSTICS
      • Involved in Analysis, Design, Implementation and Maintenance
      • Implemented command executor on demand service.
      • Implemented and involved in viewing Terminal File System.
      • Implemented and involved in viewing current process in Terminal.
      • Implemented Spring Task to monitor Terminal status.
      • Implemented Quarter Job for server client communication.
      • Involved in UI design for Agent Config / Log File Viewer
    • Add-ons
      • EJ Publisher - Used to push the EJ file from Local to Remote server over SSH.
      • Time Sync – Used to maintain the Terminal Time based on Regional Time Zone.
      • Terminal Security – Used to monitor and disable the unauthorized user access.

    Contact Me


    Name : Madasamy
    Email : swotge@gmail.com