Python Developer Resume
2.00/5 (Submit Your Rating)
SUMMARY
- 5 years of experience as a Python Developer and object - oriented programming (OOP) coding with Python, Flask, AWS, SQL.
- Experience in all phases of Software Development Life Cycle (SDLC)-Waterfall, Agile Process across various workflows (Requirement study, Analysis, Design, Coding, Testing, Deployment and Maintenance) in Web & Client/Server application development.
- Extensive experience in developing web applications using Python, Django, Flask frameworks.
- Experience in working with several python libraries including Beautiful soup, NumPy, matplotlib, SciPy, PyQt.
- Good experience of software development in Python (libraries used: libraries- Beautiful Soup, PySpark, NumPy, SciPy, Matplotlib, asyncio, python-twitter, Pandas data frame, PostgreSQL for database connectivity)
- Hands-on experience with industry-standard IDEs like PyCharm, Jupyter Notebook.
- Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like PostgrSQL.
- Good experience in Shell Scripting, SQL Server, UNIX and Linux.
- Experience in using XML, SOAP, REST web Service for inter operable software applications.
- Good knowledge of version control software Git and GitHub
- Experience in Agile development processes ensuring rapid and high quality software delivery.
- Highly motivated, quality minded developer, with proven ability to deliver applications against tight deadlines.
- Excellent interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.
TECHNICAL SKILLS
Operating Systems: MS Windows, Linux/Unix
Languages: Python, PostgreSQL, Mongo DB
IDE’s: PyCharm, Jupyter Notebook, Google Colab
Databases: PostgreSQL, Mongo DB
Frameworks: Django, Flask
Version Controls: GitHub, Git
Methodologies: Agile/Scrum
PROFESSIONAL EXPERIENCE
Confidential
Python Developer
Responsibilities:
- Developed and designed Python based API (RESTful Web Service) to interact with company’s website.
- Successfully implemented Django framework to design server applications.
- Wrote Python code and actively participated in the procedure to automate processes.
- Build and test functionality within a production pipeline.
- Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
- Developed Business Logic using Python on Django Web Framework.
- Designed and managed API system deployment using fast http server and Amazon AWS architecture.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
- Used Django configuration to manage URLs and application parameters.
- Utilized PyQt to provide GUI for the user to create, modify and view reports based on client data.
- Created PyUnit test scripts and used for unit testing.
- Developed Merge jobs in Python to extract and load data into MySQL database.
- Developed user interfaces using HTML5 and JavaScript.
- Created a Git repository and added the project to GitHub.
- Utilized Agile process and JIRA issue management to track sprint cycles.
- Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
Environment: Python, Django, PYQt, Python SDK, AWS, PHP, PyQuery, Apache Web Server, Git Hub, MySQL, LINUX.
Confidential, Chicago, IL
Python Developer
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Worked on Django API’s for accessing the database.
- Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
- Involved in MVC architecture using Django for web-based application in OOP concepts.
- Developed a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/jQuery and High Charts for data visualization of the served pages.
- Utilized PyUnit, the Python unit test framework, for all Python applications.
- Used Angular.JS built-in directives, custom directives and services for developing interceptor and complex UI data table grids.
- Using Git tool to coordinate team-development
- Used Python OS module on UNIX environment, made job cloning and forking.
- Involved in writing SQL queries implementing functions, triggers, cursors, object types, sequences, indexes etc.
- Conducted weekly meetings with the development and testing team to relay any changed requirements and updates on the development and testing.
Environment: Python, Django, MS SQL Server, HTML, XHTML, Bash, SOAP, REST, Python libraries.
Confidential
Software Engineer
Responsibilities:
- Integration of data storage solution.
- Work collaboratively with design team to understand end user requirements to provide technical solutions for the new software features.
- Created test harness to enable comprehensive testing utilizing Python.
- Wrote Python scripts to parse XML documents and load the data in database.
- Performed testing using Django’s Test Module.
- Used python scripts to update content in the database and manipulate files.
- Generated Python Django Forms to record data of online users
- Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
- Rewrite existing Java application in Python module to deliver certain format of data.
- Developed Python batch processors to consume and produce various feeds.
- Implementation of security and data protection.
Software Engineer
Confidential
Responsibilities:
- Execution of mobile device pairing test cases of YouTube application on console devise with android and iOS mobile devices and localization testing of YouTube app on apple TV and Android TV
- Responsible for bug reproduction, bug logging, project reporting
- Testing for Android features and its applications
- Closely involved in performance evaluation and User Acceptance Test (UAT).
- Developed a portal to manage and entities in a content management system using Flask.
- Wrote programs for performance calculations using Numpy and SQLalchemy.
- Worked on CSV files while trying to get input from the MySQL database.
- Wrote python scripts to parse XML documents and load the data in database.
- Worked in stages such as analysis and design, development, testing and debugging.
- Organized data exchange and integration with customers and third-party systems using CSV, XLS, XML, DBF, JSON, REST, and SOAP.
- Developed rest API's using python with flask framework.
- Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQLdb package.