SlideShare a Scribd company logo
1 of 2
Download to read offline
Monish R | Page 1/2 
MONISH R 
Chennai, India || Contact: +91 9677052231|| Email: monishrcareer@gmail.com 
SENIOR SOFTWARE ENGINEER 
---------------------------------------------------------------------------------- 
Aiming to obtain career enriching assignments with a leading organization as a Team Lead 
~ NoSQL, HDFS, MapReduce, HBase and Java, J2EE ~ 5 + years of expertise in: Product Development  Performance Tuning  Trouble Shooting  Training & Development  Team Management  Risk & Compliance Management 
Domain Exposure: Telecommunication 
 Technical savvy Software Engineer skilled at programing using Java with a strong understanding of web-based component development using servlets and Java Server Pages (JSP) 
 Dynamic and talented Big Data Developer, with proven hands on experience in leading technical architectural design, requirements and statistical models of large scale, high availability Big Data solutions. 
 Strong ability in designing data models for data warehouses in both SQL and NO SQL Technologies 
 Exceptionally well organized with a track record that demonstrates self-motivation, learning, creativity & initiatives; extremely dedicated & possess skills in actively learning new technologies within short span of time 
 Passion for working with Big Data, with focus on efficiency, simplicity & building high impact customer features 
 Holds the distinction of consistently getting promoted to positions of increasing responsibilities 
 Possess the ability to serve as an Escalation Gate to resolve critical issues of team members 
CAREER REVIEW 
SENIOR SOFTWARE ENGINEER  Ericsson India Global Services Pvt. Ltd. - R&D Unit, Chennai Since Jun 2009 
Role across the tenure: 
 Data Warehousing: Using ETL tools as well as PL/SQL and SQL loader to build data marts that will enable to bring data from disparate sources and aggregate it to make it available for reporting and analytics. ETL tasks and stringing together various ETL tasks (sometimes between multiple systems, like Oracle and Hadoop). Architecting frameworks to expedite extracting large volumes of aggregate data from Hadoop 
 Service Delivery: Ensuring end-to-end ownership of service requests. Meeting deadlines and turn-around-time without compromising quality norms and adhering to SLA 
 SDLC: Overseeing the entire project lifecycle: feasibility through scoping, requirements definition through specification, design, development, quality assurance, integration and implementation. Responsible for client / user interaction for requirement gathering, risk assessment, finalization of technical architecture and discussions for effort, time estimation and client coordination and reporting 
 Technical Troubleshooting: Entrusted with the accountability of researching and resolving technical issues and troubleshooting of complex issues, bug analysis and related product deficiencies, handling work requests, code fixing, restoring customer confidence and recommending process improvements 
 Testing & Quality Management: Conducting reviews of design, codes and test cases; application maintenance and enhancement support to the client with regard to the product 
 Team Management: Monitoring cross functional teams in the development of cutting-edge solutions; mentoring and training project members to enable them to perform effectively. Creating and sustaining a dynamic environment that fosters development opportunities and motivates high performance amongst team members 
Projects Undertaken: 
Title: Event Data Management | Duration: Since 2013 
Description: A horizontally scalable data warehouse solution that process millions of records per day and stores them in a NoSQL database called Hbase. It uses Map-reduce to transform the event data into data marts. An in- house software development platform called flow engine is used for developing ETL flows. It exposes the event data in the form of customer care request and data marts in the form of in-house reports. 
Senior Developer 
 Guiding software engineers and conducting knowledge sharing session with software engineers on various technologies used in the product 
 Reviewing codes for team members 
 Designing solutions for the given use case 
 Implementing solution with proper code quality 
Awards 
Secured Ericsson Ace Award for exceptional performance in product development 
Received Ericsson Power Award for exceptional performance in performing POC of new FOSS to be used in product
Monish R | Page 2/2 
 WRITING unit test cases for the implemented solution 
 Preparing design report containing information about code quality, unit test coverage and document's updated DAT Representative 
 Evaluating the use cases written by sub-system architects from a design POV 
 Participating in DAT forum for technical discussions 
 Performing POC that are required to take technical decisions, 
 Hbase POC for adapting it as a database instead of oracle 
 Hbase data model POC to achieve table design with proper Life Cycle Management 
 Updating architectural documents after amending changes in the products 
 Facilitating as site coordinator to get components from other products within Ericsson 
 Conducting Onsite coordination with Message Sub-system team in New Jersey. Coordinating with NGEE team in New Jersey USA for Next-Gen execution platform 
Title: Next Gen Charging Reporting System | Duration: 2011-2013 
Description: A horizontally scalable data warehouse solution for Ericsson Charging System. It processes CDRs from Ericsson Charging System and stores it in Hbase. It transforms the events into data marts by running map-reduce program on the event data. The system also exposes the event data in the form of customer care request and data marts in the form of Business Object reports. 
Scrum Master  Conducted pre-planning & planning meetings & tracked team’s commitment daily  Performed team retro  Conducted Do FST analysis for TR's raised in the iteration Developer 
 Designed solution for the given use case; implemented the solution with proper code quality 
 Wrote unit test cases for the implemented solution 
 Generated design report containing information about code quality, unit test coverage and document's updated 
Title: Charging Reporting System | Duration: 2009-2011 
Description: A vertically scalable data warehouse solution for Ericsson Charging System. The system processes CDRs from Ericsson Charging System and stores it in Oracle database. It transforms the events into data marts by running Pl-SQL procedures on the event data. It exposes the event data in the form of customer care request and data marts in the form of Business Object reports. 
Developer 
 Designed solution for the given use case 
 Implemented solution with proper code quality 
 Wrote unit test cases for the implemented solution 
 Prepared design report containing information about code quality, unit test coverage and document updated 
TECHNICAL SKILLS 
Software Platform: Java, Collections, Multi-threading 
Web Application: JSP, Servlets Web services – Restful 
Persistence Framework Data Nucleus (JDO) 
Distributed Processing Framework: Hadoop 
Distributed File System: HDFS 
Distributed Programming Model: Map-Reduce 
NOSQL Database: Hbase, Data Life Cycle Management, Server Side Processing-Co-Processors 
Distributed Application Development: Zookeeper, RMI 
Integration Framework: CAMEL 
Logging Framework: Log4j, Logback 
CLI Framework: Clamshell 
SQL Database: Oracle, Data Model Design, Data Life Cycle Management, ETL Design - PL/SQL 
Reporting Tool: Business Objects 
Code Quality Tools: Check Style, Find Bugs, Sonar 
Version Control Tools: Clear case, GIT 
Build Automation Tool: Ant, Maven, Build tool 
QUALIFICATION 
2009 BE in Computer Science Engineering from Sri Venkateswara College of Engineering, Sriperumbudur

More Related Content

What's hot

Abhijit 10 years Oracle PLSQL, Shell Scripting, Unix, DataWarehousing
Abhijit 10 years Oracle PLSQL, Shell Scripting, Unix, DataWarehousingAbhijit 10 years Oracle PLSQL, Shell Scripting, Unix, DataWarehousing
Abhijit 10 years Oracle PLSQL, Shell Scripting, Unix, DataWarehousingabhijit singh
 
Preston Peterson Resume January 2017
Preston Peterson Resume January 2017Preston Peterson Resume January 2017
Preston Peterson Resume January 2017Preston Peterson
 
Mani_Sagar_ETL
Mani_Sagar_ETLMani_Sagar_ETL
Mani_Sagar_ETLMani Sagar
 
Resume ETL-Informatica developer
Resume  ETL-Informatica developerResume  ETL-Informatica developer
Resume ETL-Informatica developerajayagrawal92
 
Chaitanya_Vemparala_Informatica_Resume(2)
Chaitanya_Vemparala_Informatica_Resume(2)Chaitanya_Vemparala_Informatica_Resume(2)
Chaitanya_Vemparala_Informatica_Resume(2)Chaitanya Prasad
 
Resume_Abhinav_Hadoop_Developer
Resume_Abhinav_Hadoop_DeveloperResume_Abhinav_Hadoop_Developer
Resume_Abhinav_Hadoop_DeveloperAbhinav khanduja
 
Resume_Arun_Baby_03Jan17
Resume_Arun_Baby_03Jan17Resume_Arun_Baby_03Jan17
Resume_Arun_Baby_03Jan17Arun Baby
 
Resume_Kunal N Kadbhane
Resume_Kunal N KadbhaneResume_Kunal N Kadbhane
Resume_Kunal N Kadbhanekunal kadbhane
 
Resume abhishek deloitte_informatica
Resume abhishek deloitte_informaticaResume abhishek deloitte_informatica
Resume abhishek deloitte_informaticaAbhi Pandey
 
PratikGhosh_Resume_Final
PratikGhosh_Resume_FinalPratikGhosh_Resume_Final
PratikGhosh_Resume_FinalPratik Ghosh
 
Komal shekhawat resume2017
Komal shekhawat resume2017Komal shekhawat resume2017
Komal shekhawat resume2017KOMAL SHEKHAWAT
 

What's hot (20)

Sudeshna Ghosh Dastidar-Resume
Sudeshna Ghosh Dastidar-ResumeSudeshna Ghosh Dastidar-Resume
Sudeshna Ghosh Dastidar-Resume
 
SatheeshPerugu_Resume
SatheeshPerugu_ResumeSatheeshPerugu_Resume
SatheeshPerugu_Resume
 
Sanjay Lakhanpal 2015
Sanjay Lakhanpal 2015Sanjay Lakhanpal 2015
Sanjay Lakhanpal 2015
 
Abhijit 10 years Oracle PLSQL, Shell Scripting, Unix, DataWarehousing
Abhijit 10 years Oracle PLSQL, Shell Scripting, Unix, DataWarehousingAbhijit 10 years Oracle PLSQL, Shell Scripting, Unix, DataWarehousing
Abhijit 10 years Oracle PLSQL, Shell Scripting, Unix, DataWarehousing
 
Preston Peterson Resume January 2017
Preston Peterson Resume January 2017Preston Peterson Resume January 2017
Preston Peterson Resume January 2017
 
Mani_Sagar_ETL
Mani_Sagar_ETLMani_Sagar_ETL
Mani_Sagar_ETL
 
Resume ETL-Informatica developer
Resume  ETL-Informatica developerResume  ETL-Informatica developer
Resume ETL-Informatica developer
 
Chaitanya_Vemparala_Informatica_Resume(2)
Chaitanya_Vemparala_Informatica_Resume(2)Chaitanya_Vemparala_Informatica_Resume(2)
Chaitanya_Vemparala_Informatica_Resume(2)
 
Resume_Abhinav_Hadoop_Developer
Resume_Abhinav_Hadoop_DeveloperResume_Abhinav_Hadoop_Developer
Resume_Abhinav_Hadoop_Developer
 
Sivagama_sundari_Sakthivel_Resume_2016
Sivagama_sundari_Sakthivel_Resume_2016Sivagama_sundari_Sakthivel_Resume_2016
Sivagama_sundari_Sakthivel_Resume_2016
 
Resume_Arun_Baby_03Jan17
Resume_Arun_Baby_03Jan17Resume_Arun_Baby_03Jan17
Resume_Arun_Baby_03Jan17
 
Anil_Kumar_Andra_ETL
Anil_Kumar_Andra_ETLAnil_Kumar_Andra_ETL
Anil_Kumar_Andra_ETL
 
Amit_Kumar_CV
Amit_Kumar_CVAmit_Kumar_CV
Amit_Kumar_CV
 
Resume_Kunal N Kadbhane
Resume_Kunal N KadbhaneResume_Kunal N Kadbhane
Resume_Kunal N Kadbhane
 
Resume abhishek deloitte_informatica
Resume abhishek deloitte_informaticaResume abhishek deloitte_informatica
Resume abhishek deloitte_informatica
 
Resume Pallavi Mishra as of 2017 Feb
Resume Pallavi Mishra as of 2017 FebResume Pallavi Mishra as of 2017 Feb
Resume Pallavi Mishra as of 2017 Feb
 
PratikGhosh_Resume_Final
PratikGhosh_Resume_FinalPratikGhosh_Resume_Final
PratikGhosh_Resume_Final
 
Komal shekhawat resume2017
Komal shekhawat resume2017Komal shekhawat resume2017
Komal shekhawat resume2017
 
ChandanResume
ChandanResumeChandanResume
ChandanResume
 
Geetha 6 yrs cv_july-2016
Geetha 6 yrs cv_july-2016Geetha 6 yrs cv_july-2016
Geetha 6 yrs cv_july-2016
 

Similar to Monish R_9163_b (20)

BrodtKerry_122016
BrodtKerry_122016BrodtKerry_122016
BrodtKerry_122016
 
Rich Assad Resume
Rich Assad ResumeRich Assad Resume
Rich Assad Resume
 
AnujGupta_TechnologyConsultant
AnujGupta_TechnologyConsultantAnujGupta_TechnologyConsultant
AnujGupta_TechnologyConsultant
 
314495_Aakash_Seth_CV
314495_Aakash_Seth_CV314495_Aakash_Seth_CV
314495_Aakash_Seth_CV
 
Informatica,Teradata,Oracle,SQL
Informatica,Teradata,Oracle,SQLInformatica,Teradata,Oracle,SQL
Informatica,Teradata,Oracle,SQL
 
SivakumarS
SivakumarSSivakumarS
SivakumarS
 
Ramesh_resume
Ramesh_resumeRamesh_resume
Ramesh_resume
 
Sindhumathi Vellaidurai
Sindhumathi VellaiduraiSindhumathi Vellaidurai
Sindhumathi Vellaidurai
 
RajeshS_ETL
RajeshS_ETLRajeshS_ETL
RajeshS_ETL
 
Resume.doc
Resume.docResume.doc
Resume.doc
 
Resume
ResumeResume
Resume
 
MichaelRichardsonResume2016
MichaelRichardsonResume2016MichaelRichardsonResume2016
MichaelRichardsonResume2016
 
Resume
ResumeResume
Resume
 
Resume of Md Sajedul Islam
Resume of Md Sajedul IslamResume of Md Sajedul Islam
Resume of Md Sajedul Islam
 
Resume of Md Sajedul Islam
Resume of Md Sajedul IslamResume of Md Sajedul Islam
Resume of Md Sajedul Islam
 
Anuragh Ravindran
Anuragh RavindranAnuragh Ravindran
Anuragh Ravindran
 
Sriniresume
SriniresumeSriniresume
Sriniresume
 
CHRISTY BARRON 2
CHRISTY BARRON 2CHRISTY BARRON 2
CHRISTY BARRON 2
 
Bikram kishor rout
Bikram kishor routBikram kishor rout
Bikram kishor rout
 
Bikram kishor rout
Bikram kishor routBikram kishor rout
Bikram kishor rout
 

Monish R_9163_b

  • 1. Monish R | Page 1/2 MONISH R Chennai, India || Contact: +91 9677052231|| Email: monishrcareer@gmail.com SENIOR SOFTWARE ENGINEER ---------------------------------------------------------------------------------- Aiming to obtain career enriching assignments with a leading organization as a Team Lead ~ NoSQL, HDFS, MapReduce, HBase and Java, J2EE ~ 5 + years of expertise in: Product Development  Performance Tuning  Trouble Shooting  Training & Development  Team Management  Risk & Compliance Management Domain Exposure: Telecommunication  Technical savvy Software Engineer skilled at programing using Java with a strong understanding of web-based component development using servlets and Java Server Pages (JSP)  Dynamic and talented Big Data Developer, with proven hands on experience in leading technical architectural design, requirements and statistical models of large scale, high availability Big Data solutions.  Strong ability in designing data models for data warehouses in both SQL and NO SQL Technologies  Exceptionally well organized with a track record that demonstrates self-motivation, learning, creativity & initiatives; extremely dedicated & possess skills in actively learning new technologies within short span of time  Passion for working with Big Data, with focus on efficiency, simplicity & building high impact customer features  Holds the distinction of consistently getting promoted to positions of increasing responsibilities  Possess the ability to serve as an Escalation Gate to resolve critical issues of team members CAREER REVIEW SENIOR SOFTWARE ENGINEER  Ericsson India Global Services Pvt. Ltd. - R&D Unit, Chennai Since Jun 2009 Role across the tenure:  Data Warehousing: Using ETL tools as well as PL/SQL and SQL loader to build data marts that will enable to bring data from disparate sources and aggregate it to make it available for reporting and analytics. ETL tasks and stringing together various ETL tasks (sometimes between multiple systems, like Oracle and Hadoop). Architecting frameworks to expedite extracting large volumes of aggregate data from Hadoop  Service Delivery: Ensuring end-to-end ownership of service requests. Meeting deadlines and turn-around-time without compromising quality norms and adhering to SLA  SDLC: Overseeing the entire project lifecycle: feasibility through scoping, requirements definition through specification, design, development, quality assurance, integration and implementation. Responsible for client / user interaction for requirement gathering, risk assessment, finalization of technical architecture and discussions for effort, time estimation and client coordination and reporting  Technical Troubleshooting: Entrusted with the accountability of researching and resolving technical issues and troubleshooting of complex issues, bug analysis and related product deficiencies, handling work requests, code fixing, restoring customer confidence and recommending process improvements  Testing & Quality Management: Conducting reviews of design, codes and test cases; application maintenance and enhancement support to the client with regard to the product  Team Management: Monitoring cross functional teams in the development of cutting-edge solutions; mentoring and training project members to enable them to perform effectively. Creating and sustaining a dynamic environment that fosters development opportunities and motivates high performance amongst team members Projects Undertaken: Title: Event Data Management | Duration: Since 2013 Description: A horizontally scalable data warehouse solution that process millions of records per day and stores them in a NoSQL database called Hbase. It uses Map-reduce to transform the event data into data marts. An in- house software development platform called flow engine is used for developing ETL flows. It exposes the event data in the form of customer care request and data marts in the form of in-house reports. Senior Developer  Guiding software engineers and conducting knowledge sharing session with software engineers on various technologies used in the product  Reviewing codes for team members  Designing solutions for the given use case  Implementing solution with proper code quality Awards Secured Ericsson Ace Award for exceptional performance in product development Received Ericsson Power Award for exceptional performance in performing POC of new FOSS to be used in product
  • 2. Monish R | Page 2/2  WRITING unit test cases for the implemented solution  Preparing design report containing information about code quality, unit test coverage and document's updated DAT Representative  Evaluating the use cases written by sub-system architects from a design POV  Participating in DAT forum for technical discussions  Performing POC that are required to take technical decisions,  Hbase POC for adapting it as a database instead of oracle  Hbase data model POC to achieve table design with proper Life Cycle Management  Updating architectural documents after amending changes in the products  Facilitating as site coordinator to get components from other products within Ericsson  Conducting Onsite coordination with Message Sub-system team in New Jersey. Coordinating with NGEE team in New Jersey USA for Next-Gen execution platform Title: Next Gen Charging Reporting System | Duration: 2011-2013 Description: A horizontally scalable data warehouse solution for Ericsson Charging System. It processes CDRs from Ericsson Charging System and stores it in Hbase. It transforms the events into data marts by running map-reduce program on the event data. The system also exposes the event data in the form of customer care request and data marts in the form of Business Object reports. Scrum Master  Conducted pre-planning & planning meetings & tracked team’s commitment daily  Performed team retro  Conducted Do FST analysis for TR's raised in the iteration Developer  Designed solution for the given use case; implemented the solution with proper code quality  Wrote unit test cases for the implemented solution  Generated design report containing information about code quality, unit test coverage and document's updated Title: Charging Reporting System | Duration: 2009-2011 Description: A vertically scalable data warehouse solution for Ericsson Charging System. The system processes CDRs from Ericsson Charging System and stores it in Oracle database. It transforms the events into data marts by running Pl-SQL procedures on the event data. It exposes the event data in the form of customer care request and data marts in the form of Business Object reports. Developer  Designed solution for the given use case  Implemented solution with proper code quality  Wrote unit test cases for the implemented solution  Prepared design report containing information about code quality, unit test coverage and document updated TECHNICAL SKILLS Software Platform: Java, Collections, Multi-threading Web Application: JSP, Servlets Web services – Restful Persistence Framework Data Nucleus (JDO) Distributed Processing Framework: Hadoop Distributed File System: HDFS Distributed Programming Model: Map-Reduce NOSQL Database: Hbase, Data Life Cycle Management, Server Side Processing-Co-Processors Distributed Application Development: Zookeeper, RMI Integration Framework: CAMEL Logging Framework: Log4j, Logback CLI Framework: Clamshell SQL Database: Oracle, Data Model Design, Data Life Cycle Management, ETL Design - PL/SQL Reporting Tool: Business Objects Code Quality Tools: Check Style, Find Bugs, Sonar Version Control Tools: Clear case, GIT Build Automation Tool: Ant, Maven, Build tool QUALIFICATION 2009 BE in Computer Science Engineering from Sri Venkateswara College of Engineering, Sriperumbudur