Python Developer Resume
Chicago, IL
SUMMARY
- Around 5+ years of experience as a Python Developer, proficient coder in multiple languages and experience in Design, Development, Implementation of Python, Django, Flask client - server technologies-based applications, RESTful services and SQL.
- Experience in Object oriented Design and Programming concepts.
- Experienced in developing web-based applications using Python, Django, XML, CSS, HTML, DHTML, JavaScript and JQuery.
- Experience as a Web Application Developer and Software Engineer using Python, Django, Flask, and HTML.
- Experienced in working on Application Servers like WebSphere, WebLogic, Tomcat, Web Servers like Apache server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, JDeveloper and RAD.
- Experience in working with severalpythonlibraries including Beautiful soup, NumPy, matplotlib, SciPy, PyQt, Scapy, SQL Alchemy.
- Good Knowledge of Python and Python Web Framework Django.
- Experienced in developing Web-based Applications using Python, CSS, HTML, JavaScript, Angular JS and JQuery.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Experience with Design, code, and debug operations, reporting, data analysis and web applications utilizing Python.
- Deeply involved in writing complex Spark-Scala scripts, Spark context, Cassandra SQL context, used multiple API's, methods which support data frames, RDD's, Cassandra table joins and finally write/save teh data frames/RDD's to Cassandra database.
- Experience working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model.
- Experienced in developing Web Services with Python programming language and Good working experience in processing large datasets with Spark using Scala and Pyspark.
- Experience in MVC architecture using Django for web-based application in OOP concepts.
- Kafka been used for operational monitoring data.
- Experienced in installing LAMP Linux, Apache, MySQL, and PHP for different applications.
- Good Experience with Django, a high-levelPythonWeb framework.
- Good experience in working with Amazon Web Services (AWS) like AWS EC2, S3, VPC, SES, ELB, EBS, RDS, Glacier, Dynamo DB.
- Developed responsive web product features using React JS, SASS, on Golang with REST.
- Very strong experience writing API’s/ and Web Services in PHP and in Python.
- Have teh ability to understand complex systems and be in command of teh details to provide solutions.
- Sound Knowledge on RDBMS concepts and extensively worked with Oracle, SQL Server 2008, MYSQL.
- Experience working in JavaScript and Python software development environments.
- Experienced with Python frameworks like Webapp2 and, Flask.
- Experience with full software development life cycle, architecting scalable platforms, objects-oriented programming, database design and agile methodologies.
- Having working noledge of Amazon AWS 3/ S3.
- Excellent communication, interpersonal and analytical skills and a highly motivated team player with teh ability to work independently.
- Ability to learn and adapt quickly to teh emerging new technologies and paradigms.
- Postgres SQL has been used for object-relational database.
TECHNICAL SKILLS
Programming Languages: C, C++, Python-3.7 & 2.7, SQL and Shell Scripting
Python Libraries: Python, Django, Flask, Beautiful Soup, httplib2, Jinja2, HTML/CSS, Bootstrap, jQuery, Numpy, Matplotlib, Pickle, Pyside, SciPy, wxPython, PyTables, pdb
Frameworks: Django, Spark, web2py, pyramid, Flask, Mongodb, Hadoop/ Big Data and CSS Bootstrap,RASA
Technologies: HTML, CSS, DOM, SAX, Java Script, JQuery, AJAX, XML, AngularJS,Version Control GIT (GitHub), SVN
Protocols: TCP/IP, HTTP/HTTPS, SNMP, SMTP
IDE's/ Development Tools: NetBeans, Android Studio, PyCharm, Eclipse and Sublime Text.
Version Control: GIT (GitHub), SVN
Application Tools: Net Beans, Eclipse (SE, EE, Android), Visual Studio, MySQL
Deployment Tools: Heroku, Jenkins
Tracking Tools: Bugzilla and JIRA.
Methodologies: Agile, Scrum and Waterfall
Databases: Access, SQL Server, MySQL, Teradata, Oracle
Software packages: MS Word, Advanced MS Excel, MS PowerPoint, SQL Plus
Reporting Tools: SSRS, Tableau, MS-Word, and MS-PowerPoint.
Operating systems: Linux/Unix, Windows Variants
Cloud Environment: AWS Services, EC2, ELB, VPC, RDS, AMI, IAM, Cloud formation, S3, Cloud Operating Systems
PROFESSIONAL EXPERIENCE
Confidential, Chicago, IL
Python Developer
Responsibilities:
- Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing application.
- Participate in requirement gathering and analysis phase of teh project in documenting teh business requirements by conducting workshops/meetings with various business users
- Worked on Python Open stack API's, used Python scripts to update content in teh database and manipulate files
- Worked on front end frame works like CSS, Angular JS, Bootstrap for development of Web application
- Designed and deployed machine learning solutions in Python to classify millions of previously unclassified Twitter users into core data product
- Worked and expertise hands on Scala programming for processing real time information using Spark API's in teh cloud environment.
- Implemented Spark using PySpark libraries for faster testing and processing of data.
- Designed and managed API system deployment using fast http server and Amazon AWS architecture
- Implemented spring boot micro services to process teh messages into teh Kafka cluster setup.
- Used Spring Kafka API calls to process teh messages smoothly on Kafka Cluster setup.
- Designed and developed teh UI of teh website using HTML, XHTML, AJAX, CSS and JavaScript, also used Bootstrap as a mechanism to manage and organize teh html page layout
- Used Pandas API to put teh data as time series and tabular form for east timestamp data manipulation and retrieval to handle time series data and do data manipulation
- Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL DB package.
- Worked on NoSQL database i.e. MongoDB for storing product-based information.
- Used Go Programming Language ( Golang)and Scala in teh development of teh application.
- Used Akka as a framework to create reactive, distributed, parallel and resilient concurrent applications in Scala.
- Developed analytical component using Scala and KAFKA.
- Hands on practicedTIGstack with MQTT.
- Used PySpark-SQL to load JSON data and create schema RDD, Data Frames and loaded it into Hive Tables and handled Structured data using Spark-SQL.
- Using Python included Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly interface using MVC architecture.
- Utilized Python Libraries like Boto3, numPY for AWS. Used Pandas library for statistical Analysis
- Used Python and Django to interface with teh jQuery UI and manage teh storage and deletion of content.
- Worked with team of developers on Python applications for RISK management
- Using Git version control tool to coordinate team-development.
- Installed Witbe, Python, Jira, test Rail as part of server setups. Builted AWS server for deployment and data processing.
- Implemented machine learning schemes using Python libraries scikit-learn and scipy.
- Implemented PySpark using Python and utilizing data frames and temporary table SQL for faster processing of data.
- Worked on several python packages like Matpoltlib, Pillow, Numpy, SQL Alchemy, and sockets.
- Implemented AWS high-availability using AWS Elastic Load Balancing (ELB), which performed balance across instances.
- Involved in development of Web Services using SOAP for sending and getting data from teh external interface in teh XML format
- Responsible for debugging teh project monitored on JIRA (Agile).
Environment: Python 3.4/2.7, AWS, Django 1.7, HTML5, CSS, Bootstrap, PySpark, PyCharm, JQuery, JSON, JavaScript, PostgreSQL, T-SQL, MongoDB, Ansible,SoapUI, Sqoop 1.4.6, HIVE 1.2.0, Apache Hadoop 2.6, Jython 2.7, Vugen, Oracle 11g/10i, MS Office, Elastci Load Balancer, Elastic Search, WordPress, Chartbeat, Docker, Luigi, Airflow, SEMrush, Charles Web Debugging, Ansible, IBM Web-sphere, MySQL, NOSQL, Oracle Warehouse Builder(OWB), Data Migrator(IBI), Google Cloud, Azure IOT Suite, Amazon S3, Redshift, Bugzilla, JIRA.
Confidential, Chicago, IL
Python Developer
Responsibilities:
- Developed Business Logic using python on Django Web Framework.
- Involved in gathering requirements, system analysis, design, development, testing and deployment.
- Participated in teh complete SDLC process.
- Administration and Configuration in VERITAS Volume Manager/VERITAS File System.
- Used Python, Django, and Pyramid frameworks to develop applications and responsible for both back-end programming and front-end functionality using Ajax, Angular.JS, and other technologies.
- Developed Python batch processors to consume and produce various feeds.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Involved in building database Model, APIs and Views utilizing Python, to build an interactive web-based solution.
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Developed Merge jobs in Python to extract and load data into MySQL database.
- Successfully migrated teh Django database from SQLite to MySQL with complete data integrity.
- Created User Controls and simple animations using Python.
- Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
- Used GitHub for version control.
- Used Sqoop efficiently transfer data between databases and HDFS and used PySpark to stream teh log data from servers.
- IntegratedSwaggerin FlaskandPrometheusto Openshift pods
- Added support for Amazon AWS S3 and RDS to host static/media files and teh database into Amazon Cloud.
- Writing user console page in lift along with teh snippets in Scala.
- Worked on UI using HTML5, CSS3 and Angular JS.
- Developed multi-threaded standalone app in Python to view Circuit parameters and performance.
- Wrote a Python module to connect and view teh status of an Apache Cassandra instance.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Deployed mircoservices2, including provisioning AWS environments using Ansible Playbooks.
- Implemented CSV file load processes in Oracle in PySpark by using Panda libraries.
- Worked on setting up teh life cycle policies to back teh data from AWS S3 to AWS Glacier, Worked with various AWS, EC2 and S3 CLI tools.
- To achieve Continuous Delivery goal on high scalable environment, usedDockercoupled with load-balancing toolNginx.
- Written Programs in Spark using Scala and Python for Data quality check.
- Performed Version control using GIT. Developed tools using Python, Shell scripting, XML to automate some of teh menial tasks. Interfacing with supervisors, artists, systems administrators, and production to ensure production deadlines are met.
- Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
- Developed tools using Python, Shell scripting, XML to automate some of teh menial tasks. Interfacing with supervisors, artists, systems administrators, and production to ensure production deadlines are met.
- Developed tools using Python, Shell scripting, XML to automate some of teh menial tasks.
- Developed multi-threaded standalone app in Python to view performance.
- Used Scala to convert Hive/SQL queries into RDD transformations in Apache Spark.
- Wrote validation scripts in SQL to validate data loading
- Install,configure, test, monitor, upgrade, andtune new and existingPostgreSQL databases.
- Developed SQL Queries, Stored Procedures, and Triggers Using Oracle, SQL, PL/SQL.
- Maintained version control of Python by using GIT. (Merge, Branch, Push, and Commit).
- Interfacing with supervisors, artists, systems administrators, and production to ensure production deadlines are met.
Environment: Python 3.4/2.7, AWS, Django 1.7, PySpark, Java, PyCharm, HTML, JQuery, AJAX, Angular JS, XHTML, XML, GitHub, Flash, SQLite, Scala, MYSQL, SQL, PLSQL, JavaScript, Oracle and Windows.
Confidential, Tempe AZ
Python Developer
Responsibilities:
- Involved in analysis, specification, design, and implementation and testing phases of Software
- Development Life Cycle (SDLC) and agile methodology was used for developing teh application. Upgraded existing UI with HTML, CSS, jQuery, and Bootstrap.
- Working as an application developer experienced with controllers, views, and models in Django.
- Used Salt Stack to configure and manage teh infrastructure.
- Restful web services using Python REST API Framework.
- Monitor and maintain applicationinfrastructureperformance
- Create and maintain test plans forinfrastructureupgrades, patches, and fixes.
- Framework and handled teh security using Python Spring Security.
- Tested entire frontend and backend modules using Python on Django Web Framework.
- Responsible for handling teh integration of database systems.
- Developed Server-side automation using Node JS scripting and connecting different types of SQL and NoSQL stores from Node JS.
- Used object-relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema
- Implemented Performance tuning and improved teh Performance of Stored Procedures and Queries.
- Installed and configured py Builder for application builds and deploying it.
- Used Selenium Library to write fully functioning test automation process that allowed teh simulation of submitting different we request from multiple browsers to web application
- Developed and Deployed SOAP based Web Services on Tomcat Server
- Used Jenkins for continuous integration for code quality inspection and worked on building local repository mirror and source code management using Git hub.
- Used IDE tool to develop teh application and JIRA for bug and issue tracking.
- Wrote unit testing codes using unit test, resolving bugs and other defects using Firebug,
- Used JIRA to assign, track, report and audit teh issues.
- Used GIT to coordinate team development.
Environment: Python, Django Web Framework, AWS, HTML, CSS, NoSQL, JavaScript, JQuery, Sublime Text, Jira, GIT, py Builder, unit test, Firebug, Web Services.