Mohan Ranganathan profile photo 1 on Tal

Mohan Ranganathan

Senior Application Architect @ Hutchison Ports Sohar | Bigdata/Cloud- Cassandra NoSQL

Oman

17+ years of work experience

Hutchison Ports Sohar
Jun 20197 yrs 2 mosPresent

Oman

Cybage Software
May 20172 yrs 2 mosJun 2019

Pune, Maharashtra, India

Bigdata/Cloud- Cassandra NoSQL
Cybage Software
Nov 20151 yr 6 mosApr 2017

Pune, Maharashtra, India

Tech Mahindra
May 20141 yr 6 mosOct 2015

Chennai, Tamil Nadu, India

Helped this regional bank streamline business processes by developing, installing and configuring Hadoop ecosystem components that moved data from individual servers to HDFS. • Installed and configured MapReduce, HIVE and the HDFS; Implemented Hadoop cluster on Linux. • Created HBase tables to load large sets of structured, semi-structured and unstructured data coming from UNIX, NoSQL and a variety of portfolios. • Administrator for Pig, Hive and Hbase installing updates, patches and upgrades • Created reports for the BI team using Sqoop to export data into HDFS and Hive.
Suhail Bahwan Group (Holding) LLC
Nov 20135 mosMar 2014

Sultanate of Oman

• Implementation of the software code by using sound programming techniques based on the requirements set by the clients. They must also link the various database administration systems and security modules that will be required by the software. • Carrying out all required tasks within software development life cycle such as design, coding, testing,,, etc. • Documenting the progress of the software development and preparing timely estimates about the time required to finish the project/assigned tasks. • Providing technical support to end users after the software has been delivered and making appropriate changes to the system based on the feedback given by these users. • Training ITS developers on the latest software development technologies and tools, which have been used to develop the required applications/tasks. • Following best practices when undertaken any project in software development. • Advising all developers on the best practices when undertaking Software Development.
HPH's Oman International Container Terminal
Feb 20094 yrs 9 mosOct 2013

Oman

• Implementation of the software code by using sound programming techniques based on the requirements set by the internal users. • Carrying out all required tasks within software development life cycle such as design, coding, testing,,, etc. • Analyzes business requirements for EDI and develops functional specifications for application developers. • Set up and maintain trading partnership (setup EDI communications, setup EDI partners in translator, maintain EDI contacts, etc.); develop and test maps for messages in EDI, XML and proprietary formats • Monitor EDI production systems and operations and take appropriate actions to resolve system failures • Troubleshoot and resolve EDI processing issues for internal and external customers • Investigate and re-process EDI files in case of processing errors. • Contact trading partners’ EDI group and communication providers to resolve data transmission issues. • Identify and resolve root cause of problems in a multi-vendor, multi-provider and multi-component distributed environment. • Enhances current monitoring system to track end-to-end processing of EDI messages. • Continuously improves EDI infrastructure and technology (workflow, translation, monitoring, version upgrades). • Maintain EDI documentation such as work instructions, procedures. • Providing technical support to end users after the software has been delivered and making appropriate changes to the system based on the feedback given by these users.

Mohan’s AI Stack

hugging face
hugging face

Education

Tagore Engineering College

B.E, Computer Science Engineering

Tagore Engineering College

19994 yrs2003
Madras University

Bachelor of Engineering, Computer Science Engineering

Madras University

Join Mohan and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Mohan Ranganathan on Tal

Headline

Senior Application Architect @ Hutchison Ports Sohar | Bigdata/Cloud- Cassandra NoSQL

About

• Strong knowledge in Hadoop Eco Systems(Map Reduce, Pig, and Hive), Spark, Kafka for scalability, distributed computing and high performance computing • Extensive experience in load data from RDBMS to HDFS using SQOOP . • Extensive experience in design, development and deployment of web components using Core Java. • Experience in troubleshooting customers complex Bussiness Process design issues.

Location

Oman

AI stack

hugging face

Work experience

Senior Application Architect at Hutchison Ports Sohar, Jun 2019 - Present · 7 yrs 2 mos, Oman

Senior System Analyst at Cybage Software, May 2017 - Jun 2019 · 2 yrs 2 mos, Pune, Maharashtra, India, Bigdata/Cloud- Cassandra NoSQL

System Analyst at Cybage Software, Nov 2015 - Apr 2017 · 1 yr 6 mos, Pune, Maharashtra, India

Project Lead at Tech Mahindra, May 2014 - Oct 2015 · 1 yr 6 mos, Chennai, Tamil Nadu, India, Helped this regional bank streamline business processes by developing, installing and configuring Hadoop ecosystem components that moved data from individual servers to HDFS. • Installed and configured MapReduce, HIVE and the HDFS; Implemented Hadoop cluster on Linux. • Created HBase tables to load large sets of structured, semi-structured and unstructured data coming from UNIX, NoSQL and a variety of portfolios. • Administrator for Pig, Hive and Hbase installing updates, patches and upgrades • Created reports for the BI team using Sqoop to export data into HDFS and Hive.

Senior Java Consultant/Team Lead at Suhail Bahwan Group (Holding) LLC, Nov 2013 - Mar 2014 · 5 mos, Sultanate of Oman, • Implementation of the software code by using sound programming techniques based on the requirements set by the clients. They must also link the various database administration systems and security modules that will be required by the software. • Carrying out all required tasks within software development life cycle such as design, coding, testing,,, etc. • Documenting the progress of the software development and preparing timely estimates about the time required to finish the project/assigned tasks. • Providing technical support to end users after the software has been delivered and making appropriate changes to the system based on the feedback given by these users. • Training ITS developers on the latest software development technologies and tools, which have been used to develop the required applications/tasks. • Following best practices when undertaken any project in software development. • Advising all developers on the best practices when undertaking Software Development.

IT Programmer at HPH's Oman International Container Terminal, Feb 2009 - Oct 2013 · 4 yrs 9 mos, Oman, • Implementation of the software code by using sound programming techniques based on the requirements set by the internal users. • Carrying out all required tasks within software development life cycle such as design, coding, testing,,, etc. • Analyzes business requirements for EDI and develops functional specifications for application developers. • Set up and maintain trading partnership (setup EDI communications, setup EDI partners in translator, maintain EDI contacts, etc.); develop and test maps for messages in EDI, XML and proprietary formats • Monitor EDI production systems and operations and take appropriate actions to resolve system failures • Troubleshoot and resolve EDI processing issues for internal and external customers • Investigate and re-process EDI files in case of processing errors. • Contact trading partners’ EDI group and communication providers to resolve data transmission issues. • Identify and resolve root cause of problems in a multi-vendor, multi-provider and multi-component distributed environment. • Enhances current monitoring system to track end-to-end processing of EDI messages. • Continuously improves EDI infrastructure and technology (workflow, translation, monitoring, version upgrades). • Maintain EDI documentation such as work instructions, procedures. • Providing technical support to end users after the software has been delivered and making appropriate changes to the system based on the feedback given by these users.

Education

B.E, Computer Science Engineering, Tagore Engineering College

Bachelor of Engineering, Computer Science Engineering, Madras University