Summary
Overview
Work History
Education
Skills
Timeline
Generic
Rohit Surendran

Rohit Surendran

Senior Data Engineer
Chennai,Tamil Nadu

Summary

Hardworking and passionate job seeker with strong organizational skills eager to secure Senior Data Engineering position. Ready to help the team achieve company goals. Detail-oriented team player with strong organizational skills. To seek and maintain full-time position that offers professional challenges utilizing interpersonal skills, excellent time management and problem-solving skills. Organized and dependable candidate successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals.

Overview

13
13
years of professional experience
5
5
years of post-secondary education
4
4
Languages

Work History

Senior Consultant : Data Engineering

AstraZeneca
Chennai
03.2020 - Current
  • Assisted with day-to-day operations, working efficiently and productively with all team members.
  • Passionate about learning and committed to continual improvement.
  • Used strong analytical and problem-solving skills to develop effective solutions for challenging situations.
  • Worked well in a team setting, providing support and guidance.
  • Participated in team projects, demonstrating an ability to work collaboratively and effectively.
  • Worked effectively in fast-paced environments.
  • Gained strong leadership skills by managing projects from start to finish.
  • Gained extensive knowledge in data engineering and analysis.
  • Proved successful working within tight deadlines and a fast-paced environment.
  • Worked extensively on writing and fine-tuning SQL queries that were used for COVID-19 reporting.
  • Instrumental in fine-tuning SQL queries and bringing down the query execution time from more than an hour to less than 2 minutes, thereby avoiding timeout issues.
  • Quickly picked up Pyspark and worked on the ETL scripts for ingesting Google Search Ads feeds and Customer Touchpoints data for building the MicroStrategy dashboard.
  • O2 datasets get updated every alternate week. One of the challenges we faced was to refresh the AI environments with the latest dataset. Worked on automating the ETL job thereby we were able to provide a data refresh consistently and reliably with minimal manual intervention.
  • Worked on creating the parquet files that could be used by the business for Augmented Analytics within a few days' time thereby enabling the business users to work on their POC.
  • Worked on automating the image conversion for Veeva Promomats to be consumed by Auto ML. Wrote python and bash scripts to convert pdf files to high-resolution images (jpg) for the AutoML to classify superscripts, images and text. Veeva promomats mostly contain pdf documents, whereas Google AI image custom classifiers for claim extractions need images for extracting superscripts and texts. Tried configuring different sets of resolutions in multiple python libraries (pdf2image/pillow/Ghostscript/wand)to get the best possible image. Played a vital role in the ETL process, automating the conversion of pdf to images.
  • Implemented Custom Data Quality checks to ensure delivered data were of utmost quality.
  • Worked on AWS Lambda functions to copy raw data to s3 buckets to facilitate data ingestion in SHARP layer.
  • Worked on complex data transformations for Tealium by collaborating with the business to get the data delivered on time.
  • Currently serve as an SME for Digital Datasets.
  • Mentor junior team members in the team.
  • Lead the ETL backlog refinement to ensure that the team has sufficient tickets assigned to them based on their bandwidth.
  • Received numerous Catalyze awards and recognition for delivering key projects on time.
  • Conducted Machine Learning sessions for closed group.


Solution Engineer

AstraZeneca
Chennai
12.2015 - 03.2020
  • Created and prepared recommendation reports to improve software standards.
  • Conducted process improvement meetings to solicit, clarify and document business technical requirements.
  • Performed user acceptance testing to produce system enhancements and upgrades.
  • Analyzed and resolved complex problems for end-users.
  • Worked on the Universal Patient App(Native Android and iOS) for the US market that is used to track the patient adherence to see if the patient has taken his prescribed medication on time.
  • Worked on Vancouver app(Native Android) for French Market that helps heart patients to recover from the surgery by sending relevant articles through push notifications based on the procedure they underwent and their current state/symptoms.
  • Worked on AZ Employee Onboarding App(Native Android) that helps a newly inducted resource to familiarize with the Organization, its leaders, infrastructure and facilities, holidays, code of conduct that every employee must adhere to, cab requests and information about events hosted by the organization.
  • Worked on the Smart Turbuhaler App (Native Android) for Asthma/COPD patients that connects to the IoT device and tracks the medication adherence.
  • Evaluated the RAIT tool for Hyperkalemia and Anemia against the API and checked for anomalies.
  • Generate training datasets for the Brilinta core claims data for the data scientists to work on. Ensured that the subscript, superscript and other symbols are captured and recorded in the training dataset.
  • Worked with the DevOps team in automating the data upgradation and data pipeline using AWS glue, Kubeflow and Cloud data fusion. Worked on creating crawlers to pull the data and create athena tables. Tried out Kubeflow and Cloud data fusion to build the data pipeline and transform data to parquet and use the same to create athena tables in AWS and also tables in Google cloud. Worked with the DevOps team in creating jobs to automate the data injection to s3.
  • Ingested the above mentioned data(IQVIA, LAAD, MarketScan, O2, Veeva Promomats, Symphony Oncology RWE) from the data source and created tables out of it. Also worked on creating the incremental tables for the above dataset, as and when there was an update.
  • Optimized the complex sql queries that was hard to return the query results. Broke down complex queries such that it didn't return resource exhausted error while running from athena console.
  • Wrote complex sql queries to determine the top physicians, top drugs ,geo physician distribution by drug, patient distribution, physician distribution and geo patient distribution by drug and generated the json files to display the data in graphical format which the stakeholders were appreciative of.
  • Took over from Sonata and worked on automating & generating the compliance reports and update the documents to box folder for review and was instrumental is getting the eDRT sign off for iFeno clinical trial.

Senior Developer - Mobility

Cognizant
Chennai
03.2010 - 12.2015
  • Coordinated efficient large-scale software deployments.
  • Evaluated and improved development work of other developers on the team, working to provide training and knowledge transfer.
  • Adjusted design parameters to incorporate new features/enhancements.
  • Directed a slew of mobile projects across multiple platforms such as Native Android, iOS and Appcelerator Titanium with 7 member team.
  • Produced robust, accurate code that minimized production issues consistently.
  • Led the development team that created mobile user interfaces for mobile applications in IME, Healthcare, Patient care, B2B, Banking & Finance and Products.
  • Evaluated project requirements and specifications and developed software applications that surpassed client expectations.
  • Optimized performance through testing and tuning of applications.
  • Developed clear specifications for project plans using customer requirements.
  • Collaborated with other developers to identify and alleviate software errors and inefficiencies.
  • Worked with users to gather requirements and evaluate ease of use.
  • Collaborated in team environment to produce high-quality programs and applications.
  • Planned and developed interfaces that simplified overall management and offered ease of use.
  • Designed updates to existing software to meet changing customer demands.
  • Reviewed and incorporated latest technology innovations and development strategies to improve build speed, quality and end-user experience.
  • Documented software development methodologies in technical manuals to be used by IT personnel in future projects.
  • Discussed project progress with customers, collected feedback on different stages and directly addressed concerns.

Education

PGPBA-BI - Business Analytics & Business Intelligence

Great Lakes Institute of Management
Chennai, India
01.2017 - 12.2017

BE-ECE - Electronics & Communication

Asan Memorial College of Enggineering & Technology
Chennai, India
05.2005 - 11.2009

Skills

    PySpark

undefined

Timeline

Senior Consultant : Data Engineering

AstraZeneca
03.2020 - Current

PGPBA-BI - Business Analytics & Business Intelligence

Great Lakes Institute of Management
01.2017 - 12.2017

Solution Engineer

AstraZeneca
12.2015 - 03.2020

Senior Developer - Mobility

Cognizant
03.2010 - 12.2015

BE-ECE - Electronics & Communication

Asan Memorial College of Enggineering & Technology
05.2005 - 11.2009
Rohit SurendranSenior Data Engineer