We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

3.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Around 8 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 in Object oriented Design and Programming concepts.
  • Experienced in developing web-based applications using Python, Django, XML, CSS, HTML, DHTML, JavaScript and JQuery.
  • Experience as a Web Application Developer and Software Engineer using Python, Django, Flask, and HTML.
  • 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.
  • Experience in working wif severalpythonlibraries including Beautiful soup, NumPy, matplotlib, SciPy, PyQt, Scapy, SQL Alchemy.
  • 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 writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Experience wif Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
  • Deeply involved in writing complex Spark-Scala scripts, Spark context, Cassandra SQL context, used multiple API's, methods which support data frames, RDD's, Cassandra table joins and finally write/save the data frames/RDD's to Cassandra database.
  • Experience working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model.
  • Experienced in developing Web Services wif Python programming language and Good working experience in processing large datasets wif Spark using Scala and Pyspark.
  • Experience in MVC architecture using Django for web-based application in OOP concepts.
  • Kafka been used for operational monitoring data.
  • Experienced in installing LAMP Linux, Apache, MySQL, and PHP for different applications.
  • Good Experience wif Django, a high-levelPythonWeb framework.
  • Good experience in working wif Amazon Web Services (AWS) like AWS EC2, S3, VPC, SES, ELB, EBS, RDS, Glacier, Dynamo DB.
  • Very strong experience writing API’s/ and Web Services in PHP and in Python.
  • Has the ability to understand complex systems and be in command of the details to provide solutions.
  • Sound Knowledge on RDBMS concepts and extensively worked wif Oracle, SQL Server 2008, MYSQL.
  • Experience working in JavaScript and Python software development environments.
  • Experienced wif Python frameworks like Webapp2 and, Flask.
  • Experience wif full software development life cycle, architecting scalable platforms, objects-oriented programming, database design and agile methodologies.
  • Having working noledge of Amazon AWS 3/ S3.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player wif the ability to work independently.
  • Ability to learn and adapt quickly to the emerging new technologies and paradigms.
  • Postgres SQL has been used for object-relational database.

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, Charlotte NC

Sr. 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 wif various business users
  • Worked on Python Open stack API's, used Python scripts to update content in the database and manipulate files
  • Worked on front end frame works like CSS, Angular JS, Bootstrap for development of Web application
  • Designed and deployed machine learning solutions in Python to classify millions of previously unclassified Twitter users into core data product
  • Worked and expertise hands on Scala programming for processing real time information using Spark API's in the cloud environment.
  • Implemented Spark using PySpark libraries for faster testing and processing of data.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture
  • Implemented spring boot micro services to process the messages into the Kafka cluster setup.
  • Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
  • 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
  • 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
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL DB package.
  • Used Akka as a framework to create reactive, distributed, parallel and resilient concurrent applications in Scala.
  • Developed analytical component using Scala and KAFKA.
  • Used PySpark-SQL to load JSON data and create schema RDD, Data Frames and loaded it into Hive Tables and handled Structured data using Spark-SQL.
  • Developed views and templates wif Python and Django's view controller and templating language to create a user-friendly interface using MVC architecture.
  • Utilized Python Libraries like Boto3, numPY for AWS. Used Pandas library for statistical Analysis
  • Used Python and Django to interface wif the jQuery UI and manage the storage and deletion of content.
  • Worked wif team of developers on Python applications for RISK management
  • Using Git version control tool to coordinate team-development.
  • Installed Witbe, Python, Jira, test Rail as part of server setups. Builted AWS server for deployment and data processing.
  • Implemented machine learning schemes using Python libraries scikit-learn and scipy.
  • Implemented PySpark using Python and utilizing data frames and temporary table SQL for faster processing of data.
  • Worked on several python packages like Matpoltlib, Pillow, Numpy, SQL Alchemy, and sockets.
  • Implemented AWS high-availability using AWS Elastic Load Balancing (ELB), which performed balance across instances.
  • 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, Scala, Kafka, Shell Scripting, JSON, Apache Web Server, SQL, UNIX.

Confidential, Baltimore MD

Sr. Python Developer

Responsibilities:

  • Developed Business Logic using python on Django Web Framework.
  • Involved in gathering requirements, system analysis, design, development, testing and deployment.
  • Participated in the complete SDLC process.
  • Administration and Configuration in VERITAS Volume Manager/VERITAS File System.
  • 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.
  • 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, to build an interactive web-based solution.
  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Successfully migrated the Django database from SQLite to MySQL wif complete data integrity.
  • Created User Controls and simple animations using Python.
  • Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
  • Used GitHub for version control.
  • Used Sqoop efficiently transfer data between databases and HDFS and used PySpark to stream the log data from servers.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Writing user console page in lift along wif the snippets in Scala.
  • Worked on UI using HTML5, CSS3 and Angular JS.
  • 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 wif Python and Django's view controller and templating language to create a user-friendly website interface.
  • Implemented CSV file load processes in Oracle in PySpark by using Panda libraries.
  • Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier, Worked wif various AWS, EC2 and S3 CLI tools.
  • To achieve Continuous Delivery goal on high scalable environment, usedDockercoupled wif load-balancing toolNginx.
  • Written Programs in Spark using Scala and Python for Data quality check.
  • Performed Version control using GIT. Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing wif supervisors, artists, systems administrators, and production to ensure production deadlines are met.
  • Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing wif supervisors, artists, systems administrators, and production to ensure production deadlines are met.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Developed multi-threaded standalone app in Python to view performance.
  • Used Scala to convert Hive/SQL queries into RDD transformations in Apache Spark.
  • Wrote validation scripts in SQL to validate data loading
  • Install,configure, test, monitor, upgrade, andtune new and existingPostgreSQL databases.
  • 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 wif 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, Scala, MYSQL, SQL, PLSQL, Oracle and Windows.

Confidential, Manassas, VA

Python Developer

Responsibilities:

  • Deployment of Cloud service includingJenkins and Nexus on Docker using Terraform.
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution.
  • Rewrite existing Java application in Python module to deliver certain format of data.
  • Created test harness to enable comprehensive testing utilizing Python.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL, PL/SQL.
  • Performed testing using Django’s Test Module.
  • Used python scripts to update content in the database and manipulate files.
  • Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
  • Generated Python Django Forms to record data of online users
  • Used JQuery for selecting DOM elements when parsing HTML.
  • Using GIT version control tool to coordinate team-development.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Performed the backend services/API testing using various systems like REST API services
  • Implemented a continuous Delivery pipeline wif Jenkins and GitHub, whenever a new GitHub branches are created Jenkins automatically attempts to build a new Docker container from it.
  • Develop Python scripts to automate the test cases.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developed Python batch processors to consume and produce various feeds.
  • Designed and developed data management system using MySQL.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Handled all the client-side validation using JavaScript.
  • Developed Automation scripts for new enhancements using Selenium Web Driver.
  • Worked on JMP scripting for exploring the data.
  • Prepared the data for API testing using SQL.
  • Worked wif JSON based REST Web services.
  • 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.

Confidential

Python Programmer

Responsibilities:

  • Involved in the Analysis, design, and architecture of the application
  • Worked on requirement gathering and High-level design
  • Created PHP/MySQL back-end for data entry from Flash I had to assist the Flash developer send the correct data via query strings
  • Converted Visual Basic Application to Python, MySQL
  • Generated Python Django Forms, Crispy forms to record data, login and signup of users
  • Generated various reports in Python for channel usage, system downtimes, catching exceptions, and performance related metrics.
  • Designed and Implemented a Random Unique Test Selector Package on processing large volume of data using Python and Django ORM
  • Skilled in using collections in Python for manipulating and looping through different user defined objects
  • Skilled in using collections in Python for manipulating and looping through different user defined objects
  • Created data base tables, functions, stored procedures and wrote prepared statements using PL/SQL
  • Modified queries, functions, cursors, triggers, and stored procedures for MySQL database to improve performance, while processing data
  • Performed different testing methods like Unit testing, Integration testing, web application testing.
  • Involved in capturing the requirements for serial functional interface and other software requirements specification document
  • Extensive code reviewing using GitHub pull requests, improved code quality, and conducted meetings among peers
  • Responsible for Parsing XML data using XML parser and Testing, fixing of the bugs and coding modifications
  • Database Administration activities like taking backup, checking log messages, looking for database optimization
  • Designed and implemented a dedicated MYSQL database server to drive the web applications and report on daily progress

Environment: Python, Django 1.4, Jenkins, MySQL, Linux, HTML, CSS, Apache, Linux, Git

Confidential

Software Developer

Responsibilities:

  • Worked on various UI technologies like JSF, HTML, CSS, JavaScript and JSP tag libraries.
  • Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript, Bootstrap.
  • Made the web pages Responsive using JQuery UI and bootstrap, which can be operated in both PC's and Mobiles.
  • Used advanced JavaScript concepts to validate input fields using regular expression.
  • Extensively used CSS (Cascading Style Sheets) along wif Responsive Web Design (RWD) to support the web page in Mobile browser as well.
  • Worked wif Spring Batch Used Spring ORM module to integrate wif Hibernate.
  • Used Bootstrap along wif CSS to design web-pages by HTML.
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Used Jenkins as continuous integration tool for building archive files and snapshots for all applications.
  • Worked on DOM manipulation using JavaScript, jQuery and AJAX.
  • Added analytics and tagging functionality for all the existing pages to track all the user actions using JavaScript.
  • Worked wif CSS background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, Pseudo elements and CSS behaviors.
  • Tested the application under Scrum (Agile) Methodology.
  • Created Test strategy, Test plan, execution plan and Identified test data requirements.
  • Worked on major bug fixes, which included UI issues and functionality issues as well

Environment: HTML, CSS, JavaScript, JQuery, DHTML, DOM, JSON, Bootstrap, AJAX, Adobe Flash, Photoshop, AEM, PLSQL, Oracle, Windows

We'd love your feedback!