Python Developer Resume
SUMMARY
- Experience in developing web - based applications using Python, Django, Webapp2, Angular.js, HTML5/CSS3, JavaScript and JQuery.
- Used Ansible and Dockers for managing the application environments.
- Worked on creating the Dockers containers and Dockers consoles for managing the application life.
- Experience of software development in Python (libraries used: Beautiful Soup, numpy, scipy, matplotlib, Pandas data frame, network, MySQLdb for database connectivity) and IDEs - sublime text, jupyter, pycharm.
- Extensive experience working in SaaS, IaaS, PaaS.
- Experience in troubleshooting Perl, Shell scripts.
- Experienced with data modeling of traditional RDBMS and NoSQL databases.
- Having good knowledge in using NoSQL databases like Apache Cassandra and Mongo DB.
- Proficient in Front end development experience using HTML, XML, CSS 5, JQuery, React, JSON and JavaScript, CSS 5, Bootstrap.
- Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
- Expertise over data mining using Python.
- Worked over management of various API.
- Holding strong command over code testing like Unit testing and troubleshooting the bug if found.
TECHNICAL SKILLS
Databases: Oracle, SQL, PL/SQL, MySQL, PostgreSQL, DB2, MongoDB.
Version: Control Git, GitHub, SVN.
Programming languages: Python, C, C++, SQL, R, Java
Technologies: HTML, XHTML, CSS, JavaScript, jQuery, AJAX, JSON
IDE's/Development Tools: PyCharm, Eclipse, Sublime Text, Jupyter, Notepad++
Frameworks: Django, Flask
Web Services: AWS, Restful Web Services, SOAP
Operating Systems: Linux, Windows, Mac OS
Methodologies: Agile, SCRUM, Kanban and Waterfall
Servers: Web Sphere, Web Logic, JBoss, Apache Tomcat
PROFESSIONAL EXPERIENCE
Python Developer
Confidential
Responsibilities:
- Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
- Developed and designed Python based API (Restful Web Service) to interact with company's website.
- Wrote Python code and actively participated in the procedure to automate processes.
- Build and test functionality within a production pipeline.
- Run AWS Step Functions, troubleshoot and resolve issues with the workflow.
- Build numerous Lambda functions using python and automated the process using the event created.
- Worked with http interceptors configurations for security in Angular applications.
- Performed load test on UNIX Servers to test the application performance.
- Develop, maintain and upgrade existing UNIX Shell scripts to customize daily work.
- Used AWS Lambda to manage the servers and run the code in the AWS.
- Involved in writing API for Amazon Lambda to manage some of the AWS services
- Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different requests from multiple browsers to web application.
- Development of the front-end segment of the portal and the administrative panel (Vue.js, SPA).
- Developed server-based web traffic using Restful API's statistical analysis tool using Django Pandas.
- Used Pandas library for statistics Analysis.
- Implemented Python code to fix bugs and provides upgrades to existing functionality.
- Provided fault isolation and root cause analysis for technical problems.
- Highly efficient in handling multi-tasking issues in a fast paced environment.
- Created Business Logic using Python to create Planning and Tracking functions.
- 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.
- Developed multi-threaded standalone app in Python view Circuit parameters and performance.
- 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 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.
- Triggered the AWS lambda function which sends email using SNS service to admin whenever the EC2 instance stops in the region.
- Utilized PyQt to provide GUI for the user to create, modify and view reports based on client data.
- Developed complex web, middleware, and back end systems in Python, SQL and Perl for Linux and Windows.
- 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.
- Performance and functional testing of all the dynamic and interactive features of the website.
- Performed API Level testing for web services, enhanced the Test harness and developed many Test suites using XML and Python.
- 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, Flask, Jenkins, Linux, HTML, CSS, JSON, Restful Web Services, JavaScript, Server less framework, Robot Framework, Eclipse, RIDE, Windows Shell Scripting, JIRA, GitHub.
Python Developer
Confidential
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Developed Business Logic using Python on Django Web Framework.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Good exposure on developing web-based applications using Python, Django.
- Developed Python based API (Restful Web Service) to track sales and perform sales analysis using Flask, SQLAlchemy and PostgreSQL.
- Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploys.
- Developed web services on cloud services such as Open Stack and AWS for project development.
- Used AWS lambda to run code virtually.
- Developed remote integration with third party platforms by using Restful web services.
- Created Python script to monitor server load performance in production environment and horizontally scale the servers by deploying new instances.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Wrote Python routines to log into the websites and fetch data for selected options.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Used Django Database API's to access database objects.
- Used Restful API's with JSON, XML to extract Network traffic information.
- Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs, Python and Scala.
- Created the Automation scripts using Python for testing applications as well as the integration of these applications (API's &UI's) based on REST calls using Python, phrasing the JSON responses.
- Implemented Restful Web Services to retrieve data from client side using Micro Services architecture.
- Used JSON based and Restful API for information extraction.
- Involved in Using AWS Cloud Watch performed Monitoring, customized metrics and file logging.
- Experience in working with AWS services like S3, EBL, ESB, and Auto scaling, cloud Watch, RDS etc.
- Managed large datasets using Panda data frames and PostgreSQL.
- Designed and developed data management system using PostgreSQL.
- Integrated application with 3rd party APIs (Google, Face book, Stripe, PayPal, Google's Natural language API).
- Creating the API with the Server less framework, in Python.
- Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
- Working on MVC architecture using Python, PHP AS controller.
- Created reproducible builds of the Kubernetes applications managed Kubernetes manifest files and managed releases of Helm packages.
- Container management using Dockers by writing Dockers files and set up the automated build on Dockers HUB and installed and configured Kubernetes.
- Worked on Agile Methodologies, Scrum stories and sprints experience in a Python based environment.
- Used GitHub for Python source code version control, Jenkins for automating the build Dockers containers.
- Used MySQL as backend database and MySQL dB of python as database connector to interact with MySQL server.
Environment: Python, Django, Flask, Jenkins, Linux, HTML, CSS, JSON, Restful Web Services, JavaScript, Server less framework, postgresql, Mysql, Amazon Web Services (AWS), REST API, SPARK, Jenkins, Eclipse, cloud watch, GIT, LAMBA, Kubernetes, Dockers.