Summary
Overview
Skills
Work History
Accomplishments
Education
Timeline
SoftwareDeveloper

DHEERAJ KUMAR KETIREDDY

Senior Software Developer
Hyderabad,TG

Summary

Accomplished Senior Software Developer with 9+ years of experience leading projects by acting as architect, developer and programmer analyst. Proficient in supporting project deliverables and maintaining releases. Strong leader in guiding support teams and solving complex issues. Steadfast in planning and implementing effective development strategies based on industry best practices. Known for streamlining Python development processes by exploiting open-source web frameworks. Specializes in applying Django to complex database assets with strong web presences.

Overview

10
10
years of professional experience
4
4
years of post-secondary education

Skills

    Python

undefined

Work History

Senior Software Developer

Agiliq Info Solutions
04.2017 - Current
  • Responsibilities include leading team of developers and taking part in discussions with client to implement architectural changes and improvements to product along with regular development.

Software Developer

Agiliq Info Solutions
01.2013 - 03.2017
  • Responsibilities include development and deployment of web applications and REST APIs for various clients using Python/Django.

Intern

Agiliq Info Solutions
05.2012 - 08.2012
  • Responsibilities include developing internal projects using Python.

Accomplishments

  • SES 360 (Cloud Media Service Platform)
    (April 2017 to Present)
    - Worked as a Sr. back-end developer & tech lead.
    - Architected and developed major components of the web service and implemented ElasticSearch
    indexing for various modules of the application.
    - Lead the effort to move the existing project from Django 1.7 to 2.2 with necessary architectural
    changes to improve the security and performance of the backend system.
    - Developed a data migration tool to migrate the data from old DB tables to the new ones with updated
    data models.
    - Architected and developed a Job monitoring platform to monitor independent tasks running in the
    backend.
    - Migrated all the servers from AWS to Azure as part of company policy to adapt to the Azure cloud.
    - Optimised code to improve overall performance of the system and implemented Unit testing.
    - Major Skills: Python, Django, Django Rest Framework, REST APIs, JSON, AWS, GIT, Azure,
    Postgresql, jQuery, HTML, CSS, Elasticsearch, Azure pipelines, Redis, Code Optimization, Unit Tests
  • Developed ETL script using Python and SQLAlchemy to migrate customer specific data from SES360's legacy system to a remodeled system both running on Postgresql databases.
  • Funimation xbox one API
    (October 2016 to March 2017)
    - Worked as a Sr. back-end developer.
    - Developed API for Funimation’s Xbox One app using Django rest framework.
    - Implemented Unit testing for validating existing code.
    - Implemented redis caching for improving API performance.
    - Major Skills: Python, Django, Django Rest Framework, REST APIs, JSON, Redis, Unit Tests, GIT,
    Postgresql
  • Eab-ie-validation at Agiliq, implemented using Python, Django, SQLAlchemy. Developed a web service for internal use that validates data being pushed by the users into EAB’s databases based on the customizable schema rules.
  • Memsaver (Social Media aggregator platform)
    (May 2013 to April 2016)
    - Worked as a back-end developer.
    - Developed major components of the web service and also involved in building the UI.
    - Worked on fetching data from the DB and building HTML templates to render for the FE for various
    sections of the webpage.
    - Integrated Oauth workflows of various social media platforms including Facebook, Twitter, LinkedIn,
    Instagram, etc..
    - Developed worker tasks that run batch jobs to regularly fetch data from various social media
    platforms that the user connected to.
    - Designed and Developed APIs for mobile app consumption.
    - Helped in migrating the app from physical servers to AWS cloud service.
    - Major Skills: Python, Django, Django Tastypie, REST APIs, JSON, AWS, Jenkins, CI/CD, GIT,
    HTML, CSS, LESS, jQuery, Redis, Celery, Postgresql, Oauth, OpenID
  • Worksummarizer
    (Jan 2013 to April 2013)
    - Worked as a junior developer.
    - Developed a script that runs at the end of every day to track the work done by employees.
    - Integrated with Github API to fetch commits of the users in an organisation for the current day.
    - Used Google’s SMTP service to send emails to the users of the organisation.
    - Used cron to schedule the script to run at the end of the day.
    - Major Skills: Python, Github API, Cron, Shell script, SMTP

Education

Bachelor of Technology - Computer Science and Engineering

Vishnu Institute Of Technology
Bhimavaram
08.2009 - 04.2013

Timeline

Senior Software Developer

Agiliq Info Solutions
04.2017 - Current

Software Developer

Agiliq Info Solutions
01.2013 - 03.2017

Intern

Agiliq Info Solutions
05.2012 - 08.2012

Bachelor of Technology - Computer Science and Engineering

Vishnu Institute Of Technology
08.2009 - 04.2013
DHEERAJ KUMAR KETIREDDYSenior Software Developer