We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

0/5 (Submit Your Rating)

Milpitas, CA

SUMMARY

  • 7+ years of experience in complete Software Development Life Cycle including requirement analysis, development, integration, implementation, and testing of web applications using Python & Django technologies.
  • Experience in Object - Oriented Analysis (OOA) and Object-Oriented Design (OOD) using UML and Agile/SCRUM methodology of distributed applications.
  • Application development experience using Python libraries including Beautiful Soup, NumPy, SciPy, Matplotlib, Pickle, TensorFlow, PySide, Seaborn, Pandas, urllib2.
  • Experience in developing web apps implementing Model View Control (MVC) architecture using Django, Flask and Pyramid Python application frameworks.
  • Proficient in creating frontend systems using JavaScript, jQuery, Bootstrap, HTML5, CSS3 and MVC frameworks such as Angular, React and Node.JS.
  • Skilled in implementing Object Relational Mapping using Java Persistence API & Hibernate; and Web Services like XML, RESTful, SOAP and WSDL.
  • Hands-on experience in WAMP (Windows, Apache, MYSQL, Python /PHP) and LAMP (Linux, Apache, MySQL, Python) Architecture.
  • Worked on Relational Database (RDBMS) concepts, database designing, Normalization, Stored Procedures, Triggers and with SQL Server, Oracle, MySQL.
  • Experience in working with Jenkins in a Docker container with EC2 slaves in AWS cloud environment and surrounding technologies like Mesosphere & Kubernetes.
  • Experience with Configuring AWS EC2 instances, EMR cluster with S3buckets, Auto-Scaling groups and Cloud Watch.
  • Worked with Python ORM libraries including Django ORM & SQL Alchemy.
  • Experienced with Python IDE's using PyCharm, PyScripter, Spyder, PyStudio, PyDev.
  • Hands on Apache Spark jobs using Scala in test environment for faster data processing and used Spark SQL for querying.
  • Experience in version control systems using CVS, SVN and GIT and issue tracking tools like JIRA and Bugzilla.
  • Proficient in writing unit testing code using Unit Test/PyTest and integrating the test code with the build process.
  • Worked on designing and deploying a multitude application utilizing almost all the main services of the AWS stack (like EC2, S3, RDS, VPC, IAM, ELB, EMR Cloud watch, Route 53, Lambda and Cloud Formation) focused on high availability, fault tolerance environment.
  • Experience in project deployment using web services like Amazon Web Services (AWS) EC2, AWS S3, Lambda, RDS (MySQL).
  • Experienced in working with Operating Systems like Windows, Linux, and UNIX.
  • Able to analyze a requirement and act accordingly by managing the resources efficiently.

TECHNICAL SKILLS

  • Python
  • Ruby
  • C
  • C++
  • C#
  • Java/J2EE
  • JavaScript
  • HTML5
  • CSS3
  • XML
  • Bootstrap3
  • AJAX
  • Dom
  • Spring Boot jQuery
  • Bootstrap
  • SQL Server
  • MySQL
  • Oracle
  • MongoDB
  • Django
  • Flask
  • Eclipse
  • PyTest
  • PyCharm
  • XCode
  • Pandas
  • Windows
  • Linux
  • Jenkins
  • Docker
  • Kubernetes
  • Amazon Web Services
  • Heroku
  • Terraform
  • Agile
  • Scrum

PROFESSIONAL EXPERIENCE

Confidential, Milpitas, CA

Sr. Python Developer

Responsibilities:

  • Worked closely with the Business users acting as liaison between the Business and technology to identify the requirements for new project.
  • Developed the single page application following Agile Scrum, participated in daily standups, sprint reviews, kickoffs and used JIRA for project management.
  • Used Django framework developed models, customized admin page, views, templates and effective ORM implementation with Database.
  • Built various graphs for business decision making using Python Matplotlib library.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Implemented responsive user interface and standards throughout the development and maintenance of the website using the HTML5, CSS3, JavaScript, Angular 6, Bootstrap.
  • Used PHP as an HTML embedded scripting language, in front end web development.
  • Documented company RESTful API's using Swagger for internal and third-party use.
  • Worked on JSON and XML data of web application assets and its attributes.
  • Developed Flask RESTful API endpoints to access through UI & uploading ETL data.
  • Used Spring Boot which is radically faster in building cloud Microservices and develop java-based application with very less configuration.
  • Used AWS Beanstalk for deploying and scaling web apps and services developed with Python and worked on AWS Lambda with Amazon Kinesis.
  • Created Data Tables utilizing PyQt to display User information and add, delete, update User records.
  • Optimize the PySpark jobs to run on Kubernetes Cluster for faster data processing.
  • Created specific images using Python Imaging Library for custom images in each book.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
  • Deployed the project into Jenkins using GIT version control system.
  • Used MySQL database on simple queries and writing Stored Procedures for normalization and denormalization.
  • Performed Kafka analysis, feature selection, feature extraction using Apache Spark.
  • Recorded the online users' data using Python Django forms and implemented test case using Pytest.
  • Performed troubleshooting, fixed and deployed many Python bug fixes for Learning Management System.

Confidential, Dallas TX

Full Stack Python Developer

Responsibilities:

  • Participated in requirement gathering and analysis phase in documenting the business requirements by conducting meetings with various business users.
  • Involved in Business logic implementation, data exchange, XML processing and graphics creation has been done using Python and Django.
  • Worked on server-side applications with Django using Python programming.
  • Implemented MVC architecture using server-side applications, Django, for developing web applications.
  • Created a Django dashboard with custom look and feel for end user after a careful study of the Django admin site and dashboard.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Used jQuery & AJAX calls to transmit JSON data object between frontend & controllers.
  • Used PyQuery for selecting DOM elements when parsing HTML.
  • Developed RESTful Microservices using Flask and Django and deployed on AWS servers using EBS and EC2.
  • Used AWS EC2 command line interface with Python to automate repetitive work.
  • Worked on Flask to connect front-end to back-end, CherryPy to build the server, and word clouds to visualize movies.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Created SQL Alchemy table definition and used Oracle database which was integrated to the PyCharm IDE.
  • Worked on Python Open stack API’s used Python scripts to update content in the database and manipulate files.
  • Develop PySpark framework to process JSON data to data files & load them in Redshift.
  • Generated graphical reports using Python package NumPy and Matplotlib.
  • Implemented Data tables to add, delete, update and display patient records and policy information using PyQt.
  • Used Test Driven Approach for developing the application and implemented the unit tests using Python Unit Test framework.
  • Used Django configuration to manage URLs and application parameters.

Confidential, Dallas, TX

Python Developer

Responsibilities:

  • Attended Scrum meetings to provide project status demonstrations every two weeks, thus implementing Agile Methodology (Scrum) with Test Driven Development.
  • Used UML Rational Rose to develop Use-case, Class and Object diagrams for OOA/OOD techniques.
  • Responsible for developing Business Logic using Python on Django Web Framework.
  • Worked with Python along with JavaScript to create scalable and common components which can be used across the whole framework.
  • Developed efficient AngularJS for client web based application.
  • Developed Rest API for the projects.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Managed datasets using Panda data frames and MySQL.
  • Performed database queries from Python using Python-MySQL connector and MySQL package to retrieve information.
  • For the extraction of data from the database various queries were written and a database was created using MYSQL.
  • Responsible for debugging the project monitored on JIRA.
  • Maintained the versions using GIT and sending the release notes for each release.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
  • Installed and maintained Tomcat servers and HTTP Web servers in RedHat Linux.
  • Exposure on Multi-Threading factory to distribute learning process back-testing and the into various worker processes.
  • Implemented and enhanced CRUD operations for the applications using the MVC architecture of Django framework and also conducted code reviews.
  • Developed features for dashboard and tested using CSS, JavaScript, Django, Bootstrap.
  • 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.

Confidential

Web Developer

Responsibilities:

  • Involved in SDLC phases including Requirement Analysis, Designing, Build, Assembly, Testing and Deployment.
  • Developed UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Software Architect.
  • Developed Wrapper in Python for instantiating multi-threaded application.
  • Generated Python Django forms to record data of online users and used PyTest for writing test cases.
  • Created dynamic HTML pages, used JavaScript for client-side validations. and CSS to design the front-end components and AJAX to create interactive front-end GUI.
  • Created additional JavaScript modules for validating, testing, & restricting user inputs.
  • Responsible for developing Web pages by leveraging AngularJS Framework and making the application responsive using Bootstrap media queries.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Made AJAX calls using Backbone.js to get data & parsing it for showing on app.
  • Handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulation.
  • Wrote scripts inPythonfor extracting data from HTML file.
  • Developed Spring Framework based RESTful Web Services for handling and persisting of requests and Spring MVC for returning response to presentation tier.
  • Worked in designing the Database and Developed Stored Procedures, Triggers, Functions and Cursors for efficient usage of data from Oracle Database.
  • Developing Servlets for Document Upload, Image Streaming and caching the data.
  • Development and Integration of the Application using Eclipse IDE.
  • Used J-Unit for unit testing and implementing TDD environment.
  • Used SVN to implement version control System.
  • Wrote Python routines to log into the websites and fetch data for selected options.

We'd love your feedback!