Python/aws Developer Resume
FloridA
PROFESSIONAL SUMMARY:
- 6+ years of experience as a Python Developer in IT Industry wif proficiency in Design & Development of Python projects in various domains.
- Experienced in working wif clients to implement requirements and in providing team leadership for development support teams comprising company as well as client and third - party contract staff.
- Excellent work ethics and analytical skills coupled wif excellent communication, written and interpersonal skills describing a committed team player.
- Involved in software development life cycle (SDLC) of tracking teh requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing in Agile Environment.
- Good experience of software development inPython(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, PyStudio, Visual Studio Code.
- Experience in developing web applications implementing MVC architecture using Django, CSS, HTML, JavaScript.
- Experience in integrating python wif proprietary language non as Easy Language.
- Proficient in Front end development experience using HTML, XML, CSS, and JSON
- Expertise in Object-Oriented design and coding. Good noledge of various Design Patterns and UML.
- Experience wif continuous integration and automation using Jenkins.
- 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 noledge of web services wif protocols SOAP, REST.
- Good understanding ofHadoop, HDFS, MapReduce, Flume, Kafka,HadoopEcosystem (Pig, Hive, HBase) and spark.
- Good noledge of server Apache Tomcat, Web logic.
- Leveraging queuing architecture wif RabbitMQ for scalability, performance and building.
- Experience in various AWS services like, EC2, Lambda, CloudWatch, CloudTrail, DynamoDB, IAM, RDS etc.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Experienced in agile and waterfall methodologies wif high quality deliverables delivered on-time.
- Experience wif Unit testing/ Test driven Development (TDD), Load Testing.
- Hands on experience in project deployment using GIT, Heroku/Jenkins and using web services like Amazon Web Services (AWS) EC2, AWS S3, Auto scaling, Cloud watch and SNS.
TECHNICAL SKILLS:
Business Modeling Tools: MS Visio, SharePoint 2007/2010/2013, UML, Wireframes
OS Platforms: Linux/Unix, Windows, MAC OSX
Management Tools: Team Foundation Server (TFS), JIRA,Agile Central/ Atlassian Confluence
Languages: Python 3.7/2.7/2.4, Java, C++, Shell Script, Pearl, Scala, Pig, Hive, Easy Language, R, HTML, Visual Basics (VBA), XML,SQL
Databases: MySQL, Oracle, SQL Server 2008, MongoDB
Cloud Technologies: AWS, AZURE
Version Control Tools: Git, TFS
Framework: Django, Flask, Selenium
Other Tools: Putty, Postman, Swagger, Jenkins, GitHub, Docker
Project Methodology: Software Development Life Cycle (SDLC), Agile, Kanban, Scrum, and Waterfall
PROFESSIONAL EXPERIENCE:
Confidential, Florida
Python/AWS Developer
Roles & Responsibilities:
- Analyze trading analysis techniques such as indicators, strategies, functions, trading apps, radar screens in Easy Language and implement them in Python.
- Integrating Python wif EasyLanguage and plot teh data from python in trading platform application
- 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 TradeStation’s platform application using ABCs.
- Performed integration testing, regression testing, refactoring and automate teh test cases.
- Involved in designing of Automation Test cases using Selenium.
- Measure relative performance between Easy Language and Python.
- Developed a stock prediction indicator dat could be implemented in platform integration wif python.
- Automate teh process of creating teh Devices, Device Groups, target Applications, target Accounts and access policies for teh amazon EC2 Linux and Windows Boxes dat are accessed through PAM -Privileged Access Management
- Develop Python programs to access teh PAM API’s
- Developed order management microservices using Flask and Deployed using Docker containers.
- Write Batch scripts for automating teh unit test projects execution.
- Automated application deployment in teh cloud using Docker technology using Elastic Container Service scheduler.
- Experience in Chef and Puppet for Deployment on Multiple platforms.
- Write EC2 Event Handlers in Python to automate teh process of adding and deleting teh IP addresses of teh EC2 instances on teh Firewalls
- Create Lambda Functions in Python to trigger responses from S3 Buckets to teh AWS Cloud WatchEvents.
Environment: Agile, Kanban, Python 3, EasyLanguage, C++, AWS, Linux, Bash Scripting, Selenium, SQL Server, Swagger, GIT, Visual Studio
Confidential, Florida
Python Developer
Roles & 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 teh admin application Python usingon 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.
- Developed python scripts to load data to hive from HDFS.
- Launching AmazonEC2Cloud Instances using Amazon Images (Linux/ Ubuntu) and Configuring launched instances wif respect to specific applications.
- Added support for Amazon AWS S3 and RDS to host static/media files and teh database into Amazon Cloud.
- Experience in developing APIs for teh application using Python, Django, MongoDB, Angular, and NodeJS.
- Wrote scripts to integrate API’s wif 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 dat would be connected to SQL databases for mining
- Participated in developing ETL components for executing various workflows.
- Developed views and templates wif 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.
- Worked wif team of developers onPython applications for RISK management.
- Worked in developing teh screens for agents, owners after they log into teh web application.
- Worked on a large-scale distributed computing environment, monitoring data nodes to prioritize jobs for processing functions.
Environment: Python 3, Django 1.6, HTML5, CSS, XML, MySQL, JavaScript, C++, Angular JS, jQuery, MS SQL Server, T-SQL, JavaScript, Git, GitHub, AWS, Linux, Shell Scripting.
Confidential, CT
Python Developer
Roles & 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 teh frontend.
- Developed a new NodeJS middleware by integrating AngularJS into teh new API micro-services through teh EAN (Express JS, AngularJS, and Node.JS.) stack. These NodeJS apps will be wifin Docker containers.
- Developed teh User Interactive NodeJS Restful API Web Application navigation tool like Maps API using Leaflet.JS for front-end regional mapped area.
- Writing backend programming in Python and used teh Django Framework to develop teh application.
- Developed RESTful services using Django and worked on Python Open stack API's
- Experience in designing and managing APIs using Mule API gateway/portal.
- Responsible for mapping, designing spec for transformation between API Gateway and backend service.
- Developed and tested many features for dashboard using Python, Bootstrap, CSS, JavaScript and jQuery.
- Used Django configuration to manage URLs and application parameters.
- Built various graphs for business decision making using Python matplotlib 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 teh 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 wif Amazon SQS to upload and retrieve project history.
- Added support for Amazon AWS S3 and RDS to host static/media files and teh database into Amazon Cloud
- Planning, implementing, and converting manual test cases to automation test cases.
Environment: Python, Django, RabbitMQ, Soap UI, Node.JS, REST API, Bash, PyDev, Spyder, Agile.
Confidential, RI
Python Developer
Roles & Responsibilities:
- Wrote Python routines to log into teh 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.
- Developed user interface using CSS, HTML, JavaScript and jQuery.
- Designed front end and backend of teh admin application using Python and Django.
- Learned to index and search/query large number of documents inside Elastic search.
- Creating invitation flow for customers to use teh client portal for monitoring applications.
- Created teh environment specific settings for a new deployment and update teh deployment specific conditional checks in code base to use specific checks.
- For teh 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 teh database.
- Wrote scripts inPythonfor extracting data from HTML file.
Environment: Python, Django 1.4, MySQL, Windows, Linux, HTML, CSS, JavaScript, Apache, Linux
Confidential
Python Developer
Roles & Responsibilities:
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Design, develop, test, deploy and maintain teh website.
- Designed and developed data management system using MySQL.
- Rewrite existing Python/Django modules to deliver certain format of data.
- Used Django Database API's to access database objects.
- Wrote python scripts to parse XML documents and load teh data in database.
- Generated property list for every application dynamically using python.
- Handled all teh client-side validation using JavaScript.
- Creating unit test/regression test framework for working/new code.
- Build SQL queries implementing functions, packages, views, triggers and tables.
- Responsible for debugging and troubleshooting teh web application.
- Handling teh day to day issues and fine tuning teh applications for enhanced performance.
- Worked in development of applications especially in UNIX environment and familiar wif all its commands.
Environment: Python, Django 1.4, MySQL, Windows, Linux, HTML, CSS, JavaScript, Apache, Linux