We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

3.00/5 (Submit Your Rating)

Austin, TX

SUMMARY:

  • An experienced Python Developer, proficient coder, with over 6 years of strong experience in multiple languages and environments including Python, C, Java, JavaScript and SQL.
  • Motivated, proactive, innovative problem solver with excellent analytical, organizational, interpersonal, communication and written skills.
  • Excellent team player, quick learner, keens to learn and implement new IT technologies.
  • Worked on several standard python packages like Numpy, Pickle, PySide, Scipy, wxPython, PyTables etc
  • Driven to architect Big Data solutions on multiple platforms using data analytics.
  • Developed various Python scripts to generate reports, send FIX messages (FIX Simulator), SOAP requests, TCP/IP programming and multiprocessing jobs.
  • Good experience in developing web applications and implementing Model View Control (MVC) architecture using server side applications like Django, Flask and Pyramid.
  • Expertise in working with different databases like Microsoft SQL Server, Oracle, MySQL, PostgreSQL and Good knowledge in using NoSQL databases MongoDB.
  • Excellent working knowledge in UNIX and Linux shell environments using command line utilities.
  • Hands on experience working in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Expert at version control systems like Git, GitHub, svn and cvs. Migrated repos from svn to GitHub.
  • Experience with Agile, Scrum and Waterfall methodologies. Used ticketing systems like Jira, Bugzilla and other proprietary tools.
  • Excellent knowledge of Amazon EC2, Amazon S3, Amazon Elastic Load Balancing and other services of the AWS family.
  • Experience in loading data from Hive/SQL and performing spark transformations using Spark RDDs, Python.
  • Good experience in Unix Shell Scripting & windows Batch Scripting for parsing files and automation of batch jobs
  • Worked on various applications using Python integrated IDEs Eclipse, Pycharm.
  • Experienced in Designing and implementing of Test driven application development.
  • Experience in Devops continuous integration and deployment of Agile projects
  • Setup continuous build environment with Jenkins to do daily deployments.

WORK EXPERIENCE:

Confidential, Austin, TX

Sr. Python Developer

Responsibilities:

  • Participated in requirement gathering and worked closely with the architect in designing and modeling.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developed tools using Python, Shell scripting, XML, BIG DATA to automate some of the menial tasks.
  • Used PyQt for the functionality filtering of columns helping customers to effectively view their transactions and statements.
  • Implemented navigation rules for the application and page.
  • Performed testing using Django's Test Module.
  • Used Django configuration to manage URLs and application parameters.
  • Involved in Web development, programming, and engineering Django, UWSGI and SQL internal admin tools behave BDD.
  • Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture
  • Creation of Python scripts for data access and analysis (Scripts, DataFeeds, XLS, FIXML) to aid in process and system monitoring, and reporting.
  • Rewrite existing Java application in Python module to deliver certain format of data.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using Python.
  • Also used Bootstrap and Angular.js as a mechanism to manage and organize the HTML page layout.
  • Responsible for search engine optimization to improve the visibility of the website.
  • Designed and developed the UI of the website using HTML5, XHTML, AJAX, CSS3, BIG DATA and JavaScript.
  • Handled all the client side validation using JavaScript.
  • Designed and developed data management system using MySQL.
  • Created a Git repository and added the project to GitHub.
  • Build development environment with JIRA.
  • Creating unit test/regression test framework for working/new code.
  • Using Subversion version control tool to coordinate team - development.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python, Django, Java, Angular.js, Bootstrap, AWS, Bash, PyQt, XML, Shell Scripting, MySQL, HTML, XHTML, CSS, AJAX, JavaScript, Jenkins, Apache Web Server, Linux.

Confidential, Dallas, TX

Python Developer

Responsibilities:

  • Developed Consumer-based custom features and applications using Python, Django, and HTML.
  • Experienced with Software Development Life Cycle, Database designs, agile methodologies, coding, testing of enterprise applications and IDE's such as Jupiter Notebook, PyCharm, Emacs, WebStorm, Intellij and Visual Studio.
  • Having good experience in MEAN Stack (Mongo DB, Express.js, Angular.js, and Node.js) applications.
  • Experienced with Python Libraries Beautiful Soup, NumPy, Pandas data frame, Matplotlib, python-twitter, urllib2.
  • Experience in developing web-based applications using Python, Django, PHP, AngularJs, Reactjs, C++, XML, CSS, HTML, JavaScript and jQuery.
  • Extensive experience in designing and implementing various web applications in WAMP (Windows, Apache, MySQL, PHP).
  • Extensive experience in designing and implementing various web applications in both LAMP (Linux, Apache, MY SQL, PHP) Environments.
  • Working with backend python automation, CI pipelines, Docker and cloud provisioning/automation.
  • Experience with Django and Flask a high-level Python Web framework.
  • Experienced in MVC frameworks like Flask and Pyramid and MVT framework like django.
  • Experience in Implementation of MVC/ MVW architecture using Servlet, Django, and RESTful, SOAP web service and SOAPUI.
  • Experience and understanding of React Redux life cycle with components and rendering to DOM.
  • Good experience in Shell Scripting, UNIX commands.
  • Experience in developing applications in Linux Environments such as Red Hat, CentOS, Ubuntu.
  • Good Experience in Linux Bash scripting and following PEP Guidelines in Python.
  • Experience in working with Relational DB (RDBMD) like SQLite, MYSQL Workbench, PostgreSQL and No-SQL database MongoDB for database connectivity.
  • Experience in analyzing and handling large datasets using Oracle Relational database.
  • Having experienced in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL, PL/SQL and PostgreSQL database.
  • Basic Knowledge on JSON based REST Web services and Amazon Web services.
  • Basic knowledge on Rest API and JSON Parsing, jQuery and Angular JS
  • Experience in building frameworks in Python for Test Automation.
  • Excellent Experience in Code Refactoring and Udeploy. Solid ability to code in JavaScript.
  • Thorough knowledge in various front-end tools like HTML, JavaScript, XML, jQuery and AJAX.
  • Experience in Bash Shell Scripting, SQL and Java Full stack web development using Python.
  • Having Good Experience in Object Oriented Concepts with C# and Python.
  • Extensive experience in using Python/Perl to code and design various phases for data processing pipeline.
  • Experienced on Installation, Integration and Configuration of third party tools, Content Management System (CODEIGNITER, Zend, Laravel, Smarty).
  • Good knowledge on IBM WebSphere Application Deployment and maintenance of an application on Application Server using clusters concept and IBM Tivoli Monitoring.
  • Good knowledge in various phases of SDLC Requirement Analysis, Design, Development and Testing on various Development and Enhancement Projects.
  • Experienced in Agile Methodologies and SCRUM process including Sprint planning, backlog grooming, Daily Standups, Code review, Pert Chart, Gant Chart.
  • Good Experience in error and exceptional handling.
  • Followed Agile Methodologies (Scrum) involved in daily stand-up meetings.
  • Managed windows servers which included Active Directory maintenance and support
  • Hands on experience with bug tracking tools such as JIRA and Bugzilla.
  • Developed and designed e-mail marketing campaigns using HTML, JavaScript and CSS.
  • Maintained customers relationship management databases (MySQL / PostgreSQL)
  • Unit testing for the entire code and fixing bugs in unit testing
  • Wrote AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Experienced in working with different operating systems like Windows, Ubuntu, Linux and UNIX.
  • Proven ability in working with Shell scripting for designing automation framework.
  • Experience in writing test plans, test cases, test specifications and test coverage.
  • Familiar with Agile and Waterfall development methodologies.

Environment: Python, Django, Web Framework, HTML5, CSS3, Bootstrap, MongoDB, Linux, Javascript, JQuery, AJAX, JSON, Sublime Text, Jira, Git, Django-cms, SSO, database access,Django-cms plugins, Bootstrap, Agile, Eclipse, Weblogic, GitHub, Junit, Agile, UML, JSP, Xml, SOA.

Confidential, Houston, TX

Python Developer

Responsibilities:

  • Understanding the functional requirements from business analysts and developing the server side modules using Python.
  • Developed spark programs using Python, involved in creating Spark SQLQueries and developed the continuous workflow for spark jobs.
  • Written extensive sql queries to do transformations on the data to be used by downstream models.
  • Developed map reduce programs as a part of predictive analytical model development.
  • Written spark python for model integration layer.
  • Developed programs in Spark based on the application for faster data processing than standard MapReduce programs.
  • Involved in creating Maprdb tables, loading with data and writing sql queries which will run internally in map reduce way.
  • Implemented Spark SQL to access MaprDb tables into spark for faster processing of data.
  • Validated the business use cases using Apache drill.
  • Designed, developed, implemented and maintained solutions for using Docker, Jenkins, Git for micro services and continuous deployment.
  • Written high Quality SQL and UNIX Shell Scripting code based on Business requirement.
  • Extracted data from Json tables which are resides in MapRDB using pyspark.
  • Used Git for version control and TFS for tracking

Environment: Python, MAPR Distrubution, MaprDB, Spark, Apache Drill, Anaconda distribution, Flask, Oracle, Pycharm, Docker, TFS, Jenkins, Jira, Git.

Confidential, Arlington, VA

Python Developer

Responsibilities:

  • Developed backend modules using Python on Django Web Framework.
  • Designed and developed Use- Case, Class and Object Diagrams using UML Relational Rose for Object Oriented Analysis (OOA)/Object Oriented Design techniques (OOD).
  • Designed and developed data management system using PostgreSQL.
  • Built application logic using Python.
  • Used Apache CouchDB (NoSQL) in AWS Linux instance in parallel to RDS MySQL for storing and analysis.
  • Used Django API's for databases access.
  • Implemented public segmentation using unsupervised machine learning algorithms by implementing k-means algorithm using Spark.
  • Used AWS RestAPI gateway and connected with lambda functionality.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Wrote AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Used Scala to convert Hive/SQL queries into RDD transformations in Apache Spark.
  • Implemented Spark Scripts using Scala, Spark SQL to access hive tables into spark for faster processing of data.
  • Participated in the complete SDLC process and used PHP to develop website functionally.
  • Used Python to extract information from XML files.
  • Worked on development of SQL and stored procedures on MySQL.
  • Build/Provision Docker container using Docker compose
  • Participated in requirement gathering and worked closely with the architect in designing and modelling.
  • Used F5 GTM for external DNS resolutions configured all listeners and created all zone files, A record and Names.
  • DNS administration like adding/modifying/deleting IP address and DNS assignments using log messages.
  • Designed and developed a horizontally scalable API's using Python Flask.
  • Developed shopping cart for Library and integrated web services to access the payment (E-commerce)
  • Designed Cassandra schema for the APIs.

Environment: Python, AWS, Linux, JavaScript, Django Framework, Docker, DNS, SQL, MySQL, LAMP, jQuery, Node.js, Apache Web Server, Scala, Spark Flask, Hive, Cassandra.

We'd love your feedback!