SlideShare a Scribd company logo
1 of 5
Sudheer Kumar Kowtavarapu
E-mail: kowtavarapu.sudheer@gmail.com Contact: +91- 9886999854
Objective:
To work in an IT Services organization that gives me an opportunity to use my technical skills,
enhance my technical experience and participate in executing state-of-the art projects. I would like to work
as part of a team and contribute to the growth goals of the organization.
Professional Experience
 Having 5.6 Years of progressive experience in software development with an earned reputation
for meeting deadlines
 Currently working as Senior Software Engineer with Headrun Technologies Pvt Ltd since
November 2010
Current Role Description
 A dynamic professional with 5.6 years of experience in python programming.
 Experience in Interacting with the clients and Understanding requirements.
 Managing and guiding a 2-5 members team.
 Developing and maintaining the code by using the better available tools.
 Ample experience in developing dynamic web pages Using Django ORM.
 Strong Knowledge on HTML and CSS
 Good knowledge and experience in MySQL database.
 Experience on writing Test Automation Scripts.
 Team player with a strong work ethics, committed to hard work.
Technical Skills
WebTechnologies HTML, CSS, JQuery
Core Languages Python
Framework Django, Bootstrap,Scrapy
Development Environments Vi, vim
Operating Systems Ubuntu, Linux, Windows 7
Scripting Languages ShellScripting
Database Systems MySQL
Project Experience Summary
Project #1:
Project: Warehouse Management System
Client: Sellerworx
Environment: Django, Python, Bootstrap, MySQL, HTML, CSS, jQuery, DataTables
Role: Lead Developer
Brief Description:
Objective of this project is to develop a web based warehouse management system which
involves in basic inbound and outbound operations including sales returns and inventory
adjustment etc.
Key Responsibilities:
 Leading 3 members team and guiding them in case of any technical issues.
 Writing well designed, testable, efficient code by using best software development
practices.
 Create Website layout/user interface by using standard HTML/CSS practices.
 Gather and refine specifications and requirements based on technical needs.
 Designing table schemas according to the requirements.
 Creating user based roles and permissions.
 Be responsible for maintaining, expanding and scaling our site.
 Initiating periodic testing and implement contingency plans in case of system failure.
 Fixing Bugs, troubleshoot and resolving problems
 Writing scripts for taking code and database backups etc.
 Evaluating team members code.
 Performing GIT and website updates.
Project #2:
Project: Media Wiki Extraction
Client: Veveo Inc.
Environment: Python, MySQL
Testing Environment: unittest
Role: Lead Developer
Brief Description:
Objective of this project is to extract the movies, tv shows and personality details from the
wiki dumps.
Key Responsibilities:
 Downloading wiki dumps from Wikipedia website
 Analysing the downloaded data
 Applied algorithms to extract the required data from the wiki dumps.
 Generating stats for the extracted content.
 Validating the data by using unittest framework.
Project #3:
Project: Kramer
Client: Rovi corp
Environment: Python, Scrapy, MySQL, Redis DB, ShellScript
Role: Lead Developer
Brief Description:
This project involves in collecting the real-time data for all the sports and pushing it into
MySQL database. Client will consume these to showcase in the client interface.
Key Responsibilities:
 Leading 4 members team and guiding them in case of any technical issues
 Built a crawling and web-scraping framework using scrapy.
 Creating databases in MySQL.
 Designing Table schemas.
 Designed the framework to mail the stats of the every scraped sport.
 Added functionality to send alert mails when something went wrong in the framework.
 Implemented functionality to validate the scraped items, if any item is not valid it will drop
automatically.
 Written pipelines functionality to insert the scraped content directly into DB.
 Written test cases to check and reports in case of any inconsistent data.
 Written a cgi-script to check and report the issues in the games.
Project #4:
Project: VTVTest
Client: Veveo Inc.
Environment: Python, MySQL
Role: Tester
Brief Description:
Project involves in collection of meta data from the Rest API and writing test cases to
check the program overlap time, adult content, recommendations check etc.
Key Responsibilities:
 Studying and Understanding the functional requirements
 Assisting in test plan activities
 Creating and implementing test cases on project requirements
 Raising defects and escalating the issues identified
 Updating daily test summary
Project #5:
Project: Email Extraction
Cient: Veveo Inc
Environment: Python, MySQL
Role: Developer
Brief Description:
This project which is responsible to track persons current travels and orders. Our aim is
to extract content of air travel confirmation emails and order confirmation emails.
Key Responsibilities:
 Emails formats are vary from agency to agency for travel mails or for product order mails.
First we have to check how many different pattern emails are available and maintain a
config file that have the email format and a template file name which parse this type of
email content.
 Written scripts to save emails content as HTML files, for ease while parsing data.
 Written scripts to identify the email format and select template file name from config file
and run the template file and write parsed email content into data files.
 Implemented a loader functionality which loads parsed data files into MySQL tables.
 Email parsing templates code is developed by crawling team.
 Written an automated script that will check and inform through mail whether there is any
new format email appears or not. If yes inform the crawling team and once the code
developed, add new email format details in config file so that new email formats also get
parsed.
 Based on the city names between which cities the person is traveling, get the latlong
details using internal tools.
Project #6:
Project: Web Crawling
Client: Veveo Inc.
Environment: Python, Python CGI, XPath, MySQL, sqlite3
Firefox Tools: Firebug, video download helper
Role: Analyst and Developer
Brief Description:
This Project involves crawling metadata from different websites like sports related, media
sites, tvshows/movies sites and other social networking sites through scripts and storing the data
into MySQL database.
Key Responsibilities:
 Finding the websites related to media.
 Analyze the website to reach the client requirement.
 Writing code templates and implementing them with different methods to get the
metadata (Developer).
 Pumping records into database and verifying the records in database.
 Scheduling the Script to run regularly.
Education Summary
Qualification
Category
Qualification Subject
Bachelor Of
Technology
BTech ( Chirala Engineering
College )
Computer Science
Personal Profile
Name : Sudheer Kumar Kowtavarapu
Father’s Name : Ramesh Kumar
Date of Birth : 09-08-1988
Marital Status : Married
Pan Card Number : BVOPK8459F

More Related Content

What's hot

What's hot (20)

Naresh Chirra
Naresh ChirraNaresh Chirra
Naresh Chirra
 
Divya Jyothi Resume
Divya Jyothi ResumeDivya Jyothi Resume
Divya Jyothi Resume
 
Resume
ResumeResume
Resume
 
Project Summary
Project SummaryProject Summary
Project Summary
 
Lova_Resume_SSE
Lova_Resume_SSELova_Resume_SSE
Lova_Resume_SSE
 
Resume
ResumeResume
Resume
 
Kiran-SF Developer
Kiran-SF DeveloperKiran-SF Developer
Kiran-SF Developer
 
Dot Net Profile_8 Years Exp
Dot Net Profile_8 Years ExpDot Net Profile_8 Years Exp
Dot Net Profile_8 Years Exp
 
Resume ritesh
Resume riteshResume ritesh
Resume ritesh
 
spurthy_resume
spurthy_resumespurthy_resume
spurthy_resume
 
PREETI NANCY KUJUR_cvn
PREETI NANCY KUJUR_cvnPREETI NANCY KUJUR_cvn
PREETI NANCY KUJUR_cvn
 
krishnaProfile (1)
krishnaProfile (1)krishnaProfile (1)
krishnaProfile (1)
 
Appalanaidu_4.4 Years Exp in DotNet Technology
Appalanaidu_4.4 Years Exp in DotNet TechnologyAppalanaidu_4.4 Years Exp in DotNet Technology
Appalanaidu_4.4 Years Exp in DotNet Technology
 
Sample_CV
Sample_CVSample_CV
Sample_CV
 
Atish_Gaikwad_Dot_Net_9_4_Years_Exp
Atish_Gaikwad_Dot_Net_9_4_Years_ExpAtish_Gaikwad_Dot_Net_9_4_Years_Exp
Atish_Gaikwad_Dot_Net_9_4_Years_Exp
 
Amit Resume DOT-NET
Amit Resume DOT-NETAmit Resume DOT-NET
Amit Resume DOT-NET
 
Praveen Vadla_Resume_2017
Praveen Vadla_Resume_2017Praveen Vadla_Resume_2017
Praveen Vadla_Resume_2017
 
Anchal_5Jan_New
Anchal_5Jan_NewAnchal_5Jan_New
Anchal_5Jan_New
 
Do dang thanh project manager
Do dang thanh   project managerDo dang thanh   project manager
Do dang thanh project manager
 
CV
CVCV
CV
 

Similar to sudheer_resume

Similar to sudheer_resume (20)

Sr Full Stack Developer
Sr Full Stack DeveloperSr Full Stack Developer
Sr Full Stack Developer
 
Updated SAKET MRINAL Resume
Updated SAKET MRINAL ResumeUpdated SAKET MRINAL Resume
Updated SAKET MRINAL Resume
 
Resume latest Update
Resume latest UpdateResume latest Update
Resume latest Update
 
RanjithHV 2.5yrExp in Dotnet
RanjithHV 2.5yrExp in DotnetRanjithHV 2.5yrExp in Dotnet
RanjithHV 2.5yrExp in Dotnet
 
WebdevelopergitaCV
WebdevelopergitaCVWebdevelopergitaCV
WebdevelopergitaCV
 
Supriya Saha Resume
Supriya Saha ResumeSupriya Saha Resume
Supriya Saha Resume
 
Resume(1)
Resume(1)Resume(1)
Resume(1)
 
DeepakItkar_Resume_ITAM
DeepakItkar_Resume_ITAMDeepakItkar_Resume_ITAM
DeepakItkar_Resume_ITAM
 
AshishKumarResume2_MVC
AshishKumarResume2_MVCAshishKumarResume2_MVC
AshishKumarResume2_MVC
 
ER-カエルエックス
ER-カエルエックスER-カエルエックス
ER-カエルエックス
 
RajeshBalu_Resume
RajeshBalu_ResumeRajeshBalu_Resume
RajeshBalu_Resume
 
RamaRaju_Profile
RamaRaju_ProfileRamaRaju_Profile
RamaRaju_Profile
 
Resume
ResumeResume
Resume
 
peeyush_resume
peeyush_resumepeeyush_resume
peeyush_resume
 
manoj_new
manoj_newmanoj_new
manoj_new
 
Mohseen Ali
Mohseen AliMohseen Ali
Mohseen Ali
 
sajeer_resume
sajeer_resumesajeer_resume
sajeer_resume
 
quanphancv
quanphancvquanphancv
quanphancv
 
Lakshmana rao Y Resume
Lakshmana rao Y ResumeLakshmana rao Y Resume
Lakshmana rao Y Resume
 
Dipen shah
Dipen shahDipen shah
Dipen shah
 

sudheer_resume

  • 1. Sudheer Kumar Kowtavarapu E-mail: kowtavarapu.sudheer@gmail.com Contact: +91- 9886999854 Objective: To work in an IT Services organization that gives me an opportunity to use my technical skills, enhance my technical experience and participate in executing state-of-the art projects. I would like to work as part of a team and contribute to the growth goals of the organization. Professional Experience  Having 5.6 Years of progressive experience in software development with an earned reputation for meeting deadlines  Currently working as Senior Software Engineer with Headrun Technologies Pvt Ltd since November 2010 Current Role Description  A dynamic professional with 5.6 years of experience in python programming.  Experience in Interacting with the clients and Understanding requirements.  Managing and guiding a 2-5 members team.  Developing and maintaining the code by using the better available tools.  Ample experience in developing dynamic web pages Using Django ORM.  Strong Knowledge on HTML and CSS  Good knowledge and experience in MySQL database.  Experience on writing Test Automation Scripts.  Team player with a strong work ethics, committed to hard work. Technical Skills WebTechnologies HTML, CSS, JQuery Core Languages Python Framework Django, Bootstrap,Scrapy Development Environments Vi, vim Operating Systems Ubuntu, Linux, Windows 7 Scripting Languages ShellScripting Database Systems MySQL
  • 2. Project Experience Summary Project #1: Project: Warehouse Management System Client: Sellerworx Environment: Django, Python, Bootstrap, MySQL, HTML, CSS, jQuery, DataTables Role: Lead Developer Brief Description: Objective of this project is to develop a web based warehouse management system which involves in basic inbound and outbound operations including sales returns and inventory adjustment etc. Key Responsibilities:  Leading 3 members team and guiding them in case of any technical issues.  Writing well designed, testable, efficient code by using best software development practices.  Create Website layout/user interface by using standard HTML/CSS practices.  Gather and refine specifications and requirements based on technical needs.  Designing table schemas according to the requirements.  Creating user based roles and permissions.  Be responsible for maintaining, expanding and scaling our site.  Initiating periodic testing and implement contingency plans in case of system failure.  Fixing Bugs, troubleshoot and resolving problems  Writing scripts for taking code and database backups etc.  Evaluating team members code.  Performing GIT and website updates. Project #2: Project: Media Wiki Extraction Client: Veveo Inc. Environment: Python, MySQL Testing Environment: unittest Role: Lead Developer Brief Description: Objective of this project is to extract the movies, tv shows and personality details from the wiki dumps. Key Responsibilities:  Downloading wiki dumps from Wikipedia website
  • 3.  Analysing the downloaded data  Applied algorithms to extract the required data from the wiki dumps.  Generating stats for the extracted content.  Validating the data by using unittest framework. Project #3: Project: Kramer Client: Rovi corp Environment: Python, Scrapy, MySQL, Redis DB, ShellScript Role: Lead Developer Brief Description: This project involves in collecting the real-time data for all the sports and pushing it into MySQL database. Client will consume these to showcase in the client interface. Key Responsibilities:  Leading 4 members team and guiding them in case of any technical issues  Built a crawling and web-scraping framework using scrapy.  Creating databases in MySQL.  Designing Table schemas.  Designed the framework to mail the stats of the every scraped sport.  Added functionality to send alert mails when something went wrong in the framework.  Implemented functionality to validate the scraped items, if any item is not valid it will drop automatically.  Written pipelines functionality to insert the scraped content directly into DB.  Written test cases to check and reports in case of any inconsistent data.  Written a cgi-script to check and report the issues in the games. Project #4: Project: VTVTest Client: Veveo Inc. Environment: Python, MySQL Role: Tester Brief Description: Project involves in collection of meta data from the Rest API and writing test cases to check the program overlap time, adult content, recommendations check etc. Key Responsibilities:  Studying and Understanding the functional requirements  Assisting in test plan activities  Creating and implementing test cases on project requirements  Raising defects and escalating the issues identified  Updating daily test summary Project #5:
  • 4. Project: Email Extraction Cient: Veveo Inc Environment: Python, MySQL Role: Developer Brief Description: This project which is responsible to track persons current travels and orders. Our aim is to extract content of air travel confirmation emails and order confirmation emails. Key Responsibilities:  Emails formats are vary from agency to agency for travel mails or for product order mails. First we have to check how many different pattern emails are available and maintain a config file that have the email format and a template file name which parse this type of email content.  Written scripts to save emails content as HTML files, for ease while parsing data.  Written scripts to identify the email format and select template file name from config file and run the template file and write parsed email content into data files.  Implemented a loader functionality which loads parsed data files into MySQL tables.  Email parsing templates code is developed by crawling team.  Written an automated script that will check and inform through mail whether there is any new format email appears or not. If yes inform the crawling team and once the code developed, add new email format details in config file so that new email formats also get parsed.  Based on the city names between which cities the person is traveling, get the latlong details using internal tools. Project #6: Project: Web Crawling Client: Veveo Inc. Environment: Python, Python CGI, XPath, MySQL, sqlite3 Firefox Tools: Firebug, video download helper Role: Analyst and Developer Brief Description: This Project involves crawling metadata from different websites like sports related, media sites, tvshows/movies sites and other social networking sites through scripts and storing the data into MySQL database. Key Responsibilities:  Finding the websites related to media.  Analyze the website to reach the client requirement.  Writing code templates and implementing them with different methods to get the metadata (Developer).  Pumping records into database and verifying the records in database.  Scheduling the Script to run regularly. Education Summary
  • 5. Qualification Category Qualification Subject Bachelor Of Technology BTech ( Chirala Engineering College ) Computer Science Personal Profile Name : Sudheer Kumar Kowtavarapu Father’s Name : Ramesh Kumar Date of Birth : 09-08-1988 Marital Status : Married Pan Card Number : BVOPK8459F