We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

2.00/5 (Submit Your Rating)

Cleveland, OhiO

SUMMARY

  • Professional experience 7 year as a Web/Application Developer and coding with analytical programming using Python, Django, Various JavaScript frameworks (Angular JS, Angular2, Angular4, TypeScript, Node JS, NPM, React JS, Redux, BackboneJS, Knockout JS, D3.JS, Vue.JS, JQuery, Ember JS and Ext JS).
  • Expertise in creating Scrum stories, Agile Methodologies, Sprints experience in Python based environment, along with data analytics, Excel data extracts and data wrangling.
  • Experience in all phases of Software Development Life Cycle (SDLC), which includes Requirements Specification, Design documents, Integration, Documentation and writing Test cases using various software engineering process ranging from Waterfall to Agile methodology.
  • Experience with Python Libraries/Packages such as HTTPLib2, Urllib2, Beautiful Soup, PyQuery, NumPy, Scipy, Pickle, PyQt, PySide, WxPython, PyTables, Data Frames, SQL Alchemy, Twisted, Pygame, PyGtk, Pandas and Matplotlib.
  • Experienced in using Integrated Development Environment (IDEs) in PyDev, PyScripter, PyCharm, Spider, Python IDLE, Brackets, Eclipse, JBuilder, Jdeveloper, Eric, Komodo Edit, Komodo IDE, Cloud9 IDE, DR Python and NetBeans for debugging and also worked with SublimeText2, Edit Plus, Notepad++, Vim Editors for coding.
  • Experience using python libraries for machine learning like pandas, NumPy, Matplotlib, SKlearn, SciPy to Loading the dataset, summarizing the dataset, visualizing the dataset, evaluating some algorithms and making some predictions
  • Having good working knowledge on SOAP, REST WebServices.
  • Good experience in working with Python, Django, Zope, Bottle, Swagger, Pyramid/Turbo gears, Pylons, Flask, Web2py, Gunicorn, Totnado, CherryPy, Spring Frameworks for developing backend of web applications.
  • Experienced in LAMP (Linux, Apache, MySQL and Python/PHP), WAMP (Windows, Apache, MySQL, Python/PHP) architecture and MVC struts.
  • Experience in writing playbooks for Ansible and deploying applications using Ansible.
  • Expertise in Amazon Web Services (AWS) Cloud Platform which includes services like EC2, S3, VPC, ELB, IAM, Glacier, Aurora, RDS, Dynamo DB, Cloud Front, Cloud Watch, Route 53, Elastic Beanstalk (EBS), Auto Scaling, Security Groups, EC2 Container Service (ECS), Code Commit, Code Pipeline, Code Build, Code Deploy, Dynamo DB, Auto Scaling, Security Groups, Red shift, CloudWatch, Cloud Formation, CloudTrail, OpsWorks, Kinesis, IAM, SQS, SNS, SES.
  • Experience in developing RESTful API's using Django REST Framework, consumed via Rectangular, a 3rd party Angular.JS service.
  • Experience in Implementation of MVC/ MVW architecture using Servlet, Django, and RESTful, SOAP WebServices and SOAPUI.
  • Hands - on experience in developing web applications and RESTful web services and APIs using Python Flask, Django and PHP.
  • Experience in Web development with Python and Django, with good understanding of ORM and SQL Alchemy, SQL, ETL, Bash/Linux, Asynchronous task queues with Celery and RabbitMQ.
  • Expertise in designing rich Graphic User Interface(GUI)/Single Page Applications (SPAs) and frontend layouts on the web using CSS, HTML, XML, DHTML, JavaScript, JSON, AJAX, XSLT, XAML and JQuery, Bootstrap, Node.js, Angular.js, Angular2, Angular4, TypeScript, React JS, backbone.js, Require.js.
  • Experienced in SQL and PL/SQL programming, developing complex code units, database triggers and using the latest features to optimize performance (Global Temporary Tables, Inline views, Materialized views and Bulk Binds).
  • Proficient in developing multi-threaded web services using CherryPy & BottlePy framework.
  • Leveraging queuing architectures with RabbitMQ for scalability, performance and building.
  • Experienced with databases using ORMs/DOMs for integrating with MySQL, PL/SQL, MongoDB, Oracle 12c/11g/10g/9i, SQL Server, MSSQL, PostgreSQL, Couch DB, Dynamo DB, Redis, RDS, Aurora, Redshift, Cassandra and SQLite. Also, experienced with writing custom queries through database connectors.
  • Experience in relational databases like Oracle 12c/11g/10g/9i/8i, MS SQL server, developing PL/SQL packages, Stored Procedures, Functions, Views, Indexes, Triggers, XML join, user defined data types and other complex queries.
  • Contributed in migrating data from Oracle database to Apache Cassandra (a NoSQL database) using SS Table loader.
  • In-depth understanding of Mongo DB HA strategies, including Replica sets and Sharding
  • Good knowledge in developing the required XML Schema documents and implemented the framework for parsing XML documents.
  • Excellent Experience and knowledge in using XML, SOAP, web Service for inter operable software applications.
  • Well experience in Data Extraction, Transforming and Loading (ETL) using various tools such as SQL Server Integration Services (SSIS), Data Transformation Services (DTS).
  • Knowledge of advanced level programming in C/C++ including thread synchronization multithreading, multi-processing, concurrency and TCP/IP Socket Programming.
  • Strong Experience in working with Python ORM Libraries including Django ORM, SQL Alchemy.
  • Have experience on Kubernetes and Docker Container for runtime environment of system to build, test & deploy
  • Having hands experience on JSON modules of python to call web service to handle the multi-processing created a celery tasks with the help of message broker RabbitMQ.
  • Good knowledge in Open Systems Interconnection (OSI) model layers from Application Layer (L7) to Physical Layer (L1).
  • Design and implementation of JSON/ REST API IN for allowing access to the database for the varied purpose
  • Good familiarity with Networking Technologies/Protocol like TCP/IP, UDP, FTP, DNS, LDAP, Network Manager, and DHCP. Performed configuration of standard Linux and network protocols, such as SMTP, DHCP, DNS, LDAP, NFS, SMTP, HTTP, and others.
  • Proficient with Apache Web Server 2.0, Ngnix, Tomcat, Web Logic, JBoss servers, MySQL 5, CVS, UNIX Shell Script, Firefox 3.5, IE 6 Browser Compatibility Issues, IIS and Linux.
  • Experience in using various Application Servers and Web Servers such as Tomcat, WebLogic and IBM HTTP.
  • Experienced in Version controls using Git, SVN/Subversion, Perforce, Team Foundation Servers, Rational ClearCase, SCM, CVS and GitHub.
  • Expertise in Continuous Integration of applications using various Integration tools such as Jenkins, Hudson, TeamCity, Cruise Control, Bamboo, BitBucket, TFS etc.
  • Experience in programming languages like C/Embedded C, C++, Data structures and proprietary RTOS.
  • Hands-on experience in working with the Build Tools such as Apache Ant, Apache Maven, Gradle, Grunt, Gulp, WebPack, MS Build, Nant, Rake, Make etc.
  • Experienced in Test Driven Development using Python, coordinating test effort, creating test conditions, test cases.
  • Experience in writing functional/unit Rspec tests using TDD/BDD/ATDD built base test framework around mobile site.
  • Have involved in consuming RESTful and REST WebServices.
  • Experienced in various types of testing such as Unit testing, Integration testing, Functional testing and User acceptance testing.
  • Expertise in Testing of Python applications using different Automation Testing tools such as Selenium/Selenium WebDriver/Selenium IDE/Selenium RC/Selenium Grid, PyTest, Robot, Nose Test, Cucumber, Karma, Jasmine, Junit, QUnit, JMeter, SoapUI, Sancho, Sub Unit, Testify, Grail etc.
  • Extensive knowledge on automated batch programs by Linux/UNIX shell Scripts (such as file download, file Validation, assign permissions and workflow executions).
  • Experience with virtualization tools, used for supporting and hosting OIM Components, such as Oracle Virtual Box, VMware Workstation, Oracle VM Servers and VMware vSphere.
  • Have the ability to understand complex systems and be in command of the details to provide solutions. Maintained detailed documentation and architectural solutions in IT infrastructure and sales systems.
  • Excellent communication and interpersonal skills with ability to interact with individuals at all levels and can work as a part of team as well as independently.

TECHNICAL SKILLS

Languages: Python 3.6/2.7, Python with Django & Flask,C, SQL, Shell Scripting, Spark

Frameworks: Django, Flask

Databases: MySQL, PostgreSQL, Oracle, SQL, SQL Server, MongoDB

Web Technologies: AJAX, JSON, JavaScript, jQuery, HTML, XML, CSS, Bootstrap

Web Services: SOAP, RESTful

IDES/Tools: PyCharm, Sublime Text, Spyder, NetBeans, Eclipse

Cloud Platforms: Amazon web services, Google Cloud

Operating Systems: Linux, Unix, Windows 10, 08, 07, XP

Python Libraries: NumPy, SciPy, Matplotlib, Pandas, Data frame

Version: Control Systems Git, GitHub

SDLC: Agile methodologies, scrum framework, Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Cleveland Ohio

Sr. Python Developer

Responsibilities:

  • Exposed to various phases of Software Development Life Cycle using Agile - Scrum Software development methodology.
  • Implemented Design Patterns like Singleton, Factory, and Template and DAO patterns.
  • Selecting appropriate AWS services to design and deploy an application based on given requirements
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Developed strategy to migrate Dev/Test/Production from an enterprise VMware infrastructure to the IaaS Amazon Web Services (AWS) Cloud environment including runbook processes and procedures.
  • Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Coded various business process methods required for creation of Web Services related to customer information and provider information, using JAX-WS, SOAP, WSDL and JAX-RS, REST web services.
  • Worked with Requests, Pysftp, Gnupg, Report Lab, NumPy, Scipy, Matplotlib, HTTPLib2, Urllib2, Beautiful Soup and Pandas python libraries during development lifecycle
  • Usage and configuration of Microservices like Prostgres, Cassandra, PM Server, ELK Stack, CM mediator
  • Created Data tables utilizing PyQt to display patient and policy information and add, delete, update patient records.
  • Developed high-performance distributed queueing system. Scala, Redis, Akka, closure, MQ messaging, Json Developed new functionality for interactive healthcare system.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Designed Spring boot REST API's with MySQL and MongoDB
  • Implemented presentation layer using CSS framework, NodeJS, AngularJS, Angular2, Angular4, Wire-Framing and HTML5.
  • Design, Deployment and Maintenance of enterprise server less systems using AWS Lambda, DynamoDB and S3.
  • Responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, JSON and AngularJS, Angular2, Angular4, Adobe flash.
  • Used Ansible for automating cloud deployment process.
  • Created new JSP views to incorporate backend functionality to display on the UI screens using client rich technologies like JQuery, JavaScript, HTML, CSS files.
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Involved in development of WebServices using SOAP for sending and getting data from the external interface in the XML format.
  • Python/Django based web application, Postgre SQL DB, and integrations with 3rd party email, messaging, storage services.
  • Developed Restful API's using Python Flask and SQL Alchemy data models as well as ensured code quality by writing unit tests using PyTest.
  • Implemented Node exporter Microservices with daemonset for collecting node level metrics with Prometheus in Kubernetes.
  • Job scheduling, batch-job scheduling, process control, forking and cloning of jobs and checking the status of the jobs using shell scripting.
  • Worked on Python OpenStack APIs and used NumPy for Numerical analysis.
  • Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface.
  • Involved in deployment using Docker Container on AWS.
  • Involved in configured DNS, DHCP, Active Directory, with strong focus on Domain Controller maintenance including Windows Servers.
  • Developed Restful API's using Python Flask and SQL Alchemy data models as well as
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL, and VMWare API calls.
  • Developed a fully automated continuous integration system using Git, MySQL, Jenkins, and custom tools developed in Python.
  • Developed REST API's with MongoDB backend for visibility on claims and other health care economics.
  • Managed datasets using Panda data frames and MySQL, queried MySQL database queries from Python using Python -MySQL connector MySQL DB package to retrieve information.
  • Develop consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
  • Designed and developed integration methodologies between client web portals and existing software infrastructure using SOAP API's and vendor specific frameworks.
  • Designed, developed, implemented, and maintained solutions for using Docker, Jenkins, Git, and Puppet for microservices and continuous deployment.
  • Utilized PyUnit, the Python Unit test framework, for all Python applications and used Django Database API's to access database objects.
  • Designed RESTful WebServices using FLASK, with emphasis on improved Security for the service using FLASK-HTTP AUTH with HTTPS.
  • Tested REST API's with Mockito Unit Test Scenarios, Cucumber Functional Scenarios
  • Used JIRA for bug tracking and issue tracking and added several options to the application to choose particular algorithm for data and address generation.
  • Implemented Log4j mechanism for logging at different modules within the application.
  • Implemented Test Driven development (TDD) using frameworks like Junit, Mockito and Easy mock.

Confidential

Python Developer

Responsibilities:

  • Created APIs, database Model and Views Utilization Python in order to build responsive web page application. 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 MySQL dB package.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the CSS, HTML, JavaScript, and JQuery.
  • Python/Django based web application, PostgreSQL DB, and integrations with 3rd party email, messaging, storage services.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of Python code using a web browser.
  • Built beautiful, highly insightful visualizations in Power BI and embedded them into a handful of applications using REST APIs.
  • Developed and Implemented SSL security configuration for Microservices using yaml and shell scripts
  • Added support for Apache web servers and RDS to host static/media files and the database into Amazon Cloud.
  • Involved in design, implementation and modifying the Python code and MySQL database schema on-the back end.
  • Developed user friendly and sophisticated graphical representation of the catalogue of items that would be configured for a piece of equipment.
  • Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
  • Developed json based RESTful WebServices.
  • Configuration and Monitoring Cisco Devices Switches and Routers
  • Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Generating various capacity planning reports (graphical) using Python packages like NumPy, Matplotlib.
  • Automated different workflows, which are initiated manually with Python scripts and UNIX shell scripting.
  • Python Object Oriented Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
  • Developed Python REST API for software interfaces of Digital-Twin IoT products.
  • Developed SQL Queries, Stored Procedures, and Triggers on MS SQL Server using T-SQL.
  • Carried out various mathematical operations for calculation purpose using python libraries.
  • Built various graphs for business decision making using Python Matplotlib library.
  • Fetched twitter feeds for certain important keyword using python-twitter library.
  • Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
  • Implemented Init-container for dependency microservices in Kubernetes
  • Job scheduling, batch-job scheduling, process control, forking and cloning of jobs and checking the status of the jobs using shell scripting.
  • Monitoring Python scripts run as daemons in the UNIX/Linux system background to collect trigger and feed arrival information. Helped calculating SLA misses.
  • Work on SCR's (source change request). Involved working on Perl, Python, PHP and Shell Scripting.
  • Created Python/MySQL back-end for data entry from Flash. I had to assist the Flash developer send the correct data via query strings. Used Wireshark, live http headers, and Fiddler2 debugging proxy to debug the Flash object and help the developer create a functional component.
  • Developed remote integration with third party platforms by using RESTful web services and also involved in creating REST APIs using the Flask microframework.
  • Develop an application to keep track of all the changes made on different routers/switches to promote quick problem solving, in case of an issue, using Kafka message consuming and relaying.
  • Used GO lang scripts for uploading a file to S3 and deploying them and creating GO servers less application and deploying it to AWS lambda.
  • Ensured code quality by writing unit tests using PyTest.
  • Used JIRA for bug tracking and issue tracking and added several options to the application to choose particular algorithm for data and address generation.

Confidential, Santa Clara, CA

Python Developer

Responsibilities:

  • Used Django framework to design and develop the application.
  • Created Business Logic using Python 2.7.
  • Used Django framework for application development.
  • Created database using MySQL, wrote several queries and Django API’s to extract data from database.
  • Developed Python scripts using multithreading module.
  • Managed large datasets using Panda data frames and SQL.
  • Used GitHubfor Python source code version control, Jenkins for automation.
  • Worked on Agile Methodologies, Scrum stories and sprints experience in a Python based environment.

Confidential

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Developed Business Logic using Python on Django Web Framework.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Designed and developed data management system using MySQL.
  • Write scripts using python modules and its libraries to develop programs that improve processing of access requests.
  • Worked on various complex modules in python including ceODBC, pyODBC, JSON, XML, Requests, profiler.
  • Utilized PyUnit, the Python Unit test framework, for all Python applications and used Django Database API's to access database objects.
  • Developed CI/CD pipeline in Jenkins for deploying REST API's on open shift.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Used PyQuery for selecting particular DOM elements when parsing HTML.
  • Designed and created backend data access modules using PL/SQL stored procedures and Oracle 9i.
  • Worked in an agile development environment.
  • Used HTML, CSS, JQuery, JSON and JavaScript for front end applications.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Designing the Microservices architecture and workflow of the CI&CD for Ericsson DXP in ADP and AZURE platform
  • Experienced in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MS SQL Server and IBM DB2 databases.
  • Creating SOAP WebServices using Axis2 framework and restful WebServices using JAX-RS (Jersey) annotations.
  • Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers, and packages for Oracle Database.
  • Used Django configuration to manage URLs and application parameters.
  • Used Wireshark, live http headers, and Fiddler debugging proxy to debug the Flash object and help the developer create a functional component.
  • Participated in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Used Python modules such as requests, URL lib, and urllib2 for web crawling and Performed Design, involved in code reviews and wrote unit tests in Python and Updated site with JavaScript, JQuery, Python, Django, and SQL.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks. Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Implemented Microservices architecture in developing the web application with the help of Flask framework.
  • Deployed JMeter through CI/CD pipeline in open shift environment for performance test runs and prepared performance reports for REST API's.
  • Developed entire frontend and backend modules using Python on Django Web Framework and Utilize PyUnit, the Python unit test framework, for all Python applications.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
  • Utilized PyQt to provide GUI for the user to create, modify and view reports based on client data.
  • Worked with JSON based REST Web services and created a Git repository and added the project to GitHub.
  • Utilized Agile process and JIRA issue management to track sprint cycles.
  • Created backend database T-SQL stored procedures and Jasper Reports. Created and updated complex views and stored procedures in Postgre SQL.
  • Developing, modifying, fixing, reviewing, testing and migrating the JSP, XML, Servlet, SQLs, JSF, Spring and hibernate programs.
  • Used J2EE design patterns like Singleton, command, Factory, Business Delegate, Session façade, Service locator, Transfer object and view object for developing enterprise application.
  • Used multithreading concepts while creating DAO classes. Used multithreading in programming to improve overall performance.
  • Worked on creating various documents that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Developing Responsive Design UI Rich Rest Service Applications, Single Page Applications and HTML Wireframes using HTML4 Grid Structures/Layouts, CSS3 Media Queries, Ajax, Angular JS and Bootstrap.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Worked in RDBMS implementations using SQL on DB2, SQL Server, SQLite databases.
  • Used SOAP UI to test the web services, created cases SOAP UI test and worked on SOAP composite projects.
  • Involved in the development of business module applications using J2EE technologies like Servlets, Struts, JDBC and ODBC.
  • Involved in web designing using HTML 4, XHTML, CSS 2/3, JQuery, JavaScript extensively used Table less Design in CSS for positioning.
  • Involved in the development using Spring Model View Controller (MVC) with Data access/integration layer consists ORM module.
  • Designing classes using design pattern methodologies such as Singleton, Service Locator, and DAO factory and session façade patterns. Involved in Performance tuning.
  • Created tables, complex join queries, stored procedures, views, Types, triggers and functions and modifications to existing database structure as required for addition of new features using SQL developer.
  • Involved in doing AGILE (SCRUM) practices and planning of sprint attending daily agile (SCRUM) meetings and SPRINT retrospective meetings to produce quality deliverables within time.

Confidential

Mainframe Developer / Batch support / region build

Responsibilities:

  • Developed new Cobol programs to incorporate the technical specification requirements changes
  • Execution and support of batches, defect resolution - SIT/UAT
  • Built development environment region setup and completed code baseline in system integration testing region
  • Generated customized financial general ledger reports as requested by business
  • Tested and implemented defect fixes occurred during SIT/UAT/Production batches
  • Prepared unit test cases as per the technical speciation’s
  • Involved in discussion with business for new requirements in unsecured Loan functionalities.
  • Identified and addressed function gaps and proposed solution
  • Completed Data mapping from legacy system to Vision PLUS system
  • Handled the project coordination with Business for Requirement Gathering on NWO
  • Handled overall responsibility for FASB functionality including all possible areas to work
  • Coordinated with global team working from different locations.
  • Participated in requirement gathering and identified functional gaps from legacy system to Vision Plus
  • Coordinated with other sub systems to track overall data conversion (more than 10+ modules participated in conversion)
  • Involved in Data Mapping, Design and Specification
  • Developed new programs, tested and supported SIT/UAT testing
  • Reconciled source and ECS+ data such as data balancing, data integrity
  • Tested and implemented fixes occurred during UAT/PAT/Production batches

We'd love your feedback!