We provide IT Staff Augmentation Services!

Python Developer Resume

0/5 (Submit Your Rating)

VA

SUMMARY

  • Around 6 years of IT experience as a Web/Application Developer and coding with analytical programming using Python, Django, Flask and C++.
  • Experience object - oriented programming (OOP) concepts using Python, Pyspark, C++ and PHP.
  • Experienced in developing web - based applications using Python, DJANGO, GTK, QT, C++, XML, CSS3, HTML5, DHTML, JavaScript and jQuery.
  • Experience with Web Development, Amazon Web Services, Python and the Django framework.
  • Very good experience with cloud platforms like Amazon AWS and Google App Engine.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache and Siebel.
  • Experienced in MVW frameworks like Django, Angular.js, Java Script, backbone.js, jQuery and Node.js.
  • Experience in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, jQuery, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sites.
  • Very good Experience Onshore-offshore coordination experience in Python and JavaScript.
  • Generated computed tables in Power BI and Tableau by using Dax.
  • Knowledge in UXdesign, UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, AdobePhotoshopCS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3. Dreamweaver, Notepad++. experience inR language and ability to understand the R scripts.
  • Experienced in Meteor web framework written using Angular.JS 2
  • Proficient with container systems likeDockerand container orchestration likeEC2 Container Service,Kubernetes, worked with Terraform.
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Experience in AWS platform and its features including IAM, EC2,EBS,VPC,RDS,Cloud Watch,Cloud Trail,Cloud Formation AWS Configuration,Autoscaling,Cloud Front, S3, SQS, SNS, LambdaandRoute53.
  • Experienced in developing Web Services with Python programming language.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Experience in creating Open stack services for Identity, Compute, Image Service, Block Storage, Networking (Neutron, Keystone).
  • Expertise in Creating, Debugging, Scheduling and Monitoring jobs using Airflow and Oozie.
  • Experience with data modeling concepts (conceptual/logical/physical/semantic, multi-dimensional models (star, snowflake), normalized/demoralized models).
  • Good knowledge of web services with protocols SOAP and REST.
  • Experienced in Python's modules NumPy, matplotlibetc. for generating complex graphical data, creation of histograms etc.
  • Experienced in developing web-based applications using Python, Django, PHP, XML, CSS, HTML, Java Script and jQuery.
  • Expert in developing web-based applications using PHP, XML, CSS3, HTML5, DHTML, XHTML, JavaScript and DOM scripting, GraphQL.
  • Experience in SAML based authentication 1.1 and 2.0 using Ping Federation, Site Minder Federation and integrate with Site Minder authentication and another adapter.
  • Experience in deploying SAML based highly available solutions using Ping Federate and other security products. Competent with PHP MyAdmin, MYSQL and SQL Server.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on SQL and PostgreSQL database.
  • Solid understanding of dimensional modeling, STAR schema design, Snow fake schema design, slowly changing dimensions and confirmed dimensions.
  • Experienced in working with team of Architects and Developers tobuild and deployPythonDjango Peewee Linux AWS, GraphQL.
  • Experience in integration (ETL/ELT/API’s) development, patterns, and tooling.
  • Worked in agile and waterfall methodologies with high quality deliverables delivered on-time.
  • Experience with continuous integration and automation using Jenkins.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Experience with design and deployment of Kerberos delegation, constrained delegation, troubleshooting Kerberos authentication failures.
  • Experience with configuring Kerberos authentication delegation.

TECHNICAL SKILLS

Languages: Java, Python, R and PL/SQL, HTML, JSON, XML.

Scripting: JQuery, Java Script, AJAX, Shell, CSS, Perl.

Frameworks: Django, Flask, Angular JS.

Protocols: TCP/IP, HTTP/HTTPS, SOAP.

Build/Version Control Tools: Subversion, GIT and CVS, Ant and Maven.

Programming Methodologies: Waterfall and Agile.

Operating Systems: Windows, Unix, Linux (CentOS and Ubuntu).

Databases: Oracle, MySQL, Apache Cassandra.

Deployment Tools: Amazon EC2, Heroku, Jenkins.

Debuggers: Pdb and gdb.

IDE Tools: PyCharm, Eclipse, PyStudio, Sublime text.

Servers: Apache Tomcat, WebLogic, Jboss.

Bug Reporting Tools: JIRA and Bugzilla

MS Office Tools: MS Word, MS PowerPoint, MS Excel

IAM Tools: Ping Federate 8.3, 7.1 SAML 2.0, OAuth2.0, Kerberos

PROFESSIONAL EXPERIENCE

Confidential, VA

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Developed tools using Python, Pyspark, Shell scripting, XML to automate some of the menial tasks.
  • Interfacing with supervisors, artists, systems administrators and production to ensure production deadlines are met.
  • Experience in performance tuning of Spark Applications for setting right Batch Interval time, correct level of Parallelism and memory tuning.
  • Used thevarious Sparkfunctionalities for improving the performance and optimization of the existing algorithms in Hadoop usingSparkContext,Spark-SQL, Data Frame, and Pair RDD's.
  • Used Spark SQL, Spark Streaming for data streaming.
  • Implemented Spark using Scala and Spark SQL for faster processing of Data.
  • Developed ETL/ELT frameworks for data integration, processing, and analysis.
  • Designed the data models to be used in data intensiveAWS Lambdaapplications which are aimed to do complex analysis creating analytical reports for end-to-end traceability, lineage, definition of Key Business elements fromAurora.
  • Performed exploratory data analysis using R language
  • Created Dax Queries to generated computed columns in Power BI.
  • Generated computed tables in Power BI by using Dax.
  • Involved in creating new stored procedures and optimizing existing queries and stored procedures.
  • Created Azure Blob Storage for Import/Export data to/from .CSV File.
  • Used Power BI, Power Pivot to develop data analysis prototype, and used Power View and Power Map to visualize reports.
  • Published Power BI and Tableau Reports in the required originations and Made Power BI or Tableau Dashboards available in Web clients and mobile apps.
  • Implemented a'server less'architecture usingAPI Gateway, Lambda, and Dynamo DBand deployedAWS Lambda codefrom Amazon S3 buckets.
  • Created a Lambda Deployment function and configured it to receive events from your S3 bucket.
  • ManagedDocker orchestration and Docker containerizationusingKubernetes.
  • UsedKubernetesto orchestrate the deployment, scaling and management of Docker Containers.
  • Developed Business Logic using Python on DjangoWeb Framework.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Used DjangoDatabase APIs to access database objects.
  • Built data pipelines using TalendandGraphQL.
  • Used jQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
  • Developed data warehouse model in snowflake for over 100 datasets using whereScape.
  • Heavily involved in testing Snowflake to understand best possible way to use the cloud resources.
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web-based solution.
  • Used Python based GUI components for the front-end functionality such as selection criteria.
  • Enabled clients to track financial readiness based on projections obtained using rule-based prediction algorithms in R.
  • Migrated SAML Based SSO partners from CA Single Sign-On federation to Ping Federate 7.
  • Configured and supported SAML based Identity & Service Provider connections.
  • Utilized IAM protocols such as SAML, O auth, OpenID.
  • Review, redesign and optimize secure channel architecture globally to provide optimal inter and intra forest Kerberos and NTLM authentication.
  • Designed, Developed, and Maintained ETL Frameworks and Processes by using Ab initio and created shell scripts under UNIX environment and incorporated them into plans and graphs for automating ETL execution.
  • Developed entire frontend and backend modules using Django.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Used PyQt for the functionality filtering of columns helping customers to effectively view their transactions and statements. Implemented navigation rules for the application and page.
  • Successfully migrated the database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Created test harness to enable comprehensive testing utilizing Python.
  • Used Test driven approach for developing the application and implemented the unit tests using Python Unit test framework.
  • Used several python libraries like wxPython, NumPy and matplotlib.
  • Used Celery with RabbitMQ, MySQL, Flask to create a distributed worker framework.
  • Developed web applications and RESTful web services and APIs using Python Flask, Django, Pyramid and PHP.
  • Extensively implemented the python libraries like Pandas, Matplotlib, NumPy to manipulate and visualize the data using interactive charts.
  • Created ad-hoc reports on SSIS by ingesting data from SQL Server2017 database.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Worked with AWSS3buckets instances usingpythonboto3.
  • 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.
  • Support large development and infrastructure projects as well as day-to-day administration and support for applications written in both Microsoft (Legacy) and Open-source environments (Python, cx Oracle, Django) developed using an agile approach.
  • Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.
  • Used PyQuery for selecting particular DOM elements when parsing HTML.
  • Used Wireshark, live http headers, and Fiddler debugging proxy to debug the Flash object and help the developer create a functional component.
  • Used PandasAPI to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Having very good experience with BIG DATA and Snowflake database.
  • Created Business Logic using Python to create Planning and Tracking functions.
  • Worked on UI using HTML5, CSS3 and Java Scripts.
  • Created Airflow Scheduling scripts in Python.
  • Installed and configured apache airflow for workflow management and created workflows in python.
  • Used Pandas library for statistical Analysis.
  • Working in team of Architects and Developers to build and deploy Python Flask Peewee Linux AWS.
  • Version control using GitHub.
  • Involved in writing stored procedures using MySQL.

Environment: Python, Django, Flask, Shell Scripting, AWS, Pandas, PyQt, Ping Federate 7.1 SAML 2.0, SAML1.1PyQuery, Wireshark, Flash, DOM, JSON, PHP, HTML5, CSS3, AJAX, JavaScript, Angular.js, Bootstrap, Apache Web Server, MYSQL, GitHub, LINUX, Airflow.

Confidential, NY

Python Developer

Responsibilities:

  • Participated in requirement gathering and worked closely with the architect in designing and modeling.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developing a Restful service using Python Flask framework
  • Good experience in developing web applications implementing MVT/MVC architecture using Django, Flask, Webapp2 and spring web application frameworks.
  • Experienced in web applications development using Django/Python, Flask/Python And Node.js, Angular.js, DOJO, jQuery while using HTML/CSS/JS for server-side rendered applications.
  • Experienced in web applications development using Django/Python, .NET/C#, Flask/Python, and Node.js, Angular.js, ember.js, jQuery, Ajax while using HTML/CSS/JS for server-side rendered application.
  • Explore data in a variety of ways and across multiple visualizations using Power BI
  • Used Power BI Gateways to keep the dashboards and reports up to date.
  • Installed and Configured Enterprise Gateway and Personal Gateway in Power Bi Services.
  • Published reports and dashboards using Power BI and Tableau.
  • Used PyQt for the functionality filtering of columns helping customers to effectively view their transactions and statements. Implemented navigation rules for the application and page.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture
  • Creation of Python scripts for data access and analysis (Scripts, DataFeeds, XLS, FIXML) to aid in process and system monitoring, and reporting.
  • Worked extensively with Dimensional modeling, Data migration, Data cleansing, Data profiling, and ETL Processes features for data warehouses.
  • Experience in writing ETL jobs using Power BI and Tableau.
  • Rewrite existing Java application in Python module to deliver certain format of data.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using Python.
  • Also used Bootstrap and Angular.js as a mechanism to manage and organize the HTML page layout.
  • Responsible for search engine optimization to improve the visibility of the website.
  • Handled all the client-side validation using JavaScript.
  • Designed and developed data management system using MySQL.
  • Created a Git repository and added the project to GitHub.
  • Build development environment with JIRA.
  • Creating unit test/regression test framework for working/new code.
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python, Django, Flask, Java, Angular.js, Bootstrap, AWS, Bash, PyQt, XML, Shell Scripting, MySQL, HTML, XHTML, CSS, AJAX, JavaScript, Jenkins, Apache Web Server, Linux.

Confidential

Python Developer

Responsibilities:

  • Participated in requirement gathering and worked closely with the architect in designing and modeling.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Used PyQt for the functionality filtering of columns helping customers to effectively view their transactions and statements. Implemented navigation rules for the application and page.
  • Performed testing using Django’s Test Module.
  • Used Django configuration to manage URLs and application parameters.
  • Involved in Web development, programming, and engineering Django, UWSGI and SQL internal admin tools behave BDD.
  • Worked extensively with Dimensional modeling, Data migration, Data cleansing, Data profiling, and ETL Processes features for data warehouses.
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Used Power BI, Power Pivot to develop data analysis prototype, and used Power View and Power Map to visualize reports
  • Published Power BI Reports in the required originations and Made Power BI Dashboards available in Web clients and mobile apps
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture
  • Creation of Python scripts for data access and analysis (Scripts, Data Feeds, XLS, FIXML) to aid in process and system monitoring, and reporting.
  • Rewrite existing Java application in Python module to deliver certain format of data.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using Python.
  • Also used Bootstrap and Angular.js as a mechanism to manage and organize the HTML page layout.
  • Responsible for search engine optimization to improve the visibility of the website.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Designed and developed the UI of the website using HTML5, XHTML, AJAX, CSS3 and JavaScript.
  • Handled all the client-side validation using JavaScript.
  • Designed and developed data management system using MySQL.
  • Created a Git repository and added the project to GitHub.
  • Build development environment with JIRA.
  • Creating unit test/regression test framework for working/new code.
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python 2.7, Django 1.4, Java, Angular.js, Bootstrap, AWS, Bash, PyQt, XML, Shell Scripting, MySQL, HTML, XHTML, CSS, AJAX, JavaScript, Jenkins, Apache Web Server.

We'd love your feedback!