Python Developer Resume
Los Angeles, CA
SUMMARY
- 5 years of experience as a Python Developer, proficient coder in multiple languages and experience in Design, Development, Implementation of Python, Django, Flask client - server technologies-based applications, RESTful services and SQL.
- Experience working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model.
- Experience as a Web Application Developer and Software Engineer using Python, Django, Flask, HTML.
- Good Knowledge of Python and Python Web Framework Django.
- Experienced in developing Web-based Applications using Python, CSS, HTML, JavaScript, Angular JS and JQuery.
- Experience in Object oriented Design and Programming concepts.
- Experience in working with several python libraries including Beautiful soup, NumPy, matplotlib, SciPy, PyQt, Scapy, SQLAlchemy.
- Experienced in developing web-based applications using Python, Django, XML, CSS, HTML, DHTML, JavaScript and JQuery.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Sound Knowledge on RDBMS concepts and extensively worked with Oracle, SQL Server 2008, MYSQL.
- Have the ability to understand complex systems and be in command of the details to provide solutions.
- Ability to learn and adapt quickly to the emerging new technologies and paradigms.
- Very strong experience writing API’s/ and Web Services in PHP and in Python.
- Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
- Experienced with Python frameworks like Webapp2 and, Flask.
- Experience with full software development life-cycle, architecting scalable platforms, objects oriented programming, database design and agile methodologies.
- Experience working in JavaScript, and Python software development environments.
- Good Experience with Django, a high-level Python Web framework.
- Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloper and RAD.
- Having working knowledge of Amazon AWS 3/ S3.
- Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
TECHNICAL SKILLS
Languages: Python, Shell Script, Perl, SQL
Python Framework: Django, Webapp2, Flask
Web Technologies: AJAX, JavaScript, HTML, DHTML, XHTML, XML, JQuery
Versioning Tools: Subversion, GIT, Perforce, SVN, CVS
Web servers: Apache, WebLogic, WebSphere
Databases: MySQL, SQL Server, Oracle
Operating systems: Linux/Unix, Windows Variants
PROFESSIONAL EXPERIENCE
Confidential, Los Angeles, CA
Python Developer
Responsibilities:
- Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing application.
- Participate in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users
- Worked on Python Open stack API's, used Python scripts to update content in the database and manipulate files
- Experience in MVC architecture using Django for web based application in OOP concepts.
- Used Pandas API to put the data as time series and tabular form for east timestamp data manipulation and retrieval to handle time series data and do data manipulation
- Designed and deployed machine learning solutions in Python to classify millions of previously unclassified Twitter users into core data product
- Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
- Using Git version control tool to coordinate team-development.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript, also used Bootstrap as a mechanism to manage and organize the html page layout
- Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL db package
- Worked on front end frame works like CSS, Angular JS, Bootstrap for development of Web application
- Worked with team of developers on Python applications for RISK management
- Implemented machine learning schemes using Python libraries scikit-learn and scipy.
- Worked on several python packages like Matpoltlib, Pillow, Numpy, SQL Alchemy, and sockets .
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly interface using MVC architecture.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format
- Responsible for debugging the project monitored on JIRA (Agile).
Environment: Windows, Python, Angular JS, libraries - (NumPy, SciPy, Pandas, PyCharm, PyQuery, Matpoltlib), SQL Alchemy, MVC, HTML5, Shell Scripting, JSON, Apache Web Server, SQL, UNIX.
Confidential, Port Orchard, WA
Python Developer
Responsibilities:
- Involved in gathering requirements, system analysis, design, development, testing and deployment.
- Participated in the complete SDLC process.
- Used Python, Django and Pyramid frameworks to develop applications and responsible for both back-end programming and front-end functionality using Ajax, Angular.JS, and other technologies.
- Created User Controls and simple animations using Python.
- Developed Python batch processors to consume and produce various feeds.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Worked on UI using HTML5, CSS3 and Angular JS.
- 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.
- Developed Business Logic using Python on Django Web Framework.
- Developed Merge jobs in Python to extract and load data into MySQL database.
- Successfully migrated the Django database from SQLite to MySQL with complete data integrity.
- Created PHP/MySQL back-end for data entry from Flash.
- Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
- Used GitHub for version control.
- Developed multi-threaded standalone app in Python to view Circuit parameters and performance.
- Wrote a Python module to connect and view the status of an Apache Cassandra instance.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Performed Version control using GIT.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
- Developed multi-threaded standalone app in Python to view performance.
- Wrote validation scripts in SQL to validate data loading
- Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL, PL/SQL.
- Maintained version control of Python by using GIT. (Merge, Branch, Push, and Commit).
- Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
Environment: Python, Django, HTML, JQuery, AJAX, Angular JS, XHTML, XML, GitHub, Flash, SQLite, MYSQL, SQL, PLSQL, Oracle and Windows.
Confidential, Quincy, MA
Python Developer
Responsibilities:
- Developed and designed Python based API (RESTful Web Service) to interact with company’s website.
- Written Python progarm and actively participated in the procedure to automate the mundane and redundant tasks
- Build and test functionality within a production pipeline.
- Highly efficient in handling multi-tasking issues in a fast paced environment.
- Worked very closely with designer, tightly integrating Flash into the CMS with the use of Flashvars stored in the Django models. Also created XML with Django to be used by the Flash.
- Initiating the team to discuss the Design patterns for the development and solution design.
- Developed Business Logic using Python on Django Web Framework.
- Designed and managed API system deployment using fast http server and Amazon AWS architecture
- Implemented Python code to fix bugs and provides upgrades to existing functionality.
- Provided fault isolation and root cause analysis for technical problems.
- Created Business Logic using Python to create Planning and Tracking functions.
- Developed multi-threaded and multiprocessing standalone app in Python.
- Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
- Implemented successfully in the production through automated deployments and provided supports after Deployment and Go Live
- Used Django configuration to manage URLs and application parameters.
- Created PyUnit test scripts and used for unit testing.
- Utilized PyQt to provide GUI for the user to create, modify and view reports based on client data.
- Developed user interfaces using HTML5 and JavaScript.
- Utilized Agile process and JIRA issue management to track sprint cycles.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
- Developed internal auxiliary web apps using Python Flask framework with Angular.js and Twitter Bootstrap CSS / HTML framework.
- 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.
- Developed complex web, middleware, and back end systems in Python, SQL and Perl for Linux and Windows.
- Developed Merge jobs in Python to extract and load data into MySQL database.
- Used GIT to for Versioning the source code.
- Wrote validation scripts in SQL to validate data loading.
- Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
Environment: Python, Django, PYQt, Python SDK, AWS, PyQuery, DOM, Bootstrap, XML, HTML5, JavaScript, Angular.js, JSON, Rest, Apache Web Server, Git Hub, MySQL, LINUX.
Confidential
Python Developer
Responsibilities:
- Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
- 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.
- Implemented a continuous Delivery pipeline with Jenkins and GitHub, whenever a new GitHub branches are created Jenkins automatically attempts to build a new Docker container from it.
- Used JQuery for selecting particular DOM elements when parsing HTML.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Designed and developed data management system using MySQL.
- Handled all the client side validation using JavaScript.
- Worked on JMP scripting for exploring the data.
- Prepared the data for API testing using SQL.
- Performed the backend services/API testing using various systems like REST API services
- Develop Python scripts to automate the test cases.
- Using GIT version control tool to coordinate team-development.
- Developed the required XML Schema documents and implemented the framework for parsing XML documents.
- Worked with JSON based REST Web services.
- Developed Automation scripts for new enhancements using Selenium Web Driver.
- Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL, PL/SQL.
- Responsible for debugging and troubleshooting the web application.
Environment: Python, Django, PYQT, Java, XML, JQuery, JMP, DOM, JSON, HTML, Docker, XHTML, REST API, CSS, AJAX, JavaScript, JSON, Rest, GIT, MY SQL, Windows and LINUX.