We provide IT Staff Augmentation Services!

Senior Python Developer/data Analyst Resume

3.00/5 (Submit Your Rating)

Plantation, FL

SUMMARY:

  • 9 years of experience as a Python Developer in IT Industry with proficiency in Design & Development of Python, Django, Flask projects.
  • Good experience of software development in Python (libraries used: libraries - Beautiful Soup, numpy, scipy, matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL DB for database connectivity) and IDEs - sublime text, Spyder, pycharm, emacs.
  • Experience with Web Development, Web Services, Python and the Django framework.
  • Good experience in developing web applications implementing Model View Control architecture using Django web application frameworks.
  • Experience in integrating python with proprietary language known as EasyLanguage.
  • Proficient in Front end development experience using HTML, XML, CSS, and JSON
  • Expertise in Object-Oriented design and coding. Good knowledge of various Design Patterns and UML.
  • Experience with continuous integration and automation using Jenkins.
  • Designed and implemented large scale business critical systems.
  • Experience in developing web-based applications using Python 3.4/2.7, Django 1.9/1.7
  • Developed web applications and RESTful web services and APIs using Python Flask and Django
  • Good knowledge of web services with protocols SOAP, REST.
  • Good knowledge of server Apache Tomcat, Web logic.
  • Familiar with JSON based REST Web services and Amazon Web services.
  • Experienced in working with various Python IDE’s using PyCharm, PyScripter, Spyder, PyStudio and PyDev.
  • Write MATLAB code to create discretized computer models of sloped levy geometries.
  • Experienced in developing web-based applications using Python, Django, PHP, C++, XML, CSS, HTML, DHTML, JavaScript.
  • Experienced in developing Web Services with Python programming language.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Leveraging queueing architectures with Rabbit MQ for scalability, performance and building.
  • Experienced in agile and waterfall methodologies with high quality deliverables delivered on-time.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Have the ability to understand complex systems and be in command of the details to provide solutions.
  • Excellent analytical and problem-solving skills and ability to work on own besides being a valuable and contributing team player.

TECHNICAL SKILLS:

OS Platforms: Linux/Unix, Windows, MAC OSX

Languages: Python 3.7/2.7/2.4, Easy Language (Trading language), R, Batch script

Databases: MySQL, SQL Server 2008, Mongo DB

Cloud Technologies: Amazon Web Services.

Versioning Tools: Git, TFS

Framework: Django, Flask

IDE: R Studio, Pycharm, Visual Studio Code, Jupyter Notebook

PROFESSIONAL EXPERIENCE:

Confidential, Plantation, FL

Senior Python Developer/Data Analyst

Responsibilities:

  • Analyze trading analysis techniques such as indicators, strategies, functions, trading apps, radar screens in Easy Language and implement them in Python.
  • Rewriting the proprietary language’s trading strategies in Python
  • Integrating Python with EasyLanguage and plot the data from python in trading platform application
  • Write trading indicators, strategies, and trading apps in Confidential ’s proprietary language - “EasyLanguage”.
  • Create interoperability among python, C++ and EasyLanguage using Boost Python and pybind11.
  • Design and develop python interfaces for modeling and implement python’s financial libraries in Confidential ’s platform application.
  • Develop integrated test suites in Easy Languageto test interoperability between python and “EasyLanguage”
  • Perform regression testing, refactoring and automate the test cases.
  • Measure relative performance between Easy Language and Python.
  • In process of creating a stock prediction indicator that could be implemented in platform as the integration with python progresses.
  • Using machine learning algorithms like ArtificialNeuralNetworks , LSTM in TensorFlow computation framework to predict the future stock prices of the symbols.
  • Assist in creation of project timelines and lead a team of three in daily scrum meetings and sprint planning.
  • Create cloned functionalities of Python Zipline Library .
  • Modelling the Python time series functionalities using Abstract Base Classes
  • Automate the process of creating the Devices, Device Groups, target Applications, target Accounts and access policies for the amazon EC2 Linux and Windows Boxes that are accessed through PAM -Privileged Access Management
  • Develop Python programs to access the PAM API’s
  • Write EC2 Event Handlers in Python to automate the process of adding and deleting the IP addresses of the EC2 instances on the Palo Alto Firewalls
  • Create Lambda Functions in Python to trigger responses from S3 Buckets to the AWS Cloud WatchEvents .

Confidential, Orlando, FL

Python Developer - SME

Responsibilities:

  • Developed consumer-based features and applications using Python, Behavior Driven Development (BDD).
  • Worked on development of SQL and stored procedures for normalization and demoralization in MYSQL
  • Designed front end and backend of the admin application Python using on Django Web
  • Used Pandas library for statistics Analysis. Used Numpy for Numerical analysis for Insurance premium and Managed large datasets using Pandas data frames and MySQL.
  • Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL dB package.
  • Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Wrote scripts to integrate API’s with 3rd party applications.
  • Wrote Python normalizations scripts to find duplicate data in different environments.
  • Web Crawling using requests and urllib to access web data of competitors that would be connected to SQL databases for mining
  • Used HTML, CSS, AJAX, JSON designed and developed the user interface of the website.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Worked under Agile/Scrum environment and handled production rollouts and issues.
  • Developed new and enhanced search features such as SYNONYM, CANONICAL and ABBREVIATION for optimizing search results and relevancy. (JSON-elastic search-Kibana)
  • Extensively used XLSX reader and writer modules to read, write and analyze data and project the results as per the client request.
  • Used Collections in Python for manipulating and looping through different user defined objects. working with various Python IDE’s using PyCharm and Sublime Text.
  • Worked with team of developers on Python applications for RISK management .
  • Worked in developing the screens for agents, owners after they log into the web application
  • Improved the coding standards, code reuse. Increased performance of the extended applications by making effective use of various design patterns (Front Controller, DAO).
  • Worked on a large-scale distributed computing environment, monitoring data nodes to prioritize jobs for processing functions.

Environment: Python 3.3, Django 1.6, HTML5, CSS, XML, MySQL, JavaScript, C++, Angular JS, Backbone JS, JQuery, Mongo DB, MS SQL Server, T-SQL, JavaScript, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting.

Confidential, CT

Python Developer

Responsibilities:

  • Created Python and Bash tools to increase efficiency of call center application system and operations; data conversion scripts, REST, JSON, and CRUD scripts for API Integration.
  • Application was based on service-oriented architecture and used Python 2.7, Django1.5, JSF 2, Spring 2, Ajax, HTML, CSS for the frontend.
  • Utilized Agile Methodologies to manage full life-cycle development of the project.
  • Writing backend programming in Python and used the Django Framework to develop the application.
  • Designed the frontend application using HTML, CSS, AJAX, JSON and JQuery.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Developed RESTful services using Django.
  • Worked on backend of the application, mainly using Active Records.
  • Designed and developed communication between client and server using Secured Web services.
  • Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and JQuery.
  • Used JavaScript and XML to update a portion of a webpage.
  • Deployed the project into Heroku using GIT version control system.
  • Used Django configuration to manage URLs and application parameters.
  • Worked on Python Open stack API's
  • Built various graphs for business decision making using Python matplotlib library.
  • Fetched twitter feeds for certain important keyword using python-twitter library.
  • Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
  • Participated in developing ETL components for executing various workflows
  • Hands on experience running hive queries on spark shell.
  • Perform Data Munging, Data Concatenation and merging
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Worked on Jenkins continuous integration tool for deployment of project.
  • Worked on changes to open stack and AWS to accommodate large-scale data center deployment.
  • Used Amazon Cloud EC2 along with Amazon SQS to upload and retrieve project history.
  • Addedsupport for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud
  • Hands on experience in project deployment using Heroku/Jenkins and using web services like Amazon Web Services (AWS) EC2, AWS S3, Auto scaling, Cloud watch and SNS.
  • Planning, implementing, and converting manual test cases to automation test cases.
  • Trained team members extensively in agile methodologies and implemented by participating in scrum stand ups, Kanban mode, discussing and implementing requirements with clients.

Environment: Python, Django, RabbitMQ, Soap UI, Node.JS, REST API, Bash, PyDev, Spyder, Agile.

Confidential - Johnston, RI

Sr. Python Developer

Responsibilities:

  • Wrote Python routines to log into the websites and fetch data for selected options.
  • Used Python modules such as requests, urllib, urllib2 for web crawling.
  • Worked on writing and as well as read data from csv and excel file formats.
  • Involved in software development life cycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing.
  • Developed consumer-based features and applications using Python, Behavior Driven Development (BDD).
  • Designed front end and backend of the admin application Python using on Django Web Framework.
  • Developed rich user interface using CSS, HTML, JavaScript and JQuery.
  • Learned to index and search/query large number of documents inside Elastic search.
  • Creating invitation flow for customers to use the client portal for monitoring applications.
  • Created the environment specific settings for a new deployment and update the deployment specific conditional checks in code base to use specific checks.
  • For the large data management used TFS and delivered reliable end product.
  • Used advanced packages like Mock, patch and beautiful soup (b4) to perform unit testing.
  • Created database using MySQL, wrote several queries to extract data from database.
  • Setup automated cron jobs to upload data into database, generate graphs, bar charts, upload these charts to wiki, and backup the database.
  • Wrote scripts in Python for extracting data from HTML file.
  • Effectively communicated with the external vendors to resolve queries.
  • Used Perforce for the version control.

Environment: Python, Django 1.4, MySQL, Windows, Linux, HTML, CSS, JQuery, JavaScript, Apache, Linux.

We'd love your feedback!