Python Developer Resume
Atlanta, GeorgiA
SUMMARY:
- Engineering professional with 7+years of experience in Software development, Analysis, Design, Development, Management, and Implementation of various standalone and client - server enterprise Python/Django based web-applications. (Developed web-based applications using Python 2.7/2.6,Python 3 Django 1.4/1.3).
- Mastering/Leading in the development of applications/tools using Python for 6 years.
- Experienced in understanding principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
- Good knowledge in working with application server - Apache Server, Tomcat (6.0, 7.0, 8.0), Nginx, WebLogic (10.0, 10.3, 11g), WebSphere (7.0, 8.5).
- Good Experience with Python web frameworks such as Django, Flask and Pyramid Framework.
- Have work experience with various Python Integrated Development Environments like PyCharm, Geany, Eclipse, Spyder and NetBeans.
- Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation.
- Experienced in understanding principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
- Experienced in developing User Interface using HTML/HTML5, CSS/CSS3, JavaScript, JQuery, JSON, AJAX and XML.
- Experienced in developing applications using Agile Methodologies, Waterfall Methodology and Scrum stories in a python based environment.
- Experience in using various version control systems like CVS, Git, GitHub and Amazon EC2 and deployment using Heroku.
- Proficient in writing SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like Oracle and MySQL.
- Knowledge in Model View Controller (MVC) frameworks like Django, Angular JS, Java Script, JQuery and Node.JS.
- Have Knowledge on Python packages like Numpy, Pandas and Pickle.
- Executed MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve information.
- Experience in working with different operating systems like LINUX, UNIX and WINDOWS.
- Experience in handling REST and SOAP Web Services and have Knowledge of Servers like Apache Tomcat and Web Logic.
- Have Experience in List Comprehensions and python inbuilt functions such as Map, Filter and Lambda.
- Experience on Object Oriented Programing Concepts in Core Java.
- Experience in working with different operating systems like LINUX, UNIX, and WINDOWS.
- Experienced in developing API services Python/Tornado while leveraging AMQP and RabbitMQ for distributed architectures.
- Knowledge of deployment tools using Jenkins, Pylint, Cppcheck and Coverity. Experienced with full software development life-cycle, object-oriented design, object-oriented programming and database design.
- Experience in creating initial website prototype from Django skeleton and building out Views, Templates using CSS for whole site following Django MVC architecture.
- Experience in using CI tools Hudson, Build Forge, and Jenkins for automated builds.
- Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
- Experience in developing big data applications using Hadoop framework and its eco systems like MapReduce.
- Experience object-oriented programming (OOP) concepts using Python and C++.
- Experienced in developing web-based applications using Python , DJANGO , C++, XML, CSS3, and HTML5.
- Experience in writing test plans, test cases, test specifications and test coverage.
- Experience on Hadoop (HDFS), Hive QL, Impala, Apache Drill, Apache Spark, SQOOP, FLUME/Kafka.
PROFESSIONAL EXPERIENCE:
Python Developer
Confidential, Atlanta, Georgia
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 with team of developers on Python applications for RISK management.
- Worked on Python Open stack API's,used Python scripts to update content in the database and manipulate files.
- Implemented machine learning schemes using Python libraries scikit-learn and scipy.
- Experience in MVC architecture using Django for web based application in OOP concepts.
- Worked on several python packages like Matpoltlib, Pillow, Numpy, SQL Alchemy, and sockets.
- Designed and deployed machine learning solutions in Python to classify millions of previously unclassified Twitter users into core data product.
- 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
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- 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.
- Responsible for setting up Python REST API framework using Django.
- Developed views and templates with Python and Django view controller and templating language to create a user-friendly website interface.
- Developed web applications in Django Framework model view control (MVC) architecture.
- Worked on several standard Python packages like Numpy, matPlotLib, Scipy, Pandas, PyTables etc. Design, develop, test, deploy and maintain the website.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
- Wrote Python scripts to parse XML documents and load the data in database.
- Generated property list for every application dynamically using Python.
- Working on AWS services (S3, EC2) and deployment services (Lambda) and RDS, DynamoDB(NoSQL), Beanstalk, SQSand Jenkins CICD.
- Refactored messaging and storage implementation in loan originator service to use AWSSQS and S3
- Developed corresponding ETL jobs, batches and automated real-time data load.
- Created a backend server with Python Flask that implemented routing for indexing & showing page, and receiving the video & info data sent from the user
- Responsible for search engine optimization to improve the visibility of the website.
- Implemented code according to coding standards and Created AngularJS Controller, which Isolate scopes perform operations.
- Created JIRA Work flows for multiple projects as per business needs.
- Involved in writing application level code to interact with APIs, Web Services using JSON.
- Bulk data/issues import into JIRA using CSV file templates.
- Was involved in REST client testing as part of this project
- Creating unit test/regression test framework for working/new code.
- Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
- Worked with View Sets in Django-REST framework for providing web services and consumed web services performing CRUD operations.
- Wrote ANSIBLE Playbooks with Python, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Anisole Scripts to provision Dev servers.
- Designed and implemented a dedicated MYSQL database server to drive the webapps and report on daily progress.
- Developed views and templates with python and Django view controller and templating language to create a user-friendly Website interface.
- Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package.
Environment: Python, Django, Flask, Couchbase, Lambda, Python SDK, PyQt, Java, MySQL, HTML, XHTML, CSS, AJAX, JSON, JavaScript, React, Jira, Apache Web Server, Linux.
Python Developer
Confidential, Broomfield, CO
Responsibilities:
- Implemented responsive user interface and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript, JQuery.
- Developed views and templates with Python and Django's to create a user-friendly website interface and developed the web application using Django web framework in python3.6.
- Used Agile methodology for the Software development process.
- Extracted, transformed and loaded data from various heterogeneous data sources and destinations like Access, Excel, CSV, Oracle, flat files using connectors, tasks and transformations provided by SSIS.
- Executed Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Chef and Anisole.
- Good hands on experience in data warehouse developer/ database engineer for high-volume data processing.
- Maintenance and continues development of the applications in PL/SQL procedures, ETL modules and shell scripting using best practices.
- Improved overall logging structure to de-identification application to make it more useful by implementing structured logging by using struct log and python inbuilt logging library.
- Worked on ETL tasks like pulling, pushing data from and too various servers.
- Developed data importing utility from AWS S3 into the application.
- Developed custom forms used by operations and logistics team for updating the airing information.
- Used PostgreSQL as database deployed on remote node deployed as docker service.
- Used Pandas, Requests, Boto3, botocore, csvkit, untangle, django-auditlog, shutil, logging and other libraries in python.
- Responsible for handling the integration of database system.
- Developed Server-side automation using Node JS scripting and connecting different types of SQL and NoSQL stores from Node JS.
- Used object-relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based scheme.
- Implemented Performance tuning and improved the Performance of Stored Procedures and Queries.
- Installed and configured Builder for application builds and deploying it.
- Developed and Deployed SOAP based Web Services on Tomcat Server.
- Used Jenkins for continuous integration for code quality inspection and worked on building local repository mirror and source code management using Git hub.
Environment: Python, Django, Docker, GitHub, Xml, Jenkins, Sqlite3, PostgreSQL, gunicorn, Jinja2, HTML, CSS, JavaScript, Agile, Linux.
Python Engineer
Confidential, San Francisco, CA
Responsibilities:
- Translated the customer requirements into design specifications and ensured that the requirements translate into software solution. Experienced in Agile Methodologies and SCRUM Process.
- Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon Web Services (AWS)
- Involved in the process of creating Use-case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase and developed the Coding module.
- Wrote scripts in Python for extracting data from HTML file using Python Library Beautiful Soup.
- Carried out various mathematical operations for calculation purpose using python libraries like Numpy, Scipy
- Developed views and templates with Django view controller and template to create a user-friendly website interface.
- Deployed and tested different modules in Docker containers and GIT.
- Used multiple containers and managed the load balancing between all the containers using NGINX.
- Implemented programming automation using Jenkins and Ansible on Unix/Linux based OS over cloud like Docker.
- Create an application in Django using RESTful API.
- Developed leadership skills and managing the team
- Wrote and executed various MYSQL database queries from python using Python -MySQL connector and MySQL dB package.
- Carried out various mathematical operations for calculation purpose using python libraries.
- Built various graphs for business decision making using Python matplotlib library.
- Fetched twitter feeds for certain important keyword using python -twitter library.
- Developed applications especially in UNIX environment and familiar with all of its commands.
- Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization
- Responsible for analysis, design, development and integration of Market Risk applications with PYTHON .
- Held meetings with client and worked all alone for the entire project with limited help from the client.
- Worked on writing and as well as read data from csv and excel file formats
- Provided technical and business knowledge to clients.
- Analyzed data using Excel VBA scripts and Macros
- Working with the architect, developers on business and technical issues, helping in designing the system; and testers to ensure all requirements are correctly translated.
- Documented the problems and progress of project most accurately.
- Developing Web Applications using Python and Django Framework.
- Create server-side API endpoints
- Hands on experience in working with pandas libraries like Scrapy, Nose and Pillow.
Environment: s: Python, Django, Django Rest, JavaScript Validation, Jenkins, Dockers, Container, GitHub, Ansible, HTML5/CSS, MS SQL Server 2013, Amazon Web Service (AWS), S3, EC2, MySQL, JavaScript, PyCharm, Linux, Shell Scripting, JIRA.
Software Developer
Confidential, NY
Responsibilities:
- Developed the presentation layer using HTML, CSS, JavaScript, JQuery and AJAX and Used JQuery libraries for all client-side JavaScript manipulations.
- Involved in Developing a Restful service using Python Flask framework.
- Involved in the Design, development, test, deploy and maintenance of the website.
- Wrote validation scripts in SQL to validate data loading.
- Hosted various company-wide sessions on Pandas, RESTful, Microservices.
- To fetch data of definite options that are selected, Python routines were written to log into websites.
- Developed a web tool that monitors and drives the automated continuous integration system allowing release managers to track changes.
- Developed a Coverity mail script that extracts code defects data per component for a daily report to drive reducing defects in the code base.
- Built various graphs for business decision making using Python matplotlib.
- Successfully migrated the Elasticsearch database from SQLite to MySQL to PostgreSQL with complete data integrity.
- Actively worked as a part of team with managers and other staff to meet the goals of the project in the stipulated time.
- Implemented data-binding and MVC using AngularJS for front-end development of a current web application
- Refined and iterated user experience by designing and implementing new modules and interfaces in a complex, responsive site.
- Involved in up gradation and maintenance of Life Insurance Corporation website to the new layout using the Grid orientation model Bootstrap framework.
- Involved in Project Design Documentation, design Reviews and Code Reviews.
- Understanding the functional specifications and architecture.
- Developed static and dynamic Web Pages using JSP, HTML, JavaScript, and CSS.
- Developed and coded J2EE Components with JSP, Java Beans, business objects with Hibernate and Servlets.
- Worked on angular JS framework to develop interactive websites based on client needs.
- Created custom filter in React JS in the application.
- Involved in Developing a Restful service using Python Flask framework.
- Involved in the Design, development, test, deploy and maintenance of the website.
- Wrote validation scripts in SQL to validate data loading.
- Involved in Agile/SCRUM based approach to UI Development.
Environment: Python, Django, MySQL, HTML, XHTML, CSS, AJAX, JavaScript, MySQL, PostgreSQL, Apache Web Server, Git, Linux, JSP, HTML