Post Job Free

Resume

Sign in

Software Developer Python

Location:
Erode, Tamil Nadu, India
Posted:
December 02, 2020

Contact this candidate

Resume:

HARIHARAN ASHOKAN

Contact No : +91-740*******

Email: adiaw5@r.postjobfree.com

LinkedIn: https://www.linkedin.com/in/hariharan-ashokan-34080988/ RESUME OBJECTIVE

• Seeking for a Software Developer position in a fast-growing organization. Bringing expertise in programming analysis, application analysis and design. Possess strong ability to develop application using Core Python, Apache Spark, Scala, Apache Airflow, Git, Jenkins, PostgreSQL etc. PROFESSIONAL SUMMARY

• Experienced Software Engineer with 5.4 years of experience in development as well as in application support projects.

• Excellent knowledge with development experience in core python. Worked on code transformation, enhancement, code optimization and automation.

• 4+ Years of experience in the Hadoop environment using Apache Spark, Scala, AWS, Python & Hive.

• Worked on big data application development using Apache Spark and it’s components like Spark core and Spark SQL and automated scheduling for the same using Apache Airflow in different cloud environment.

• Built reusable custom operators (inform of sub-dags) using Python and integrated with Airflow.

• Worked with AWS services such as EC2, EMR, S3, Lambda, RDS etc.

• Built an efficient code which works with disparate data source like txt file, csv, pdf, parquet, DB tables and unstructured data.

• Very good hands-on in PostgreSQL, have implemented a lot of transformations using PG functions based on client need.

• Good knowledge and hands-on in Django framework.

• Built a CICD process in GITLAB for code Sync and deployment.

• Work experience in PagerDuty and it’s setup.

• Experienced in functional & non-functional testing.

• Good knowledge and well aware of the Agile Methodology.

• Have work experience with Unix, Perl scripting.

• Have work experience in dev ops tools Git, Jenkins, Ansible and Docker.

• Have work experience with Terraform IAAS to deploy AWS resources.

• Excellent analytical and problem-solving skills.

• Excellent in debugging.

TECHNICAL SKILLS

Languages Core Python, Core Java

Scripting Unix, Perl

Computing Framework Apache Spark (Spark-SQL), Apache Scala Database Management System MySQL, PostgreSQL, Hive Web Framework Django

Cloud AWS (EC2, EMR, S3, Lambda, RDS)

Tools GitLab, PagerDuty, JIRA, Jenkins, Confluence Job Scheduler Airflow

EDUCATION

• B. Sc Software System (Bharathiyar University - Regular)

• CGPA: 8.6/10 University First & Gold Medalist

PROFESSIONAL EXPERIENCE

COMPANY: TATA CONSULTANCY SERVICES

PROJECT : NIELSEN

Role: - Developer

Period: - Jan’17 - till date

• The target is to transform the existing features from legacy to digital platforms. I am responsible for design preparation, code development, code optimization, job orchestration, unit testing and deployment.

• Gathered proper requirement from the clients and done the documentation in the project confluence.

• Created a validation function in PostgreSQL and that has saved 2 hours in a day. So, totally 2 Scrum team (16*2 = 32 hours saved for the project in a day).

• Created a user data template and provided a solution to the data management issue in a critical module.

• Provided additional benefits to the clients by rewriting MS-Access reports in PostgreSQL. Single- handedly done the development and avoided the tool and file dependency.

• Developed many re-usable components (Airflow sub-dags, python functions) and helped the code to be deployed in production on time.

• I have created a generic code (5 airflow operators) and made it useful at account level.

• Created coding standard documentation and made it useful for the whole team.

• The project follows agile methodology and I groomed my skills in Automation, Continuous Integration, Continuous delivery and Cloud.

Role: - Support Executive

Period: - Jan’16 - Dec’16

• I started supporting a few critical applications which required 24*7 support. Quickly I grasped the business need and I became a SME.

• Also, I got a chance to work on PI, Automation and that helps me to groom my programming and analytical skills. Got many appreciations from clients. I have implemented a few of my own ideas which improved the process and that added value to the company & client.

• In one of the applications, I have analyzed the process of Back-Data-Delivery and used Perl to automate it. It has saved 2-person hours/day and reduced the time taken from 2 hour to 5 minutes.

• Similarly, in another application I have used Batch script to automate the file transfer process. It has saved 1-person hour/day and reduced the time taken from 1 hour to less than 1 minute.

• Worked efficiently to deliver the data before the SLA breach and have received many direct appreciations from the clients.

• Taken complete ownership of the data processing as well as the client queries and maintained zero SLA breach, post production defect, SEV 1 incidents in the applications. AWARDS & ACHIEVEMENTS

• On the Spot award (Individual) for timely resolution of security risk in the respective application

- 2017.

• On the Spot award (Team) for persistent in providing quality service to clients - 2018.

• Applause award (Individual) for successfully implemented multiple modules with proactively communicating cross-flow teams - 2018.

• Client awarded 100$ for providing outstanding support in the rewrite project.

• Identified multiple bugs in the existing legacy system and provided the solution in the new system.

PERSONAL PARTICULAR

Father's Name : Ashokan

Gender : Male

Marital Status : Single

Date of Birth : 04-10-1993

Residential Address : Siruseri, Chennai 603-103

Language Known : Tamil, English

Interest : Reading, Teaching

belief.

I hereby certify that the above information is true and correct to the best of my knowledge and HARIHARAN ASHOKAN



Contact this candidate