Srikar N
Development
Singapore , Singapore
Skills
Data Engineering
About
Srikar .N's skills align with Programmers (Information and Communication Technology). Srikar also has skills associated with System Developers and Analysts (Information and Communication Technology). Srikar .N appears to be a low-to-mid level candidate, with 4 years of experience.
Work Experience
Antas PTE
July 2022 - Present
Senior data engineer
Citibank India Private Ltd
February 2020 - July 2022
- from Feb 2020 to Jul 2022. Worked for Virtusa, from Feb 2017 to Jan 2020 for Citibank Client. Worked for CSC, from Nov 2013 to Jan 2017. Industry Certification: * ISTQB Fundamentals. * DB2 Certification. * OCJP in May 2014. * AINS 24 - General Insurance for IT and Support Professionals in Dec 2015 from The Institutes, USA. * Banking fundamentals for IT Professionals (Citibank internal certification). * Goethe German A2 certification Technical Skills: Hardware / Platforms: Apache Spark, Hadoop, Kafka, CDH, Arcadia. Programming / Scripting: Scala, Python, Oozie, Shell, Pyspark SQL Databases / File Systems: Oracle, DB2, Hbase, Hive, Presto. Build Management Tools: Apache Maven, Teamcity, Udeploy. IDE: Eclipse, Jupyter Notebook Incident Management Tool: BMC Remedy, Service now Client: DBS bank Role: Senior data engineer Tech Stack: Pyspark, GCP - Cloud Storage, Cloud functions and Big Query, TWS scheduler, Bash, Filebeat, Logstash (Elastic search) Description: Many projects in DBS are using legacy technologies for reporting and one among them is SAS. Involved in SAS migration project where converted the given SAS code into Pyspark and generated the reports through email by automating the jobs so that no manual intervention. Scheduled these jobs through Autosys based on their frequency and enabled the error logging mechanism in case of any job failures. Also, stored the generated tables in Presto DB and files in GCS. In addition, Building dashboards from log management and monitoring jobs for better understanding. Citi Bank - Project #3: Customer Relation Insights (CRI) Role: Associate Consultant Technologies: Spark with Scala and Spark SQL, Oozie, Shell Scripting, Arcadia Description: This Process will provide the information about the customer relationship with Citi bank on entity and account level such as net inflow, net outflow, count of debits, count of credits, open and close balances and create visualizations with the help of Arcadia. This is an innovative project and the visuals are frequently used by sales team to drive the business. Citi Bank - Project #2: Global Flow analytics (GFA) Role: Associate Consultant Technologies: Python, Hive, Oozie, Shell Scripting, Arcadia, Pyspark and Spark SQL Description: This Process collects the transactions received from the other interfaces in raw format and transforms it to a common layout and generates aggregations on that before creating visualizations with the help of Arcadia. We have implemented this process for the new product processor known as Equens. This contains transaction level information which will be used in CRI projects to an extent. Also, we have successfully implemented this existing process which was in Hive and python to Spark and improved the performance. Client: Liberty Mutual Insurance - Role: Software Developer Technologies: Spark with Scala and Spark SQL Description: We have migrated the archived data from legacy systems to Hadoop Clusters. As per the client's request, retrieving data from the HDFS to target DB to continue with the existing process. In addition, used Spark SQL framework to perform the analysis per the customer / Sales team request and generating reports with the help of Scala and Spark
Education