Python Developer Resume
Lake Success, NY
SUMMARY:
- 5+ years of extensive experience as a Web/Application Developer and Cloud Engineer as coding with analytical programming using Python , Django, HTML, CSS, JavaScript.
- Actively involved in each phase of software Development life cycle (SDLC) experience in Agile Software Methodology.
- Experience in developing web applications by following Model View Control (MVC) Architecture using server - side applications Django, Flask, Web2Py and Pyramid.
- Excellent Experience on various Python integrated IDE's such as Sublime Text, Pycharm, Eclipse, NetBeans.
- Experience in working on various python packages such as NumPy, SQL Alchemy, matplotlib, Beautiful soup, pickle, Pyside, SciPy, PyTables.
- Expert in STL containers, Design Patterns, Socket programming, Multithreading.
- Experienced in designing web pages and Graphical user interfaces, front end layouts on the web by using HTML, DHTML, CSS, Bootstrap framework, PHP, XML, JavaScript, node Js and Angular Js.
- Knowledge in Using Amazon Elastic Beanstalk with Amazon EC2 to deploy project into AWS.
- Expertise in usage of python /Django Framework for developing web applications.
- Experience with GUI frameworks such as PyJamas, Python .
- Good experience with python frameworks like Flask and WebApp2.
- Experience and understanding of React Redux life cycle with components and rendering to DOM.
- Expertise in developing web-based applications using libraries and frameworks like Angular.js, Bootstrap, jQuery, Knockout.js, Node.js, Backbone.js and React.js.
- Hands on experience working in WAMP (Windows, Apache, MYSQL, and Python /PHP) and LAMP (Linux, Apache, MySQL, and Python /PHP) Architecture.
- Experience on Python scripts to parse XML documents and load the data in database.
- Good knowledge in establishing database connections for Java and Python by configuring packages like JDBC, MySQL- Python .
- Experience object-oriented programming (OOP) concepts using Python , C++ and PHP.
- Good experience with JDBC to perform operations such as CR UD operations and writing complex queries with Oracle 10g/11g.
- Good experience in Core Java concepts like object-oriented programming, Multi-Threading and Exception Handling and knowledge in client server environment.
- Good experience in ORM mapping using SQL Alchemy.
- Experienced with integration of MongoDB and Cassandra databases.
- Experience in developing web services (WSDL, SOAP and REST) and consuming web services with python programming language.
- Experience in Python open stack API's and UML diagrams.
- Expertise in building strong websites confirming Web 3.0 standards using Yahoo User Interface (YUI) compressor, jshint, eslint, jQuery, HTML, & CSS to develop valid code and table-free sties.
- Good hands on experience with JSON based REST web services.
- Good experience in using Shell scripting for automation by following Python PEP
- Experience in utilizing SAS procedures, Macros and other SAS application for data extraction, data loading, cleaning and reporting.
- Performed mapping of JSON/XML formatted data with relational databases like MySQL, PostgreSQL and SQLite.
- Hands on experience with installation and configuration of Apache Tomcat server.
- Good knowledge in developing ColdFusion components, custom tags and modified CF objects
- Expertise in full life cycle application development and good experience in Unit testing and Test-Driven Development (TDD) and Behavior driven Development.
- Hands on experience with continuous integration and automation using Jenkins
- Hands on experience with version control tools such as SVN, GitHub, and GitLab.
TECHNICAL SKILLS:
Frameworks: Django, web2py, pyramid, Flask, Struts, pylons and CSS Bootstrap
Technologies: HTML, CSS, DOM, SAX, Java Script, jQuery, AJAX, XML, Angular JS
Programming Languages: C, C++, UML (design), Python -3.6, 3.5 & 2.7, Java, SQL and PL/SQL.
Python Libraries: Python, Django, Flask, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Numpy, matplotlib, Pickle, Pyside, SciPy, wxPython, PyTables, pdb
Version Control: GIT (GitHub), SVN, CVS, Bitbucket.
Databases: Oracle, MySQL, PostgreSQL, MongoDB
IDE's/ Development Tools: PyCharm, and Sublime Text.
Web Services: AWS, Rackspace Cloud, Amazon S3
Operating Systems: Windows, Red hat Linux, MAC OSX.
Protocols: TCP/IP, HTTP/HTTPS, SOAP, SNMP, SMTP, REST.
Deployment Tools: Heroku, Jenkins
Tracking Tools: Bugzilla and JIRA.
Methodologies: Agile, Scrum and Waterfall
WORK EXPERIENCE:
Python Developer
Confidential, Lake Success, NY
Responsibilities:
- Representation of the system in hierarchy form by defining the components, subcomponents used Django framework for application development.
- Developed Views and Templates with Django view controller and jinja2 template language to create a user-friendly web interface.
- Created REST API, database models, URL's. Wrote Python scripts to manipulate and loop through the objects.
- Played a key role in transition from subversion to GIT, which raised efficiency in developer's team.
- Migrated the Django database from SQLite3 to PostgreSQL with complete data integrity.
- Launching Amazon EC2 cloud servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.
- Bootstrapping Amazon EC2 nodes with software you want running when your nodes boot up.
- Uploading, copying, downloading, and deleting files using Amazon S3.
- Deployed multiple python application to AWS stack including EC2, Route53, S3, RDS, SNS, IAM, focusing on high-availability and auto scaling in AWS.
- Experience in writing playbooks, executing playbooks and deploying applications using ansible.
- Used Ansible for configuration management. Maintained several servers.
- Created interactive data charts on customer portal application using HighCharts.js Library data from PostgreSQL.
- Created RESTful Micro services utilizing Flask and Django and sent on AWS servers utilizing EBS and EC2.
- Designed and developed a horizontally scalable APIs using Python Django Rest Framework.
- Involved in back end development using Python with framework Django
- Created Unit test/ regression test framework for working/new code.
- Designed and developed the UI of the website using HTML, XHTML, Bootstrap, CSS and JavaScript.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Performed CRUD operations for the applications using the MVC architecture of Django Framework.
- Wrote Python scripts to parse XML documents and load the data in database.
- Used Numpy for Numerical analysis and Pandas library for statistical analysis, managing large datasets from PostgreSQL.
- Utilized Pandas API to put the information as time arrangement and forbidden organization for east timestamp information control and recovery.
- Implementing customer data collection with PySpark/Hadoop analytics.
- Created server monitoring with Psutil, supported by Django app for analytics which I created. Also researched big data solutions with MongoDB database.
- Responsible for debugging and troubleshooting the web application.
- Generated property list for every application dynamically using Python.
- Using Subversion version control tool to coordinate team-development.
- Build all database mapping classes using Django models with PostgreSQL.
- Implemented Business logic, worked on data exchange, processed HTML using Python 3 and Django
- Designed and developed data management system using PostgreSQL.
- Built various graphs for business decision-making using Python Matplotlib library.
- Created Python and Bash tools to increase efficiency of call Centre application system and operations; data conversion scripts, REST, JSON, and CRUD scripts for API Integration.
- Created Django forms to record data from online users and used PyTest for testing.
- Fetched Twitter feeds for certain important keyword using Python -Twitter library.
- Ensured high quality data collection and maintained the integrity of data.
- Learned to index and search/query large number of documents inside Elastic search.
- Taken part in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
- Worked in development of applications especially in UNIX environment and familiar with all the commands.
- Collaborated with internal teams to convert end user feedback into meaningful and improved solutions.
Environment: Python 3.6, 3.5, Django 1.4, SciPy, AWS, Pandas, Bugzilla, SVN, jQuery, MySQL, Linux, Eclipse, Shell Scripting, HTML5/CSS. Red Hat Linux, Apache, MongoDB.
Python Developer
Confidential, Cincinnati, OH
Responsibilities:
- Wrote backend programming in Python and used the Django Framework to develop the application.
- Designed base project structure and different modules using Microservices architecture.
- Developed Shared Services, Event and Data processors using Lambda functions.
- Implemented AWS API Gateway.
- Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and jQuery.
- Developed consumer-based features and applications using Python and Django in test driven Development.
- Configured Cloud Formation, AWS IOT and, IAM.
- Developed dynamic web pages, monitoring and notification tools using Python, Django, Pyramid Frameworks and Used Python Library Beautiful Soup for web scrapping.
- Accessed database objects using Django Database APIs.
- Developed internal auxiliary web apps using Python Flask, Web2Py framework along with Bootstrap CSS / HTML framework.
- Developed S3 and Cloud Watch clients for data operations.
- Used AJAX and jQuery for transmitting JSON data objects between frontend and controllers.
- Involved in UI development for the application using HTML5, CSS3, React.js and Angular.js.
- Developed user interface solutions using a Django and Pyramid web framework. Used Python scripts to update content in the database and manipulate files.
- Developed views and templates with Python and Flask to create a user-friendly website interface.
- Used Flask framework for application development.
- Used ECMAScript 6, ReactJS, Flux, Babel, Node and Web-Pack to create a SPA.
- Created entire application using Python, Flask, MySQL and Linux.
- Developed methods for Create, Read, Update and Delete (CRUD) in Active Record.
- Implemented Lambda to configure Dynamo DB Autoscaling feature.
- Implemented Data Access Layer to access AWS DynamoDB data.
- Created Python and Bash tools to increase efficiency of application system.
- Utilized Python libraries like wxPython, NumPy, Twisted, PyQT, Web2py, Pygal, Plot.ly.
- Designed and developed components using Python with Django framework. Implemented code in python to retrieve and manipulate data.
- Built up a completely computerized ceaseless reconciliation framework utilizing Git, Gerrit, Jenkins, MySQL and custom devices created in Python and Bash.
- Involved in creating a reusable component using React.js and Redux for DOM Manipulation.
- Developed entire front end and back end modules using Python on Django, WSGI- Pyramid Web Framework.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Implemented MVC architecture in developing the web application with the help of Django framework.
- Designed and created backend data access modules using PL/SQL stored procedures and Oracle.
- Wrote unit test cases for Controller, Service and DAO layers.
- Developed front end using Angular.js, React.js, Node.js, Bootstrap, backbone.js, JavaScript, where back end is java with REST webservices.
- Worked on front end frame works like CSS, Bootstrap for development of Web application.
- Worked in MySQL database on simple queries and writing Stored Procedures for normalization.
- Deployed the project into Jenkins using GIT version control system.
Environment: Amazon Web Services (AWS), Cloud Environment, Lambda, Python 2.7, DynamoDB, API Gateway, Java, J2EE, REST API, Spring framework, AngularJS, HTML, Amazon S3, CloudWatch, Gradle, eclipse, MSSQL Server, GIT, Jira, Jenkins, Confluence.
Python Developer
Confidential, Bothell, WA
Responsibilities:
- Involved in building database Model, APIs and Views utilizing Python, to build an interactive web-based solution and used Django Database API's to access database objects.
- Involved in software development life cycle, database design, object-oriented programming and agile methodologies.
- Implemented Business logic, worked on data exchange, processed XML and HTML using Python and Django.
- Developed entire frontend and backend modules using python on Django using GIT, Angular JS, CSS, JavaScript, jQuery and Bootstrap.
- Developed server-based web traffic statistical analysis tool using Flask, Pandas and had implemented and tested python-based web applications interacting with MySQL.
- Developed and tested many features in an Agile environment using Python, Django, HTML5, CSS, JavaScript, Bootstrap.
- Responsible for designing and deploying new ELK clusters (Elasticsearch, Logstash, Graphite Kibana, beats, Kafka, zookeeper etc.
- Used jQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
- Used Python based components for the front-end functionality such as selection criteria.
- Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Involved in front end and utilized Bootstrap and Angular.js for page design.
- Created Business Logic using Python to create Planning and Tracking functions.
- Developed multi-threaded standalone app in Python and PHP to view performance.
- Involved in development using Python, bug fixing and used Pandas library for statistical Analysis.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
- Working in team of Architects and Developers to build and deploy Python Flask Linux AWS.
- Wrote python scripts to query PostgreSQL database and wrote stored procedures.
- Interfaced with supervisors, artists, systems administrators' production to ensure production deadlines are met.
- 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.
- Developed views and templates with Python and Django's view controller and templating language to create.
- Used Pandas library for statistical analysis and Numpy for Numerical analysis managing large datasets from PostgreSQL.
- Implemented continuous integration using Jenkins and involved in deployment of application using ansible automation engine
- Developed Docker images to support Development team and our pipeline.
- Worked on creation of custom Docker container images, tagging and pushing the images.
- Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
- Setup Docker on Linux and configured Jenkins to run under Docker host.
- Used Key-Value pair and wrote Python scripts to parse JSON files and load the data into the Consul.
- Used Python IDE PyCharm for developing the code and performing unit test.
- Developed web-based applications using Python, Django, XML, CSS, HTML, and DHTML.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Responsible for Design and maintenance of databases using Python. Developed Python based APIs by using Flask, SQL Alchemy and PostgreSQL and created data access modules in Python.
- Worked on HTML5, CSS3, JavaScript, AngularJS, Node.JS, Git, and REST API.
- Development of real-time multi-tasking systems using Python.
- Designed, developed, implemented, and maintained solutions for using Git and GitHub for version control.
- Involved in Developing a Restful API'S service using Python Flask framework
Environment: Python, Django, Shell Scripting, AWS, Pandas, Hadoop, PyQt, PyQuery, Wire shark, Flash, DOM, JSON, PHP, HTML5, Flask, CSS3, AJAX, Cassandra, JavaScript, Angular.JS, Bootstrap, Apache Web Server, MYSQL, GitHub, LINUX.
Python Developer
Confidential, Austin, TX
Responsibilities:
- Provided daily reports to the development team and the manager, participate in both the design and development phase.
- Participated in Daily stand-up meetings and provided status on work progress
- Strong understanding of MySQL database. Wring Queries on Existing schema for Analysis.
- Created database using MySQL and wrote several queries to extract data from database.
- Designed and developed a horizontally scalable APIs using Python Flask.
- Designed the front end of the application using Python, HTML, CSS, AJAX, JSON and jQuery.
- Worked on backend of the application.
- Implemented AngularJS controllers to maintain each view data
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML, Angular JS and Node JS.
- Worked with container-based deployments using Docker, working with Docker images, Docker Hub and Docker registries and Kubernetes.
- Performed testing using Django's Test Module.
- Rewrite existing Python/Django modules to deliver certain format of data.
- Working in team of developers to build and deploy Flask, Linux, AWS.
- Involved in maintaining and editing Python scripts for application deployment automation
- Worked on various Integrated Development Environments like Pycharm, Anaconda Spyder.
- Developed a portal to manage and entities in a content management system using Flask.
- Created, activated and programmed in Anaconda environment. Wrote programs for performance calculations using NumPy.
- Implemented Model View Control (MVC) architecture using server-side applications like Django and Flask for developing web applications.
- Wrote Python scripts to parse XML documents and load the data in database.
- Created Python scripts used to generate reports.
- Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
- Setup Docker on Linux and configured Jenkins to run under Docker host.
- Rewrote existing Java application in Python
- Built various graphs for business decision making using Python matplotlib library.
- Create, activate and program in Anaconda environment
- Used Perforce Visual Client P4V for version control
- Applied HTML, HTML5, Java scripting and CSS for generating daily reports.
- Used the Numpy, Anaconda and keras module.
- Developed automatic generated reports using python and SQL.
- Designed and implemented the python scripts based on the requirement.
- Analyzed the data using the Daily reports and work based on the requirement and targets, which discussed in the stand-up meetings.
- Performed troubleshooting, fixed and deployed many python bug fixes.
- Done creation of python scripts for data access and analysis to aid in process and system monitoring.
- Involved in Agile methodology and scrum process.
- Participated in Design, Develop and deployment of the project.
- Implemented code in python to retrieve and manipulate data.