We provide IT Staff Augmentation Services!

Sr. Python Fullstack Developer Resume

2.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • 9+ years of professional experience as a Full Stack Python & Web Developer, pro cient coder in multiple languages and experience in Design, Development, Implementation of Python, Django, Flask, Pyramid and client - server technologies-based applications, RESTful services, AWS, C, C++, JAVA and SQL
  • Hands-on-experience on python web application development using Django and Serverless framework.
  • Worked in Python Integrated Development Environments like NetBeans, PyDev, PyCharm and Sublime Text.
  • Good Knowledge in implementation Of Python best Practices (PEP8).
  • Experienced in developing web-based applications using Python, Django, XML, CSS, HTML and JavaScript.
  • Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
  • Experienced in creating web-based applications using Python, DJANGO, GTK, QT, C++, XML, CSS, HTML, DHTML, JavaScript, and JQuery.
  • Expertise in MVW frameworks like Django, Angular JS, React.js, JavaScript, jQuery and Node JS.
  • Experience in developing python scripts for automation and performing functional tests and data validation.
  • Excellent knowledge of OOPS, Multi-Threading and Collections concepts and in Python. Used Pandas library for Statistical Analysis.
  • Experience in data analysis and machine learning techniques with hands-on-experience on various python libraries like NumPy/Pandas/SciPy.
  • An excellent understanding of both traditional statistical modeling and Machine Learning techniques and algorithms like Regression, clustering, ensembling.
  • Developed web applications and RESTful web services and APIs using Python Flask, Django, Pyramid.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Extensive knowledge in relational and non-relational databases MySQL, Cassandra , Mongo db .
  • Worked with MVW frameworks like Django , Angular JS, HTML, CSS, XML, Java Script, Angular js, jQuery , Bootstrap, JSON .
  • Wrote REST APIs in python for large-scale applications.
  • Experience in building frameworks and automating complex workflows using Python for Test Automation.
  • Good at automating repetitive work through Perl , Shell scripts and Python.
  • Experience in Creation and managing user accounts, security, rights, disk space and process monitoring in Solaris and Red hat Linux .
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Experience in web technologies like HTML, XML, CSS, and JavaScript.
  • Experienced in developing Web Services with Python programming language.
  • Working with backend python automation, CI/CD pipelines, Docker and cloud provisioning/automation.
  • Built all database mapping classes using Django models and Cassandra .
  • 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
  • Created Data layer in MYSQL.
  • Extracted and loaded data using Python scripts and PL/SQL packages.
  • Migrated applications to the AWS cloud and Involved in DevOps processes for build and deploy systems.
  • Worked on creating the Docker containers and Docker consoles for managing the application life.
  • Good working Experience in Agile ( SCRUM ) using Rally and TFS, RUP , and Waterfall methodologies with high quality deliverables delivered on-time.
  • Actively involved in each phase of software Development life cycle (SDLC) and experience in Agile Software Methodology.D

TECHNICAL SKILLS

Operating systems: Mac, Windows, Unix, Linux

Language: Python, Perl, PHP, C, Java, OOPs Concepts, VBA, Shell Scripting

Python Libraries: Beautiful Soup, NumPY, SciPY, MatPlotLib, Pandas Dataframe

Database: Oracle, SQL Server, MySQL, Psql, MongoDB

J2EE Technologies: JSP, Java Servlets, JDBC

Web Services: AWS, Amazon S3

Servers: Apache Tomcat, JBoss, WebLogic, XAMPP

Web Technologies: HTML, CSS, DHTML, XML, Nginx Javascript,ReactJs

SDLC Methods: SCRUM, Agile

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Sr. Python FullStack Developer

Responsibilities:

  • Designed front end and backend of the small Scale application utilizing Python on Django Web Framework.
  • For the development of the user interface of the website used HTML, CSS, and JavaScript.
  • Experience in developing views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Expertise in developing consumer-based features and applications with Python, Flask, HTML, Behavior Driven Development (BDD) and pair-based programming.
  • Modify the existing Python/Flask modules to deliver certain format of data.
  • Worked on deployment on AWS EC2 instance with PostgresRDS and S3 file storage
  • Worked on AWS Cloud Platform and its features which includes EC2, S3, EBS, AWS Lambda , API Gateway , Dynamo DB.
  • Created functions and assigned roles in AWS Lambda to run python scripts, and to perform event driven processing.
  • Dockerized applications by creating Docker images from Docker file .
  • Maintaining the Elasticsearch cluster and Logstash nodes to process around 5TB of Data Daily from various sources like Kafka, kubernetes, etc.
  • Developed Chef Cookbooks to install and configure Apache Tomcat, Jenkins and deployment automation.
  • Used Django-celery with the help of RabbitMQ message broker for large processing.
  • Used SQL, Numpy, Pandas , Spark for Data Analysis and Model building.
  • Used Spark and Spark-SQL to read the parquet data and create the tables in hive using the Scala API .
  • Implemented Spark using Scala and Spark SQL for faster testing and processing of data.
  • Designed and Implemented RESTFUL Web Services using various data format (JSON, XML) to provide an interface to the various third party applications.
  • Developed Restful Microservices using Flask and Django and deployed on AWS servers using EBS and EC2.
  • Worked on Python scripts to parse JSON documents and load the data in database.
  • Performed unit testing/validation testing and deploying for use.
  • Worked on Jenkins to implement Continuous integration ( CI ) and Continuous deployment ( CD ) processes.
  • Maintained build profiles in Team Foundation Server and Jenkins for CI/CD pipeline.
  • Set up uDeploy server along with automated scripts to backup the server and restore from backup for Disaster recovery.
  • Developed strategies, and contracts for validation of deployments and automated rollbacks in uDeploy .
  • Implemented the application in LINUX environment and comfortable with all its commands.
  • Developing new Unix shell scripts for high level automation of data loading processes and enhancing existing ones for better performance.

Environment: Python, MySQL, Hive, JSON, RESTful, Postgre RDS, Pandas, AWS Lambda cloud watch, Linux, Shell Scripting, IBM Netezza, JavaScript, AngularJS, Angular 2, Toad Data Point(SQL), Putty(Linux), Informatica.

Confidential, Portland, OR

Lead Python Developer

Responsibilities:

  • Developed application logic using Python, Java script, Java.
  • Used JMS for updating Mailing plans and tracking them.
  • Used Java Server Pages for content layout and presentation.
  • Developed the application for responsive to different screen resolutions using Bootstrap and CSS media queries.
  • With the concept of React.Js Worked on usage metrics and also end to end events tracing for analysis purpose.
  • Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal and also react-bootstrap components.
  • Used AWS services to create AWS Lambda functions, EC2 Clusters and S3 buckets for storage.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
  • Used tools like MongoDB and NoSQL Manager for migration of data between databases without any kind of data loss.
  • Proficient using Python packages such as NumPy, SciPy, Requests, matplotlib, Pickle, Pandas, Fragment.
  • Maintained and manged the workloads unsig the Slurm.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Created a best practice Build environment using Jenkins, immutable instances, and AWS.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Designed and maintained databases using Python and developed Python-based API (RESTful Web Service) using Flask, SQL Alchemy, and Postgre SQL.
  • Develop consumer-based features and applications using Python, Flask, HTML and Test-Driven Development (TDD).
  • Used ORM to avoid the duplication of data and reduce the cost of maintenance.
  • Developed batch processes for financial reporting applications and modules using shell scripts on Oracle database, with partitions and sub-partitions.
  • Setting up continuous integration and formal builds using Jenkins with GIT repository.
  • Also used Bootstrap and Angular js as a mechanism to manage and organize the HTML page layout.
  • Wrote python scripts to parse XML documents and load the data in database.

Environment: Python, AWS, JavaScript, Slurm, HTML/CSS, Postgre SQL, React.Js MySQL, PL/SQL, JDBC, Jenkins, Unix Shell Scripting, TCP/IP, SNMP, GIT, ANT, Red Hat Linux, AWS.

Confidential, Charlotte, NC

Python Engineer

Responsibilities:

  • Worked with the Stakeholders, gathered requirements developed high level design documents.
  • Have used Python libraries like NumPy/SciPy, Pandas for market analysis and done some machine learning using Python.
  • Profiled python code for optimization and memory management.
  • Implemented front end for third party Web service using jQuery, Html, AJAX, JSON and JavaScript.
  • Developed a MATLAB algorithm which determines an object's dimensions from digital images.
  • Web-services backend development using Python (CherryPy, Django, SQLAlchemy).
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx .
  • Created DockerContainers leveraging existing Linux Containers and AMI's in addition to creating Docker Containers from scratch.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using SASS, LESS, Bootstrap, AngularJS .
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Worked on development of SQL and stored procedures on MySQL.
  • Designed and developed a horizontally scalable APIs using Python Flask.
  • Associated with development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Installed and configured Hive and also written Hive UDFs .
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of Python code using a web browser.
  • Used Python based GUI components for the frontend functionality such as selection criteria and developed a GUI for a Java script product.
  • Designed full CI/CD pipelines so that each commit will go through standard process of software lifecycle and gets tested well enough before it can make it to the production.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.

Environment: Python 2.7, NumPy, SciPy, Dockers, Nginx, Pandas, C++, JSON, Oracle DB, MySQL, DB2, PL/SQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, Apache Web Server, Django 1.4.

Confidential, Minneapolis, MN

Web/Python Developer

Responsibilities:

  • Worked on requirement gathering and High-level design.
  • Used HTML/CSS and JavaScript for Web development.
  • Converted Visual Basic Application to Python and MSQL.
  • Used Python scripts to update content in the database and manipulate files.
  • Written many programs to parse excel file and process many user data with data validations.
  • Used Thales theorem for applying encryption and decryption of ISO standard message in Python programming.
  • Was part of writing SQL queries, PL/SQL stored procedures, involved in modifications to the existing database structure.
  • Ensured high quality data collection and maintaining the integrity of the data.
  • Contributed patches back to Django.
  • Utilized Python in the handling of all hits on Django, Redis, and other applications.
  • Developed object-oriented programming to enhance company product management.
  • Used several Python libraries like wxPython, numPY and matPlotLib.
  • Was involved in environment code installation as well as the SVN implementation.
  • Build all database mapping classes using Django models.
  • Created unit test/regression test framework for working/new code.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python 2.6, Scipy, Pandas, Bugzilla, SVN, C++, Java, JQuery, MS SQL, Visual Basic, Linux, Eclipse, Java Script, XML, JASPER, PL/SQL, Oracle 9i, Shell Scripting, HTML5/CSS, Apache.

Confidential, Sunnyvale, CA

Web Developer /UI Developer

Responsibilities:

  • Expertise in writing web pages using JSP, JavaScript, CSS, Python, and JQuery.
  • Worked on implementing the multithreading for the IRR performance return calculations on Sybase data.
  • Used JMS in the project for sending and receiving the messages on the queue.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Created and deployed new features to sustain and amend existing applications.
  • Developed e-mails using JavaScript, and hand coding of HTML, XHTML, and CSS.
  • Coded all the high and critical modules with client level standards using SQL, PLSQL and Java.
  • Configured the Spring beans and applied Spring IOC between service layer and data access layer.
  • Integrated Spring and Hibernate and used Hibernate template to access the data.
  • Spring AOP module is used to handle logging mechanism of business layer classes and repository classes.
  • Creating web service client jars to consume SOAP based web services.
  • Implemented the spring boot applications for four modules such as Account creation and authentication, Statements retrieval, Reports retrieval and Account performance information.
  • Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
  • Used the version control system GIT to access the repositories and used in coordinating with CI tools.
  • Involved in configuring the Git repository and maintain the version control using Git.

Environment: HTML, CSS, JavaScript, XML, XHTML, DOM, Python,DHTML, Oracle database, Eclipse, SQL, Windows XP/07 and MS Office.

We'd love your feedback!