Python Developer Resume
3.00/5 (Submit Your Rating)
Alpena, MI
SUMMARY:
- 8+years of experience as a Web/Application Developer and object - oriented programming (OOP) coding with Python, Django, C++.
- Extensive knowledge in Python, Java, MySQL, Oracle, Unix, Linux and in Object oriented Design and Programming concepts.
- Developed dynamic frontend and backend applications using Python, Flask Frameworks.
- Experienced in working with various Python IDEs using PyCharm, Spyder, NetBeans, PyStudio, PyScripter, Eric, Wing IDE and PyDev.
- Good experience of software development in Python (libraries used: libraries- Beautiful Soup, PySpark, NumPy, SciPy, Matplotlib, asyncio, python-twitter, Pandas data frame, network, urllib2, MySQL for database connectivity) and IDEs -sublime text, Spyder, PyCharm, pytest, Eclipse, emacs.
- Develop E-Commerce application using HTML, CSS, JavaScript, ReactJS, SQL, Python and Flask.
- Worked with MVW frameworks like Django, Angular JS, HTML, CSS, XML, Java Script, jQuery and JSON.
- Developed unit tests for Django and Flask applications.
- Researched JavaScript frameworks to replace frontend of a Flask application and began implementing a React solution.
- Cognitive about designing, deploying and operating highly available, scalable and fault tolerant systems using Amazon Web Services (AWS).
- Highly skilled in deployment, data security and troubleshooting of the applications using AWS services.
- Experienced in implementing Organization DevOps strategy in various operating environments of Linux and windows servers along with cloud strategies of Amazon Web Services
- Proficient in writing Cloud Formation Templates (CFT) in YAML and JSON format to build the AWS services with the paradigm of Infrastructure as a Code.
- Knowledge on Extraction, Transformation, and Loading techniques with python integration.
- Gained experience in deploying applications on to their respective environments using Elastic Beanstalk.
- Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources
- Driven to architect Big Data solutions on multiple platforms using data analytics
- Extensive knowledge in PHP, MySQL, NoSQL, UNIX and Linux.
- Experience with Design, code, debug operations, reporting, data analysis and web applications utilizing Python.
- Hands on experience working in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
- Created internal diagnostic tools using Golang and AngularJS in order to assist with customer issues. Golang and Java were used as a backend REST service while AngularJS was used for the user interface.
- Developed responsive web product features using React JS, SASS, on Golang with REST.
- Built enterprise wide DNS historical data trending analysis tools in Go (Golang), Languages with REST API for user queries as microservice.
- Building a Command line tool to interact with RESTful API using in Golang.
PROFESSIONAL EXPERIENCE:
Python Developer
Confidential, Alpena, MI
Responsibilities:
- Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/JQuery and Highcharts for data visualization of the served pages.
- Developed Python based API (RESTful Web Service) to track the events and perform analysis using Django.
- Designed Cassandra schema for the APIs and Parsed XML file using Python to extract data from database.
- Worked on Python Open stack API's and used NoSQL as database and followed Python test-driven development techniques.
- Developed server based web traffic statistical analysis tool using Flask, Pandas and implemented on premise MongoDB Monitoring Service (MMS) and created dashboards for monitoring the MongoDB environment.
- Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
- Used Restful web service calls for the validation.
- Involved in Using AWS Cloud Watch performed Monitoring, customized metrics and file logging.
- Built Webservices using SOAP that allowed integrating the business application with the legacy applications and also facilitates for future applications.
- Involved in debugging the applications monitored on JIRA using agile methodology
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Responsible for both back-end programming in PHP and front-end functionality using JavaScript, Ajax, JQuery libraries, and other technologies and developed GUI using PHP, HTML, CSS, JavaScript, jQuery, Bootstrap.
- Design and development of UI screens using JSP.
- Developed and implemented the user registration and login feature for the application process from scratch by extending Django user model.
- Worked with AJAX framework to get the asynchronous response for the user request and used JavaScript for the validation.
Sr. Python Developer
Confidential, Austin, TX
Responsibilities:
- Worked on server-side applications using Python programming.
- Worked in comprehending and examining the client's business requirements.
- Used Django frameworks and Python to build dynamic webpages.
- Developed tools for monitoring and notification using Python.
- Enhanced the application by using HTML and Java script for design and development.
- Used data structures like directories, tuples, object oriented class based inheritance features for making complex algorithms of networks.
- Created PHP/MySQL back-end for data entry from Flash and worked in tandem with the Flash developer to obtain the correct data through query string.
- Involved in designing database Model, API's, Views using python to build an interactive web based solution.
- Generated Python Django Forms to record data of online users.
- Implemented Data tables to add, delete, update and display patient records and policy information using PyQt.
- Implemented a module to connect and view the status of an Apache Cassandra instance using python.
- Developed MVC prototype replacement of current product with Django.
- Improved the Data Security and generated report efficiently by caching and reusing data.
- Created UI using JavaScript and HTML5/CSS3.
- Managed datasets using Panda data frames and MYSQL. Queried the database queries using Python.
- MySQL connector and retrieved information using MySQL db.
- Recorded the online users' data using Python Django forms and implemented test case using Pytest.
- Developed the application using the Test-Driven methodology and designed the unit tests using Python Unit test framework.
- Created web application prototype using jQuery and Angular JS.
- Deployed the project into Heroku using GIT version control system.
- Maintained and Updated the application in accordance to the clientele's requiremen
Python Developer
Confidential, Waukesha, WI
Responsibilities:
- 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.
- Build all database mapping classes using FLASK models.
- Involved in building database Model, APIs and Views utilizing Python to build an interactive web based solution.
- Extensive experience in implementing Continuous Integration and Continuous Delivery (using Jenkins) in an AWS Environment.
- Created Test plans. Worked on SQL scripts to load data in the tables.
- Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
- Coding groovy, domain class to handle the business logic.
- Developed entire frontend and backend modules using Python on FLASK Framework.
- Developed custom screens using HTML5, JavaScript, jQuery, Bootstrap, Jinja and Angular.js.
- Developed monitoring and notification tools using Python.
- Expert knowledge of mobile application development along with various patterns native, web and hybrid concept.
- Involved in business logic discussions and use case design.
- Reviewed product requirement documents, functional specifications, and involved in developing test strategy, test plan and test case documents.
- Experience in Selenium Automation using Selenium Web Driver, Java and Unit Test Framework.
- Created Selenium web-driver automation scripts using Python to validate functionality on various browsers.
- Very good understanding of Microsoft Azure cloud platform. Experience with managing cloud delivery platforms, Azure/Aws.
- Established framework to setup Continuous Integration environment using Jenkins, Nexus.
- Extensive experience in implementing Continuous Integration and Continuous Delivery (using Jenkins) in an AWS Environment.
- Used Couchbase Python SDK to build applications that use Couchbase Server.
- Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
- Involved in developing selenium automation framework using TestNG. Developed Maven targets to execute automation suites from command line.
- Worked on AWS Cloud and Created instances in EC2.
- Participated in weekly release meetings with Technology stakeholders to identify and migrate potential risks associated with the releases.
- Experienced in designing Test Plans and Test Cases, Verifying and Validating Web based application.
- Imported and managed multiple corporate applications into Subversion (SVN).
Web developer
Confidential, Englewood, CO
Responsibilities:
- High Performing & Reliable collection platform development, Unix/Linux infrastructure application development including performance tuning and trouble shooting. Technologies; Ruby, Python, Oracle, Linux- Red Hat; Centos; Ubuntu; Bash, Korn. sed, gawk, regex, iptables, ssh.
- Developed software framework used for event collection encompassing all Confidential business lines. Framework includes stream and file collection- push/pull, proxying, distribution, and load balancing.
- Used Collection framework to replace a $7 million dollar 3rd party Video On Demand system and $8.2 million back office system. Application supports over 345 million transactions per week with 2/3's of the markets rolled out. System footprint is less than 150M of memory and work load of less than 1.2.
- Used framework to create data Collection for Interactive TV system. The application proxies user interactions from the set top box to content providers. System is currently in trial with approximately 20 million transactions per week.
- Framework was put against commercial/vendor applications in a performance test. Framework collected streamed data at a rate of 5-6k per second with the nearest competitor at 4.4k.
- Used framework to create the Canoe system for national voting and polling. Confidential was recognized as the first MBO nationally to complete an end to end test with Canoe Ventures using this application.
- Utilize sysctl's, ulimits and other tools to profile and performance tune applications at the OS, kernel, and network level.
- Trouble shoot across all spectrums from application, environment, OS, network, hardware, and security using various linux tools ranging from traceroute to tcpdump.
- Created a virtual test environment using Apache, iptables, and other software to mimic real system failures ranging from network to service level.
- Provide technical guidance and solutions on software, hardware, security, and networking to department and throughout Confidential .
- Components from the framework exist in every major Confidential business line.