Arun
Thundyill Saseendran

Honorary Research Associate &
Software Engineer

Intro

What I am all about.

I am Arun. I am a software engineer with experience in architecting large-scale enterprise software. Experienced in building strategies for large transformations/re-engineering.

Specialization in

  • cloud native
  • microservices architecture
  • devOps & security and
  • artificial intelligence

I believe that learning never ends and any problem could be solved with the right attitude. I am passionate about software engineering and architecture. I enjoy hiking, photography, and reading during leisure. I am fond of my family and consider it my priority.

Research

Things I like to explore.

  • Event and Actor oriented Sentiment Analysis - Extraction of open-class tokens, topics and sentiment
  • Honorary Research Associate at Trinity College Dublin, Ireland working on Natural Language Processing (Text Summarization) and Emergency Management using Social Media
  • Research on ‘Intelligent Summarization: Leveraging Cohesion in Text’, ‘Impact of Noise on Machine Learning Algorithms’ and ‘Impact of Data Pruning on Machine Learning Algorithm Performance’
  • Research and Development Subject Matter Expert at FÍOSÍN, Trinity College Dublin working on Social Media Analytics for Emergency Management in the pre-commercialization phase (2019)
  • Distinguished Member of Technical Staff at DELL EMC (VPlex) Architect’s Team working on numerous Research and Development Projects (2017-2018)
  • Research Assistant at the Tata Consultancy Services Innovations Lab and worked on Legacy Network Virtualization for OpenStack Based Cloud (2015-2016)
  • Co-Author of the Cloud Security Journal publication titled ‘A Secured Proof of Ownership and Enhanced Deduplication Scheme for Cloud Storage’ and published in Asian Journal of Information Technology(2016)
  • Participated as an Intern in the research work of the paper titled ‘A pragmatic approach to predicting hardware failures in storage systems using MPP database and big data technologies’ and published in IEEE International Advance Computing Conference (IACC)(2014)

Skills

What I'm good at.

  • 5 years of experience Architecting Enterprise Applications – Cloud Native, Microservices
  • 8 years of experience in Enterprise Application Design and Development
    Languages
    • Java
    • GoLang
    • Python
  • 6 years of experience as DevOps Subject Matter Expert (Design of CI/CD pipeline and implementation)
  • Good knowledge and interest in Algorithms, Data Structures, and Design Patterns
  • Experience in designing and developing ReSTful web-services
  • Experience in designing gRPC based microservices using Protocol Buffers
  • Strong knowledge in
    • Web Hosting and Search Engine Optimization
    • Telecom Domain (Optics)
    • Storage Domain (Virtualization)
    • Social Media Analytics and
    • Corporate Travel
  • Experienced in large scale data engineering with knowledge in steaming engines (Kafka) and search engine databases (Elasticsearch)
  • Strong knowledge in
    • Requirements gathering
    • Security Assessment
    • Estimation and
    • Resource planning
  • Experienced in Agile – Backlog management, Scrum, Kanban and Nexus
  • Member of the technical recruitment team at TCS, DELL EMC and DEEM Inc (current) with experience of interviewing more than 300 candidates

Experience

Where I have contributed so far.

Principal Software Engineer - Research and Development at Deem Inc., Innovation Center, Dublin, Ireland (Aug 2019 - Present)

  • Golang and DevOps evangelist
  • Member of the architecture committee.
  • Working on the design and development of state-of-the-art niche search engine for hotel content.
  • An active member in formulating the process and setting the development guidelines for the team.
  • Part of the technical recruitment team and part of technical hiring process.


Research Software Engineer (Part-Time) at FÍOSÍN, Trinity College Dublin, Ireland (Feb 2019 - Jul 2019)

  • Member of the Architecture Team for FÍOSÍN Emergency Management Suite.
  • Research work in the field of Natural Language Processing, and Social Media Analytics.
  • Actively participate in thedesignand development of Social Media Analytics Platform for Emergency Management.
  • Ensure that the processes are followed and actively suggest improvements.
  • Peer review of application code written by other developers.
  • Induction and knowledge transfer to new members joining the team.


Senior Software Engineer - Architecture Delegate at Dell EMC, Bangalore, India (Jul 2016 - Sep 2018)

  • Design, own and ensure delivery of Architecture Working Products (Architecture Document Records).
  • SME (subject matter expert) in the area of DevOps, Microservices and Web Applications (ReST).
  • Participate in Nexus meetings representing the teams you are responsible for.
  • Ensure cross-geography synchronization among dependent teams.
  • Keeping in mind the technical debt and desired enhancements, so that new work can move the needle in a positive direction.
  • Participate in Architecture review meetings and Architect’s working meetings.
  • Development, Documentation, Stub Design and Code Review.
  • Groom team members in the required skills and help as and when required.
  • Member of the technical recruitment team.


Systems Engineer - Technical Lead at TATA Consultancy Services, Bangalore, India (Jan 2014 - Jul 2016)

  • Manage project activities and provide technical guidance to the teams.
  • Requirement analysis, feasibility analysis, estimation and solution designing.
  • Customer Management with regards to operational aspects of the project such as solution/service delivery, process design.
  • Point of Escalation for resolution of technical matters.
  • Ensuring the quality of requirement analysis, design, development, and solutions being delivered.
  • Solution architecture of medium scale enterprise projects.
  • Grooming, identifying and assigning roles to team members.


Freelance Software Engineer (Remote - Not on Payroll) at M6.NET, Mawson, ACT, Australia (Mar 2012 - Dec 2013)
Roles and Responsibilities

  • Design and develop applications in the field of Search Engine Optimization, Content Engineering and Web Hosting.
  • Participate in high-level design discussions with cross-geography teams.
  • Verify working, validate functionality and ensure the quality of the applications developed.
  • Peer Review Code and suggest improvements.
  • Actively contribute to the product roadmap by suggesting improvements and putting forward new ideas.

Contacts

Get in touch.

Location
Dublin, Ireland
Top