Sarada Adiraju
Email: ******.****@*****.***
Ph#: 703-***-****
Professional Summary:
Experience in developing web applications in Python using web framework like Django Framework.
Strong knowledge of OOP (Object Oriented Programming) and applying OO principles in full Software Development Life Cycle.
Experienced in developing Web Services with Python programming language.
Experienced in Backend applications using Python/ Django and SQL/ PostgreSQL.
Familiar with Amazon Web Services (AWS) for improved efficiency of storage and fast access.
Hands-on experience using various Python packages/libraries on data visualization, manipulation, joining data, exploratory data analysis.
Experienced in WAMP (Windows, Apache, MYSQL, and Python) and LAMP (Linux, Apache, MySQL).
Experienced in developing Web Services with Python programming language.
Experienced in MVC frameworks like Flask and Pyramid and MVT framework like Django.
Good experience with Amazon AWS, EC2 and simple storage service S3.
Extensive experience in developing applications by implementation of web based and client/server application using HTML, Angular.js, Node.js, CSS and JavaScript.
Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS and JavaScript.
Experience in testing and debugging applications using PyUnit, PyTest and JUnit frameworks.
Good experience in developing web applications and implementing Model View Control (MVC) architecture using server-side applications like Django, Flask and Pyramid.
Hands on experience in working with Python ORM libraries including Django ORM, SQL Alchemy.
Good knowledge of web services with protocols SOAP and REST.
Familiar with XML/JSON based SOAP and REST web services.
Proficient in SQL databases MS-SQL, MySQL, Oracle and no-SQL database MongoDB.
Good analytical and problem-solving skills and ability to work on own besides being a valuable and contributing team player.
Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
Technical Skills:
Languages
Python,Java
Framework
Django, Flask,MVC Framework
Web Technologies
JavaScript, HTML, JQuery, XML, JSON, CSS, Node.js, Bootstrap, Angular.js
Versioning Tools
Git, SVN, CVS
Applications/Web Servers
Apache, IIS
Databases
MySQL, Oracle, PostgreSQL.
Operating Systems
Windows, LINUX and UNIX.
Professional Experience
Client: Costar Group, Boston, MA. Aug 2024 – TillDate
Role: Python/ DJango Developer
Responsibilities:
Created APIs, database Model and Views in Python in order to build responsive web page application.
Utilized PyUnit the Python Unit test framework, for all Python applications and used Django Database API's to access database objects.
Experience in working with Extract Transform Load(ETL) using PANDAS
Developed backend modules using Python
.
Used Python scripts to update content in the database and manipulate files.
Utilized Python in the handling Django and other applications.
Designed UNIX scripts to automate the verification of the information inserted in the database.
Experience in working with backup and restore of the Database
Experience in writing queries for checking and comparing data using MySQL.
Used Python libraries and SQL queries/subqueries to create several datasets which produced statistics and tables.
Experience in updating database dump from production server, Deployment and Automated Testing with UNIX commands.
Used data types like list, tuples, set, dictionaries and functions like lambda etc..
Proficient in working with python web frameworks Django and Flask.
Used the Django Framework to develop the application and Build all database mapping classes using Django models.
Worked with Django annotate and aggregate Query Set methods.
Experience in creating migration files in Django to create/update/insert to a model.
Designed the Reports using SQL Server Reporting Services (SSRS).
Generated Tabular Reports using the Report Designer Wizard.
Designed and implemented Parameterized Reports using SSRS.
Created multiple Reports in Drill Down mode using SSRS.
Experience in developing reports in Costar application.
Experience in deploying python/Django code to different servers with UNIX commands.
Environment: Python, Pandas, HTML, PostgreSQL, SQL, Mysql, Django, UNIX and Windows, PyUnit, GIT.
Client: Charter Communications, Charlotte, NC. Jul 2021 – Dec 2023
Role: Python/Django Developer
Responsibilities:
Responsible for gathering requirements, system analysis, design, development, testing and deployment.
Developed tools using Python to automate some of the menial tasks. Interacting with supervisors, artists, systems administrators and production to ensure production deadlines are met.
Developed backend modules using Python
Used Python scripts to update content in the database and manipulate files.
Experience in working with Extract Transform Load(ETL) using PANDAS
Experience in using NUMPY for mathematical and scientific calculations.
Involved in building database Model, APIs, and Views utilizing Python technologies to build web based applications.
Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
Designed UNIX scripts to automate the verification of the information inserted in the database.
Experience in working with backup and restore of the Database
Involved in Deployment and Automation Testing of the code.
Experience in writing queries for checking and comparing data using MySQL.
Used Python libraries and SQL queries/subqueries to create several datasets which produced statistics and tables.
Experience in updating database dump from production server with UNIX commands.
Used data types like dictionaries, tuples and object oriented concepts based inheritance features for making complex algorithms of networks.
Experience in working with front-end framework like React, Angular.
Worked with python web frameworks Django and Flask.
Worked with Django annotate and aggregate QuerySet methods.
Experience in creating migration files in Django to create/update/insert to a model.
Experience in deploying python/Django code to different servers with UNIX commands.
Experience in writing shell scripts for automation
Used snow-flake schema for data storage, processing and analysis
Environment: Python, Pandas, Numpy, HTML, PostgreSQL, SQL, Mysql, Django, UNIX and Windows, PyUnit, GIT.
Client: DSD Partners, Richmond, VA. Jan – Jun 2021
Role: Python Developer
Responsibilities:
Responsible for gathering requirements, system analysis, design, development, testing and deployment.
Developed tools using Python to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
Developed backend modules using Python
.
Used Python scripts to update content in the database and manipulate files.
Experience in working with Extract Transform Load(ETL) using PANDAS
Involved in building database Model, APIs, and Views utilizing Python technologies to build web based applications.
Experience in working on Smart Order project
Involved in working on ETL and Smart Order server to generate to generate orders for retailers and distributors
Experience in working with front-end framework like React, Angular.
Experience in full-stack frond end technologies Angular and Node.js.
Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
Designed UNIX scripts to automate the verification of the information inserted in the database.
Experience in working with backup and restore of the Database
Experience in writing queries for checking and comparing data using PostgreSQL
Used Python libraries and SQL queries/subqueries to create several datasets which produced statistics and tables
Used data types like dictionaries, tuples and object oriented concepts based inheritance features for making complex algorithms of networks.
Experience in writing shell scripts for automation
Worked on multi-threading of web services to reduce the response time.
Experience in working with snow-flake schema for reporting and business intelligence.
Environment: Python, Pandas,Numpy, HTML, PostgreSQL, SQL, UNIX and Windows, PyUnit, GIT.
Client: Sun Trust Bank, Atlanta, GA. Jul 2019 – Dec 2020
Role: Python / SSRS Developer
Responsibilities:
Created APIs, database Model and Views Utilization Python in order to build responsive web page application.
Tested entire frontend and backend modules using Python on Django Web Framework.
Wrote Python routines to log into the websites and fetch data for selected options.
Involved in designing and deploying applications in AWS servers.
Utilized PyUnit the Python Unit test framework, for all Python applications and used Django Database API's to access database objects.
Used the Django Framework to develop the application and Build all database mapping classes using Django models.
Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
Experience in using Python Django CMS for creating plugins and forms using OOP and HTML
Experience in working with front-end framework like React, Angular.
Utilized Python in the handling of all the hits on Django and other applications.
Utilized PyQt to provide GUI for the user to create, modify and view reports based on client data.
Involved in system analysis, design, development and implementation of web based and client/server application using HTML, CSS, JavaScript, Angular.js, Python and Django.
Used PyQuery for selecting particular DOM elements when parsing HTML.
Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
Experience in working on AWS servers.
Involved in tuning and optimization of SQL statements and Managed Backend using Python and MVT framework Django.
Set up rules and policies with a Node.js/ Python back end.
Developed complex web, middleware, and back end systems in Python, SQL for Linux and Windows.
Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
Experience in customizing reports for business needs and managing reports.
Designed the Reports using SQL Server Reporting Services (SSRS).
Experience in performance tuning of python code.
Environment: Python, Django, AWS, PyUnit, PyQt, XML, HTML, CSS, JavaScript, Angular.js, DOM, JQuery, JSON, Node.js, SQL, LINUX, and Windows.
Client: Ally Financials, Detroit, MI. June 2018 – Jun 2019
Role: Python Developer
Responsibilities:
Responsible for gathering requirements, system analysis, design, development, testing and deployment.
Developed tools using Python, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
Developed multi-threaded standalone app in Python to view performance.
Developed entire frontend and backend modules using Python on Django Web Framework.
Involved in working with Jupiter and Anaconda environments.
Created PyUnit test cases for unit testing.
Involved in developing web applications and implementing Model View Template (MVT) architecture using Django.
Developed user interface solutions using a Django web framework. Used Python scripts to update content in the database and manipulate files.
Experience in working with Extract Transform Load(ETL) using PANDAS
Involved in building database Model, APIs, and Views utilizing Python technologies to build web based applications.
Involved in front end and utilized Angular.js for page design. Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
Used JQuery for all client-side data manipulation. Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
Used data types like dictionaries, tuples and object oriented concepts based inheritance features for making complex algorithms of networks.
Designed UNIX Scripts to automate the verification of the information inserted in the database. Used Python libraries and SQL queries/subqueries to create several datasets which produced statistics, tables, charts and graphs.
Experience in using various performance tuning techniques in python like Generators,sorting, optimizing loops etc.
Environment: Python, Django, HTML, CSS, JavaScript, PyUnit, PyQt, PyQuery, AWS, JQuery, SQL, UNIX and Windows.
Education Details / Passing Year : WESTERN ILLINOIS UNIVERSITY,Illinois, 2009 Masters in Computer Science
Bachelors in Computer Science, JNTU,HYDERABAD,INDIA,2005
References: Will be provided upon request.