We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

2.00/5 (Submit Your Rating)

Portland, OR

SUMMARY

  • Around 8+ years of experience as a Web/Application Developer and coding with analytical programming using Python, Django, Flask, AWS, SQL.
  • Good experience of software development in Python (libraries used: Beautiful Soup, NumPy, SciPy, matplotlib, Panda’s data frame, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, PyCharm
  • Good experience on Hudson/Jenkins, Build Forge for continuous integration and for End-to-End automation for all build and deployments.
  • Performed integration of Code Quality Analysis Techniques like Check styles, Find Bugs and PMD with CI tool Hudson/Jenkins.
  • Experience with Spark, CICD pipelines and Jenkins.
  • Developed Web-based applications using Django, Python, XML, CSS, HTML, DHTML, JavaScript, jQuery, Bootstrap, RESTful.
  • Working experience with cloud infrastructure of AWS (Amazon Web Services) and computing AMI virtual machines on Elastic Compute Cloud (EC2).
  • Experience on Have used source control applications like Git, GitHub, Bitbucket for code management.
  • Experienced with WAMP (Windows, Apache, MySQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
  • Performed on Integrated data from around 40 different sources and developed data pipelines to load the data into Elasticsearch and Salesforce for the use in targeted e-mail marketing (Stone branch, AWS, S3, Hive, Elasticsearch, Redshift, Python, Spark, Salesforce), to bring dozens of millions of dollars of additional revenue.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
  • Experience in building strong websites confirming Web 2.0 standards using jQuery, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sites.
  • Experienced with JSON based RESTful web services, and XML/QML based SOAP web services and worked on various applications using python integrated IDEs like Sublime Text and PyCharm.
  • Using Django evolution and manual SQL modifications, able to modify Django models while retaining all data, while site was in production mode.

TECHNICAL SKILLS

Languages: JAVA, UML, WSDL, C++, C, PHP, ASP, .Net, PL/SQL, SQL

Markup languages: HTML5, CSS3, XHTML and XML

Web Services: RESTful and SOAP.

Data-interchange format: JSON, XML

Change Management tools: Git, SVN, CVS

Methodologies: Agile/XP (Extreme Programming) and SCRUM

Operating Systems: Unix/Linux, Mac, Windows

Design Patterns: Observer, strategy, Iterator, Command, State, COR, Bridge, Factory, Visitor Composite.

Tools: and Technologies: Python, Django, Magento, Java, J2EE, Core Java, JSP, Servlet, Flask, Pandas, PyCharm, PyTorch, Numpy, scikit-learn, Python API, Celery, ORM, Microservices, Tornado, SQLAlchemy, AWS, Kubernetes, Docker, JavaScript Java Beans, JDBC, JNDI, Java Web-services, Hibernate, Spring, JSF, Struts Framework, Tiles, EJB, AJAX, SOAP, JMS, XSL, XML.

PROFESSIONAL EXPERIENCE

Sr. Python Developer

Confidential, Portland, OR

Responsibilities:

  • Implemented business layer using Core java, Spring Beans using dependency injection, Spring annotations.
  • Enhanced code using functional interfaces, streams in java.
  • Exposure building Java applications using tools like ANT, MAVEN and Gradle.
  • Worked on python-based test frameworks and test-driven development with automation tools.
  • Implemented business logic using Python/Django.
  • Deleted empty images, augmented data by flip, rotation, crop using OpenCV and labeled bounding boxes
  • Migrated Oracle DB to Aurora Postgress around 20 databases by using DMS tool of AWS
  • Developed organized SQL and MySQL databases optimized for Laravel use.
  • Designed RESTful Web services using FLASK, with emphasis on improved Security for the service using FLASK-HTTP Auth with HTTPS.
  • Developed Test Driven Development (TDD), pair programming and continuous integration using JUnit, JBehave and Jenkins.
  • Developed an AWS Lambda Scheduler service with JAVA integrations for WPS project to extract data at regular intervals to populate the Aurora DB (AWS).
  • Worked in virtual machine environment connecting from windows to VxRails/AWS machines using VNC server, used IntelliJ IDE and Apache Karaf server on VM.
  • Involved in writing java API for Amazon Lambda to manage some of the AW’S services.
  • Working experience in using Pandas, Scikit-learn, NLTK for dealing with analytical tasks and various algorithms in Supervised (Linear Regression, SVM, Random Forest, Neural networks) and Unsupervised (K-Means Clustering, KNN, Apriorism), YOLO (image processing algorithm)
  • Worked on Different databases like (Mongo, Postgress, MySQL, oracle).
  • Used RSpec to create test driven development (TDD) along with Capybara.
  • Created, configured management reports and dashboards in Splunk for Application Log Monitoring and supported Splunk cluster infrastructure in AWS cloud environment.
  • Developing the AWS script for Cdeep3M plug-and-play cloud based deep learning solution for image segmentation of light, electron.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Implemented full stack development using Flask micro framework for Python to develop web API running on uWSGI +ngnix using LAMP stack.
  • Employed test driven development (TDD) and continuous integration to achieve consistent, stable, and reusable code using XCTest and tracking issues in JIRA.
  • Responsible for setting up Python REST API framework using Django.
  • Used Django framework for MySQL database application development.
  • Developed python flask api's which are consumed by Angular based frontend pages.
  • Implemented the Microservices base on Restful API utilizing Spring Boot with Spring MVC.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web Service) using Flask, SQLAlchemy and PostgreSQL.
  • Developed server-based web traffic statistical analysis tool using Flask, Pandas. Developed platform based on JSON REST API using Python, Flask and SQLAlchemy.
  • Wrote Python code using Ansible Python API to automate cloud deployment process.
  • Used Celery as task queue and RabbitMQ, Redis as messaging broker to execute asynchronous tasks.
  • Experienced in developing API services in Python/Tornado, NodeJS while leveraging AMQP and RabbitMQ for distributed architectures.
  • Used JSP, HTML5, CSS3, and JavaScript to construct dynamic web pages (presentation Layer) for the application.
  • Developed Single Page applications using AngularJS using components, directives using TypeScript.
  • Developed multiple web-based chat demos using React, Redux, ES6/Babel, Webpack, and Mocha.
  • Build a Tensorflow Object Detection transfer learning model for custom dataset.
  • Expertise on working with ML toolkits (PyTorch, Keras, scikit-learn, TensorFlow)
  • Used threading limitations to implement parallel processing.
  • Implemented machine learning schemes using Python libraries scikit-learn and SciPy.
  • Worked on Python OpenStack APIs and used Numpy for Numerical analysis.
  • Created Java or J2EE design patterns such as Session Façade, Business Delegate, Service locator etc.
  • Migration of stored procedures from Oracle DB to PostgreSQL.
  • Used PL/SQL to write Stored Procedures, Functions, Packages and Triggers.
  • Inserted data from Kafka Message queue to Spark and then to Cassandra data tables.
  • Conducted version control, software maintenance and backup using Maven and Git.
  • Developed Angular unit test cases using Mocha, Karma, Angular-Mocks, Chai.
  • Worked on BDD approach with cucumber-JVM in selenium web driver.
  • Included Dagger for dependency injection for mocking JSON with Mockito into RESTful API web service.
  • Designed and developed the application using agile methodology and followed TDD, Scrum.
  • Utilized AWS EC2 to support the web server and AWS S3 and RDS storage for uploaded stocks.
  • Implemented AWS solutions using DynamoDB, EBS, Elastic Load Balancer, Auto scaling groups.
  • Team Foundation Server (TFS) is used for source control, data collection, reporting and project tracking.
  • Deployed the application on Linux server in testing and production environments.

Sr. Python Developer

Confidential, Austin, TX

Responsibilities:

  • Created entire application using Python, Django, MySQL and Linux.
  • Used OpenCV library of programming functions mainly aimed at real-Time.
  • Development (TDD), Behavior-Driven Development (BDD) and pair programming.
  • Worked closely with Devops team to set up CI/CD pipeline using Jenkins, Ansible, AWS, Maven and GIT.
  • Working knowledge in Object Detection Algorithm - YOLO v3, where the confidence threshold and other parameters are passed through command line using argparse module.
  • Developed web applications by following Model View Control (MVC) Architecture using server-side applications Django, Flask and Pyramid.
  • Installed HDFS, AWS and developed multiple MapReduce jobs in PIG and Hive for data cleaning and pre-processing.
  • Developed a full stack (AngularJS + Spring MVC + AWS Aurora / Redshift) web application with authorization to transfer, aggregate and visualize 10k-line of advertisement campaign metadata.
  • Responsible for setting up Python REST API framework using DJANGO.
  • Assisted with development of web applications Flask, Pyramid, Django, and Plone.
  • Developing the AWS script for Cdeep3M plug-and-play cloud based deep learning solution for image segmentation of light, electron and X-ray microscopy
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Used frameworks like Karma and Jasmine for implementing TDD and BDD in our projects.
  • Redesigned and implemented the website's database using Django and PostgreSQL.
  • Used Ember.js and Redis as backend for Django to retrieve data from CouchDB to display rich reports.
  • Implemented database access using Django ORM.
  • Used cucumber Testing tool for TDD and BDD.
  • Performed data analysis using Panda’s toolkit for python.
  • Created a dashboard using Flask, Python libraries, and AngularJS to visualize their progress.
  • Involved in development of Python APIs to dump the array structures in the Processor for debugging.
  • Utilized Celery to automate various tasks such as API calls.
  • Created an AWS RDS Aurora DB cluster and connected to the database through an Amazon RDS AuroraDBinstance using the AmazonRDSConsole.
  • Wrote programs for performance calculations using NumPy and SQLAlchemy.
  • Used Redux as state container for JavaScript applications that will help applications behave consistently.
  • Web application development for backend system using Angular with HTML5, CSS3, ES6, Typescript.
  • Configured React-Redux for state management.
  • Built codebase for a natural language processing and machine learning framework.
  • Managed the services and libraries required for Data science analysis.
  • Used TensorFlow to make numerical computations using data flow graphs.
  • Advanced Text analytics using several packages like NLTK and PyTorch in Python.
  • Used scikit-learn in modeling various classification, regression and clustering algorithms
  • Created Ruby on Rails API for Angular front end mobile home sharing app.
  • Worked with JSON Web Token (JWT) for authentication and authorization.
  • Developed a Web Application using Java with the Google Web Toolkit.
  • Wrote stored procedures in Oracle PL/SQL for data entry and retrieval.
  • Vast experience coding in various IDEs - Eclipse, NetBeans, Sublime Text, Spyder, PyCharm.
  • Used GIT repository for software configuration management and version control.
  • Developed specialized search system using Mongo DB, Java Servlets, JUnit, Maven.
  • Developed, documented, and automated reusable build and release processes for Visual Studio and TFS applications using Serena, Ant, Maven, and DOS batch scripts.
  • Used Docker container system with Kubernetes integration.

Sr. Python Developer

Confidential - New York, NY

Responsibilities:

  • Created Java or J2EE design patterns such as Session Façade, Business Delegate, Service locator etc.
  • Developed a Web Application using Java with the Google Web Toolkit API with PostgreSQL.
  • Utilized PyUnit, the Python Unit test framework, for all Python applications.
  • Rewrote existing Python/Django modules to deliver certain format of data.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Implemented with Django and Pinax (Django plugin to jump start project along with twitter Bootstrap CSS3.
  • Maintained custom Django CMS running on AWS, Docker and Ansible.
  • Used object-relational mapping (ORM) solution, technique of mapping data representation from MVC model.
  • Used Pandas library for statistical Analysis.
  • Developed web applications and RESTful web services and APIs using Python, Elasticsearch, Tornado and PHP.
  • Converted design mock up to a functional, interactive prototype using Google Polymer, HTML55, CSS3 and JavaScript.
  • Designed and developed the user portal using angular along with HTML, CSS and TypeScript.
  • Created and modified code within a Ruby on Rails-based application
  • Developed REST API backend server with JSON web token authentication.
  • Administered existing Single Sign On (SSO) and SAML applications implemented through SiteMinder.
  • Worked on multiple python frameworks including Pyramid and Tornado.
  • Responsible for developing the application-level flow by utilizing Java, JSP and Struts.
  • Development of Web (Intranet) database-driven and GIS Java/J2EE applications for Oracle databases.
  • Vast experience coding in various IDEs - Eclipse, PyCharm.
  • Solutions developed on WebSphere Application Server environments hosted on clustered UNIX Servers.
  • Integrated Build Process through Jenkins to various SCM tools like JIRA, Git and SVN.
  • Wrote unit tests using Jest and Enzyme for test-driven development.
  • Worked on JUnit with selenium and cucumber-JVM.
  • Worked extensively in Agile Development process and Jira.
  • Managed AWS infrastructure including EC2, EBS, S3, Cloud Search, Simple DB with Chef, Ansible and custom clients.
  • Used AWS services like DynamoDB and EC2 services, CloudWatch for logs.
  • Used Ant/Maven scripts to build the application and deploy it on Application Server.
  • Perform daily maintenance tasks on Linux servers.
  • Integrated with Hip chat for team chat, and other systems using Bitbucket webhooks.

Python Developer

Confidential, Charlotte, NC

Responsibilities:

  • Developed Python Framework using Django to perform scan software unit monitoring.
  • Built various graphs for business decision making using Python matplotlib library
  • Developed and tested many features for dashboard using Python, Bootstrap, CSS3, and JavaScript
  • Built various graphs for business decision making using Python library.
  • Created python modules to enhance Django framework with project code.
  • Built and extended primarily with the use of Python and the Django framework.
  • Collected and analyzed data and show the table or graphic on the webpage using Python/Django, SQL, HTML5, CSS3 and JavaScript.
  • Experience in working with Python ORM Libraries including Django ORM.
  • Used Pandas and Matplotlib for analysis and manipulation of data.
  • Developed API services in Python/Tornado.
  • Ruby on Rails-based platform via decoration, extensive use of view models, and additional customer-based customizations.
  • Developed presentation Layer using HTML, CSS, JSTL, jQuery, JavaScript, REST, PHP.
  • Hands on experience with JSON web token authentication.
  • Implementation of fully API based SSO/SAML architecture using CA SiteMinder.
  • Experienced in MVC frameworks like Flask and Pyramid and MVT framework like Django.
  • Struts Framework is used to build Servlets and Java Servlet pages.
  • Created AWS RDS on MySQL for Micro Strategy.
  • Implemented SOA architecture using SOAP web services by using Apache CXF and JAX-WS.
  • Experience coding in IDEs like NetBeans, Sublime Text, Spyder.
  • Installed and configured WebSphere Application Server.
  • Usage of version control repository SVN (Subversion by Apache) and JIRA.
  • Developed a JUnit testing framework and integrated that with ant to enable developers to write their unit tests.
  • Involved in planning process of iterations under the Waterfall methodology.
  • Performed complex analysis, design, developing, testing, and debugging of wrappers for socket Networking APIs in Unix Environment.
  • HipChat was used by the team for client communication.

Software Developer

Confidential - Chicago, IL

Responsibilities:

  • Implemented Core Java concepts like Inheritance, Polymorphism, Abstraction and Encapsulation.
  • Developed Java dynamic project using RESTful web services and used postman to deploy the application and used MySQL for the database.
  • Created an XML configuration file generating beans of the java classes.
  • Design and implement Decision Tree Support system by using Java, JavaScript, Spring, Hibernate, Prime faces, jQuery.
  • Developed and configured the Java beans using Struts MVC and Hibernate.
  • Developed a JUnit testing framework and integrated that with ant to enable developers to write their unit tests.
  • Performance analysis and improvements of the application using tools like JMeter
  • Used Selenium WebDriver to run test cases in multiple browsers and Platforms.
  • Assigned the appropriate resources to the JIRA Portfolio.
  • Deployment activities involved in Jetty and Apache Tomcat web servers.
  • Perform daily maintenance tasks on Linux servers, monitoring system access, managing file space and tuning the system for optimum performance.

Developer

Confidential

Responsibilities:

  • Involved in design, development and support phases of SDLC.
  • Worked on various UI technologies like JSF, HTML, CSS, JavaScript and JSP tag libraries.
  • Used JavaScript concepts to validate input fields using regular expression.
  • Worked with Spring Batch Used Spring ORM module to integrate with Hibernate.
  • Used Bootstrap along with CSS to design web-pages by HTML.
  • Used Web services (SOAP and RESTful) for transmission of large blocks of XML/JSON.
  • Worked on DOM manipulation using JavaScript, jQuery and AJAX.
  • Worked with 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.

Environment: Java, CSS, JavaScript, jQuery, DHTML, DOM, JSON, Bootstrap, AJAX, PLSQL, Oracle.

We'd love your feedback!