Python Application Developer Resume
Los Angeles, CA
SUMMARY:
- 8+ years of experience as Python Developer, in all phases of SDLC including design, development, testing, enhancement, support and Implementation of various web, client - server enterprise applications.
- Worked with MVW frameworks like Django , Angular JS , HTML, CSS, XML , Java Script, jQuery, Bootstrap, JSON.
- Experience in project deployment using Jenkins/Heroku and using web services like Amazon Web Services (AWS) EC2 and AWS S3.
- Proficient in writing SQL Queries, Stored procedures, functions, Packages, tables, views, triggers using relational databases like Oracle , PostgreSQL and MySQL.
- Experience in the field of Data warehouse using ETL tools such as Informatica Power Center, Power Mart 9x/8x databases as DB2 , Oracle , MS SQL Server and Teradata.
- Hands-on experience in UNIX , and Linux Kernels .
- Experienced in WAMP (Windows, Apache, MYSQL, Python/PHP), and LAMP (Linux, Apache, MySQL, Python/PHP) Architecture.
- Hands on SVN , Git , JIRA , Bugzilla , Amazon EC2/S3 .
- In-depth understanding of the principles and best practices of Software Configuration Management in Agile , SCRUM , Waterfall methodologies .
- Proficient with Agile PLM as Java Developer. Hands on experience on PC, PCM, PQM, PPM, Agile SDK, Process Extensions and Event based PXs.
- Experience in working on Custom Actions, VB Scripts, WMI Scripts and Wise scripts.
- Knowledge in Server provisioning tools like Puppet and Ansible .
- Experienced in developing UNIX shell as well as wrapper scripts.
- Experience with Web Services (SOAP, REST) . Effective in executing multiple tasks and assignments ahead of schedule.
- Software experience in Python, C/C++ on Linux , Windows, Cross-platform and embedded systems.
- Excellent skills in problem solving, analysis, communication and documentation.
TECHNICAL SKILLS:
Operating Systems: Linux, Windows 10/8/7/Vista/XP, Mac
Programming Languages: Python 2.X, Python 3.X, C, C++, Java, SQL, PHP
Web technologies: HTML, CSS, XHTML, Java Script, jQuery, Angular Js
Webserver: Web logic, Apache Tomcat 5.5,6.0,8.0, NGINX
Databases: MySQL, Oracle, Microsoft SQL, PostgreSQL, MongoDB, Teradata
Python Web frameworks: Django, Pyramid, Flask, web2Py
Development IDE: PyCharm, Pydev Eclipse, Vim, Net beans, MS Visio, Sublime Text, Notepad++
Web Services: SOAP, RESTful
Git: Hub, Sub Version
Build Tools: GNU, Apache Ant, Apache Maven, Buck, Bit-Bake, Boot, Grunt
Cloud Frameworks: Open stack, Helion.
Virtualization Platforms: KVM, HPVM, Dockers.
Methodologies: Agile, Scrum, Waterfall
PROFESSIONAL EXPERIENCE:
Python Application Developer
Confidential, Los Angeles, CA
Responsibilities :
- Experience with Web Development, Web Services, Python and the Django framework.
- Working knowledge of IPython Notebook, Pandas, Numpy, Scipy
- Experience with modern javascript front-end frameworks like vue.js, React.
- Implemented the micro-service via Scala Play Framework and provide RESTful APIs for other services in the pipeline to consume it.
- Involved in web application development for backend system using AngularJS and Node.js with cutting edge HTML5 and CSS techniques.
- Developed frontend and backend modules using Python on Django including Tastypie Web Framework using Git. Implemented pre and post-processing pipelines for Machine Learning algorithms.
- Used Apache Spark Scala as machine learning language for model creation and predictions using Logistic Regression algorithm.
- Developed a Progressive Web App, which more suited for mobile devices.
- Design UX interface and UI components using HTML and CSS
- Design back schema, and database JSON structures
- Wrote a Python module to connect and view the status of an Apache Cassandra instance
- Developed MVC prototype replacement of current product with Django.
- Developed dashboard using HighCharts JavaScript library.
- Familiar with JSON based REST Web services and Amazon Web services (AWS) and Responsible for setting up Python REST API framework and spring frame work using DJANGO.
- Implemented Backbone JS for creation of networking applications using JavaScript.
- Used Test driven approach (TDD) for developing services required for the application and Implemented Integration test cases and Developing predictive analytic using Apache Spark Scala APIs.
- Integrated GIT into Jenkins to automate the code check-out process.
- Developing applications using RESTFUL architecture using Node.js and PHP as backend languages and Used Numpy for Numerical analysis and Used Spring Framework to support the Hibernate tool and Struts.
Environment: Python 3.7, PyQT, PyQuery, MVW, HTML5, CSS3, DOM, Angular.js, Shell Scripting, JSON, Rest, Apache Web Server, Django, SQL, UNIX, Windows, AWS, MongoDB, PostgreSQL, and python libraries such as Numpy, IPython, sqlalchemy, Django Tastypie
Sr. Python Developer
Confidential, Estero, FL
Responsibilities :
- Involved in building database Model, API s and Views utilizing Python , to build an interactive web-based solution.
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Worked on UI using HTML5, CSS3 and Java Scripts.
- Experience working with Azure SQL Database Import and Export Service.
- Created User Controls and simple animations using Java Script and Python.
- Used Pandas library for statistical Analysis.
- Perform quality control checks of GIS data and non-spatial databases to ensure data integrity
- Used Django Database API's to access database objects.
- Designed and implemented Model-View-View Model pattern for many components in the project (Contracts, Products, Search Sales, Employees, BackOffice Admin).
- 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.
- Exploring with the Spark improving the performance and optimization of the existing algorithms in Hadoop using Spark Context, Spark-SQL, Data Frame, Pair RDD's, Spark YARN.
- Responsible for Plug-in Management, User Management and Backup/Disaster Recovery Plan/Implementation (BDR) on Jenkins.
- Performed automation of testing using Quick Test Pro and programmed dynamic VB Scripts in Expert view for testing GUI Functionality.
- Automated continuous integration delivery workflows to deploy Micro services applications via Docker containers.
- Experience working with large datasets and Deep Learning class using TensorFlow and Apache Spark. Worked with Spark Core, Spark ML, Spark Streaming and Spark SQL.
- Enabled speedy reviews and first mover advantages by using Oozie to automate data loading into the Hadoop Distributed File System and Pig to pre-process the data.
- Installed, configured and managed the ELK (Elastic Search, Log Facilitated Scrum ceremonies like Sprint planning, retrospectives, Daily stand-ups, etc. Stash and Kibana) for Log management within EC2/ Elastic Load balancer (ELB) for Elastic search
- Met client audit requirements by developing python scripts to retrieve AWS RDS logs using Boto3
- Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
- Loaded and transformed large sets of structured, semi-structured and unstructured data using Hadoop/Big Data concepts.
- Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL, PL/SQL .
- Created PHP/MySQL back-end for data entry from Flash.
- Using SQL Server Reporting Services (SSRS) delivering enterprise, web-enabled reporting to create reports that draw content from a variety of data sources.
- Used JQuery for selecting DOM elements when parsing HTML .
- Used GitHub for version control.
Environment: Python, Django, Couchbase Python, PHP, C++, HTML, JQuery, AJAX, XHTML, JavaScript, XML, JSON, GitHub, Flash, SQLite, MYSQL, SQL, PLSQL,Hadoop,Oracle and Windows.
Python Developer
Confidential, Gaithersburg, MD
Responsibilities:
- Used SDLC process and used Django for web development.
- Designed and developed the UI of the website using HTML , XHTML , AJAX , CSS and JavaScript.
- Developed entire frontend and backend modules using Python on Django Web Framework on MySQL
- Worked on the large-scale Hadoop YARN cluster for distributed data processing and analysis using Hive and MongoDB.
- Loaded and transformed large sets of structured, semi-structured and unstructured data using Hadoop/Big Data concepts.
- Designed and developed data management system using MySQL. Built application logic using Python 2.7.
- Worked on development of SQL and stored procedures, trigger and function on MYSQL .
- Developed shopping cart for Library and integrated web services to access the payment (E-commerce)
- Designed and developed a horizontally scalable APIs using Python Flask.
- Designed Cassandra schema for the APIs
- Developed shopping cart for Library and integrated web services to access the payment.
- Used PHP language on lamp server to develop page.
- Developed dynamic interaction page on .net MS visual basic 2014, using SQL developer tools .
Environment: Python 2.6/2.7, JavaScript, Django Framework 1.3, SQL, MySQL, LAMP, JQuery, Adobe Dreamweaver, Apache web server, PHP, Hadoop, Lamp, underscore JS. SQL developer too.
Python Developer
Confidential, Johnston, IA
Responsibilities :
- Design, develop, test, deploy and maintain the website.
- Interaction with client to understand expectations and requirements.
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript .
- Worked with the Stakeholders, gathered requirements developed high level design documents.
- 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 ).
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Worked on development of SQL and stored procedures on MySQL.
- Associated with development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Designed Cassandra schema for the APIs.
- Hand full experience on LINUX operating system.
- Support the scripts configuration, testing, execution, deployment and run monitoring.
Environment: Python 2.7, Django, jQuery, Java, MySQL, Oracle, Linux, Django, Eclipse, Shell Scripting, HTML5/CSS, Red hat Linux, Apache, MS Office, Google Analytics.
Python Developer
Confidential, Cary, Nc
Responsibilities :
- Developed Views and Templates with Django view controller and template language to create a user-friendly website interface.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
- Created APIs, database Model and Views Utilization Python to build responsive web page application.
- Stored the data in the form of JSON structure-based documents, stored in a collection using MongoDB.
- Developed web-based applications using Python 2.7/2.6, Django 1.4/1.3, PHP, Flask, Webapp2, Angular.js, VB, C++, XML, CSS, HTML, DHTML, JavaScript and jQuery
- Developed automated process for builds and deployments by using Jenkins, Ant, Maven, Shell Script.
- Documented company Restful API's using Swagger for internal and third part use and worked on Unit testing and Integration testing.
- Deployed the project into Jenkins using GIT version control system.
- Worked on changes to open stack and AWS to accommodate large-scale data center deployment.
Environment: Python, Java, Django, AWS, Angular Js, Jenkins, Docker, MySQL, MongoDB, HTML, JavaScript, JSON, XML, JQuery, Linux WSDL, Restful, CSS, Postgre-SQL, Swagger, Git, JIRA.
Java Developer
Confidential
Responsibilities :
- Involved in Project Design Documentation, design Reviews and Code Reviews.
- Understanding the functional specifications and architecture.
- Developed static and dynamic Web Pages using JSP, HTML, JavaScript and CSS.
- Developing and coding J2EE Components with JSP, Java Beans, business objects with Hibernate and Servlets.
- Developed SQL Server stored procedures to execute the back-end processes using.
- Developed and Deployed the Application on WebSphere using ANT build.xml script.
- Written Struts services and DAOS in the service layer for SQL data retrieval operations using JDBC.
- Worked on WebSphere as application deployment servers.
Environment: Eclipse, Java, JSP, Ajax, Struts, Spring Framework, JNDI, UDDI, WSDL, SOAP, Agile, UML, XML, HTML, Log 4j, Oracle 10g, Shell Script, CVS, Maven and Windows XP.