We provide IT Staff Augmentation Services!

Python Developer Resume

2.00/5 (Submit Your Rating)

Greenville, SC

SUMMARY:

  • I have 5+ years of experience as a Web/Application Developer and coding with analytical programming using Python, Django, HTML, CSS, JavaScript, JAVA, AngularJS, jQuery and C++.
  • Experienced with Python libraries (NumPy, SciPy, Matplotlib, python - twitter, Pandas Data Frame, Network, MySQL for database connectivity).
  • Experience with Web Development, Amazon Web Services (AWS), Python and DJango framework and Extensive experience in Open-source ESB, REST, APIs and Cloud integrations in Python.
  • Experienced with full software development life-cycle, architecting scalable platforms, object oriented programming, database design and agile methodologies.
  • Experienced in MVW frameworks like Django, Angular.js, Java Script, JQuery and Node.js.
  • Expert knowledge of and experience in Object oriented Design and Programming concepts.
  • Experience object oriented programming (OOP) concepts using Python, C++ and PHP.
  • Experienced in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources
  • Experience in leading multiple efforts to build Hadoop platforms, maximizing business value by combining data science with big data.
  • Experienced in developing web-based applications using Python, Django, PHP, C++, XML, SQL, CSS, HTML, DHTML, JavaScript and Jquery.
  • Having working Knowledge of Amazon AWS S3.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Good experience in JSON based REST Web services and Amazon Web services.
  • Experienced in developing Web Services with Python programming language.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Has good knowledge on NoSQL databases like Redis, DynamoDb, Cassandra, MongoDB.
  • Experienced in agile and waterfall methodologies with high quality deliverables delivered on-time.
  • Experience in utilizing SAS Procedures, Macros, and other SAS application for data extraction, data cleansing, data loading and reporting.
  • Maintained detailed documentation and architectural solutions in IT infrastructure and sales systems.
  • Very strong experience in full life cycle application development experience.
  • Strong knowledge on database design and programming skills in SQL Server, SQL Stored Procedures, functions, triggers, Cursors, Indexing, importing/exporting data from varied data sources.
  • Experience with continuous integration and automation using Jenkins.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • 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.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
  • Practical experience with working on multiple environments like development, testing, production.
  • Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
  • Excellent analytical and problem solving skills and ability to work on own besides being a valuable and contributing team player.

PROFESSIONAL EXPERIENCE:

Python Developer

Confidential - Greenville, SC

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.
  • Worked on the development of SQL and stored procedures for normalization and renormalization in MYSQL.
  • Developed web-based open stack applications using Python and Django for BigData analysis and also using PySpark.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Used Django Database API's to access database objects.
  • Developing the Python automated scripting using Boto3 library for AWS Security audit and reporting using AWS Lambda for multiple AWS Accounts.
  • Used Restful API's with JSON, XML to extract Network traffic information.
  • Used Go Lang to create backend servers. Developed Micro services using Go language and developed corresponding test cases.
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Built Random Forest based models using PySpark on Databricks for predicting profile field prediction.
  • Created the Automation scripts using Python for testing applications as well as the integration of these application (API's &UI's) based on REST calls using Python, phrasing the JSON responses.
  • Implemented Amazon Web services (AWS) Rest API Gateway using AWS Lambda.
  • Implemented RESTful Web Services to retrieve data from client side using Micro Services architecture.
  • Used JSON based and RESTful API for information extraction.
  • Used GO lang scripts for uploading a file to S3 and deploying them and creating GO serverless application and deploying it to AWS lambda.
  • Built kubernetes environment deployed via terraform. Built AMIs with packer.
  • Deployed and monitored scalable infrastructure on Amazon Web Services (AWS) and also used AWS CLI to control various AWS services over SHELL/Bash.
  • Managed large datasets using Panda data frames and PostgreSQL.
  • Designed and developed data management system using PostgreSQL.
  • Integrated application with 3rd party APIs (Google, Facebook, Stripe, PayPal, Google's Natural language API).
  • Used AWS for application deployment and configuration. Responsible for setting up REST APIs using Django.
  • Install and configuring monitoring scripts for AWS EC2 instances.
  • Creating the API with the Serverless framework, in Python 3.6.
  • 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 Docker containers.
  • Used MySQL as backend database and MySQL dB of python as database connector to interact with MySQL server.
  • Involved in writing stored procedures using MySQL.
  • Used Spark API over Hortonworks Hadoop YARN to perform analytics on data in Hive.

Environment: Python 2.7 & 3.6, Django, Linux, HTML, CSS, JSON, SQL, AWS, Go Lang, Restful Web Services, Jenkins, GitHub, Agile, JavaScript, API, Serverless framework, Terraform, AWS Lambda, kubernetes, Shell Scripting, PostgreSQL, MySQL, Docker.

Python Developer

Confidential - New Brighton, MN

Responsibilities:

  • Used python scripts to update content in the database and manipulate files.
  • Used Thales asynchronous theorem for applying encryption and decryption of ISO standard message in Python programming.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Designed and developed the UI of the website using HTML, AJAX, CSS, JQuery and JavaScript.
  • Developed user-friendly modals for the form submissions using simplemodal.js, JQuery, Ajax and JavaScript.
  • Developed PowerShell scripts to configure the upgraded Exchange environment, migrate users, then monitor and maintain the new environment.
  • Used Python modules such as requests, urllib, urllib2 for web crawling.
  • Wrote scripts in Python for extracting data from HTML file.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.
  • Using version control tools like Zookeeper Curator, Guava, Logging (slf4j, logback, log4j), Junit.
  • Performed different testing methods like unit testing, Integration testing, web application testing and selenium testing.
  • Implemented in Jenkins for Continuous Integration and for automating all builds and deployments and Build Jenkins jobs to create AWS infrastructure from GitHub repos containing terraform code and Installed and Administered Jenkins CI for Maven Builds.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQLdb package.
  • Thorough knowledge in various front-end tools like HTML, DHTML, CSS, JavaScript, XML, JQuery, Angular JS, and AJAX.
  • Experience in working with Drag and Drop Calculation, and Geographic Search by using Tableau. Spark Streaming collects data from Kafka in near-real-time and performs necessary transformations and aggregation to build the common learner data model and stores the data in NoSQL store (MongoDB).
  • Experienced in developing Web Services with Python programming language. Good experience with Unix, Linux scripting/unit testing/Load testing, Performance stress/endurance testing and Integration Testing; tools and frameworks- Junit, PyUnit, HP VUGEN LoadRunner, Selenium Web driver, Controller, Dynatrace, Performance Center, QC, JIRA.
  • Build back-end application with Python / Django, work with Docker, RabbitMQ, Celery, Jenkins. Used data types like dictionaries, tuples and object-oriented concepts-based inheritance features for making complex algorithms of networks.

Environment: Python, Django, Cassandra, GOlang, Terraform, REST API, Bash, urllib, urllib2, PyDev, Spyder, PyUnit, PyQt, JQuery, JavaScript, HTML, C++, ETL, CSS, XML, JSON, AJAX, Shell scripting, GitHub, agile, Jira, SQL, SSIS, T-SQL, SQLite3 and Windows.

Python Engineer

Confidential -Westlake, TX

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing application.
  • Upgraded existing UI with HTML, CSS, jQuery and Bootstrap.
  • Designed and developed, Use-Case Class and Object Diagrams using UML Rational Rose for Object Oriented Analysis/Object Oriented Design techniques.
  • Designed and developed data management system using MySQL. Built application logic using Python 2.6.
  • Used Django APIs for database access.
  • Solr Core on-demand autoloader - auto load and unload Solr cores based on demand
  • Various enhancements to Solr (field level permissions, Span wildcard queries, multiple default fields, language specific tokenization, etc)
  • Designed and developed communication between client and server using Secured Web services.
  • Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and jQuery.
  • Generated Django forms to record data of online users and used PyTest for writing test cases.
  • Issues pertaining to Real time d v4ata being read from RabbitMQ into Postgres and Cassandra
  • Designed and developed data management system using MySQL. Involved in Agile Methodologies and SCRUM Process.
  • Participated in the complete SDLC process.
  • Create and enhanced existing automated solutions.
  • Parse JSON and XML data using Python.
  • Responsible for debugging and troubleshooting the web application.
  • Utilized Subversion control tool to coordinate team work.
  • Used Selenium Libraries to write fully functioning test automation process.

ENVIRONMENT: Python, HTML, CSS, Bootstrap, OOP, MYSQL, Java, JavaScript, jQuery, Rational Rose, Django, Xml, JSON, SDLC, Agile and SCRUM methodologies.

Software Developer

Confidential - San Francisco, CA

Responsibilities:

  • Responsible for using the best technologies to add features to the existing system and services.
  • Involved in all aspects of the development process from product inception to scaling in production.
  • Responsible for driving software development best practices for the team and also, mentoring and developing junior engineers.
  • Working in collaboration with project managers and higher management in cross-functional teams within Sales and Account Management, to understand business requirements and develop efficient, elegant approaches to their implementation.
  • Writing REST APIs, as part of developing web-based applications for insurance premium calculations, using Django REST framework.
  • Heavily leveraged Python's graphics APIs for creating graphics and serialization libraries for encoding data in XML/JSON formats.
  • Also involved in writing REST APIs using Django framework for data exchange and business logic implementation.
  • Design and implemented custom Bash scripts for controlling the data flow from the PostgreSQL database.
  • Assisted the development team in sending the correct data via query strings using PostgreSQL as the back-end for storing data.
  • Used Django configuration to manage URLs and application parameters.
  • Responsible for configuring NoSQL databases like Apache Cassandra and Mongodb to for increasing compatibility with Django.
  • Designed and created backend data access modules using PL/SQL stored procedures.
  • Responsible for debugging the project monitored on JIRA.
  • Performed troubleshooting, fixed and deployed many bug fixes for applications that were a main source of data for both customers and internal customer service team.
  • Handled potential points of failure through error handling and communication of failure.
  • Actively worked as a part of team with managers and other staff to meet the goals of the project in the stipulated time.

Environment: Python 2.7, Django 1.4, CSS, HTML, Angularjs, JavaScript, jQuery, AJAX, MYSQL, Linux, GIT, JIRA, PostgreSQL.

We'd love your feedback!