Python Developer Resume
IA
SUMMARY
- 8+ years of experience wif proficiency in Design & Development of Python along wif 2+ years of extensive data science background.
- Expertise in R, Python (Scipy, NumPy, Pandas, Scikit - learn, OpenCV, Keras, Tensor-Flow, Stanford CoreNLP), Cisco NSO framework, SQL
- Experience in working wif PythonORM Libraries including Django ORM.
- Experienced wif Elasticsearch, Logstash and Kibana (ELK)
- Having good noledge in using NoSQL databases, various version control systems like Git
- Experienced in handling database issues and connections wif SQL and NoSQL databases like MongoDB (2.6, 2.4) by installing and configuring various packages in Python(MySQL dB, Pyodbc, MySQL connector, Pymongo and SQLAlchemy)
- Experienced wif Requests, Pandas, Pysftp, Gnupg, ReportLab, Numpy, Scipy, Matplotlib, HTTPLib2, Urllib2, Beautiful Soup and Pandas Pythonlibraries during development lifecycle.
- Excellent experience wif Pythondevelopment under Linux OS (Debian, Ubuntu, SUSE Linux, RedHat Linux, Fedora)
- Excellent noledge and experience of developing Web applications using Django, Flask, Django Restful, Flask-Restful.
- Strong experience in UNIX & Linux Shell scripting Bash.
- Experience in Service Oriented Architecture using SOAP and Restful Web Services.
- Familiarity wif Amazon Web Services (AWS) technologies including EC2, SNS, S3, RDS and ELB.
- Experience in Requirement gathering & analysis, designing UML - for developing application specific Object model, Use Case diagrams, Class diagrams, Sequence diagrams and State diagrams.
- Have good noledge on Project management tools like JIRA, Redmine and Bugzilla.
PROFESSIONAL EXPERIENCE
Confidential, IA
Python Developer
Responsibilities:
- Teh goal of this project is to better predict Liability Insurance claim payments based on teh characteristics of teh insured customer.
- Development of code in Python and move developed code into Company’s Source control BitBucket and Deploy into Company’s Sever using CI/CD procedures like Jenkins on Scrum-basis.
- Develop Python Code as per client guidelines following PEP8 and PyLint acceptance criteria.
- Used modules such as Pandas, Time Series Forecast, Regression, Decision Trees, Flask.
- Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs andScala.
- Developed multiple POCs usingScalaand deployed on teh Yarn cluster, compared teh performance of Spark, wif Hive and SQL/Teradata.
- Analyzed teh SQL scripts and designed teh solution to implement usingScala.
- Developed analytical components usingScala, Spark and Spark Stream.
- Collecting and aggregating large amounts of log data using Apache Flume and staging data in HDFS for further analysis
- Worked on Time Series Analysis using ARIMA Model.
- Worked on loading data from one data source to another sources (SQL dbs, NOSQL dbs, Jenkins).
- Supported End-to-End for prediction of likelihood and cost of insurance claims
- Fulfilled all data science duties for a high-end capital management firm.
- Document each process and publish in Company’s Confluence portal.
- Create Batch jobs using python and schedule jobs via Control-M Automation workload scheduler.
- Develop Complex queries on different flavors of Relational Databases like MySQL, RDS-MySQL, Oracle, Postgresql.
- Wrote Complex SQL Queries using Python Libraries cx Oracle, Psycopg2 and Implement Data Security and Protection as well integrate Data Storage Solutions.
- Debug complex queries for Performance Evaluation and ability to work on tasks assigned in JIRA.
- Perform manual test execution, Sanity, Functional, Retesting, System, Smoke testing Unit, Integration Testing on existing & new code also mentoring team where ever necessary. Write Automation test cases using Python-Selenium.
- Documenting teh project using Microsoft Visio tool UML Use-Case diagrams (IBM Rational Rose XDE) and Troubleshooting identified bugs and providing documentation on resolution and workarounds.
- Perform loading procedures to load data into cloud sources like AWS and salesforce using python.
- Use Server-Side logic to integrate User-facing elements and identify various opportunities to improve efficiency and functionality.
- Work wif Connection Oriented, Connection Less Protocols and File Transfer Protocols (TCP, UDP, DHCP, SMTP, HTTPS, FTP, SFTP) and support autantication and authorization procedures using OKTA, SAML, OAuth2.0, AD.
- Work closely wif Testing Teams and Business Analysts to ensure that requirements are delivering correctly in a timely manner.
Environment: Python, Django, AWS, Dynamodb, Spark,Scala, Pandas, HTML5, CSS3, Bootstrap, MongoDB, Linux, Javascript, JQuery, AJAX, JSON, Sublime Text, Jira, Git, Django-cms, SSO, Bootstrap, Agile, GitLAB, UML, XML.
Confidential, IL
Python Developer
Responsibilities:
- Worked on developing Django Web Application designed to accumulate data from different sources and different source types (XML, JSON, Plain Textfiles, SQL DBs and Nosql DBs).
- Implemented using Default Django session middleware.
- Used modules such as Requests, Xmlrd, Pandas, and Beautiful soup.
- Experience in reviewing Pythoncode for running teh troubleshooting test-cases and bug issues.
- Involved in teh development of teh application using Python3.3, HTML5, CSS3, AJAX, JSON and Jquery.
- Design roles and groups for users and resources using AWS Identity Access Management (IAM)
- Designed front end using UI tools like HTML, CSS, and JavaScript.
- Developed entire frontend and backend modules using Pythonon Django.
- Used Pythonand Django creating graphics, XML processing, data exchange and business logic implementation
- Design and developed data management system using PostgreSQL.
- Wrote PythonOO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
- Successfully migrated teh Django database from SQLite to MySQL to PostgreSQL wif complete data integrity.
- Used Test driven approach for developing teh application and Implemented teh unit tests using PythonUnit test framework.
Environment: Python, Django, Pandas, HTML5, CSS3, Bootstrap, MongoDB, Linux, Javascript, JQuery, AJAX, JSON, Sublime Text, Jira, Git, Django-cms, SSO, Bootstrap, Agile, GitLAB, UML, XML.
Confidential
PYTHON DEVELOPER
Responsibilities:
- Developed a region-specific SMS delivering system, based on AWS SNS, Google Maps API, Flask.
- Actively involved in requirement gathering and analysis period of teh project in recording teh business requirements by leading workshops/gatherings wif different business clients.
- Working cross-functionally to ensure proper functionality and delivery.
- Developed backend modules using Python on Django Web Framework.
- Composed python scripts to parse XML and JSON reports and load teh information in database. Maintain a solid understanding of MySQL database.
- Implemented Cross Site Scripting, CSRF and SQL injection for security and data protection.
- Develop scalable applications and to TEMPeffectively manage technology -tradeoffs and risks.
- Design database structures and develop/tune data access utilizing SQL Server by creating Flask based ORM.
- Developed views and templates wif Python and Django's view controller and templating language to create a user-friendly website interface.
- Used Flask Database API's to access database objects. Also involved in validating and processing of files.
- Handled RESTful services wif teh halp of python library URLLIBS.
- Closely analyzed teh database tables using sequel pro tool of MySQL to resolve integrity issues.
- Used jQuery and AJAX calls for transmitting JSON data objects between front end and controllers.
- Designed and developed teh UI of teh website using HTML, CSS, Bootstrap and JavaScript.
- Deployed teh entire code using Linux parameters of teh virtual machines for UAT phase.
- Collaborate wif key stakeholders and project managers to design, develop, integrate, test, document and implement teh system.
Environment: Python 2.7, Flask, MySQL, Linux, Shell Scripting, HTML5, CSS3, JavaScript, JIRA, GIT.
Confidential
JAVA Application Developer
Responsibilities:
- Responsible for maintaining teh code quality, coding and implementation standards by code reviews.
- Used Oracle Database for persisting teh data.
- Implemented persistence mechanism using Hibernate (ORM Mapping).
- Responsible for mapping teh database model into persistence objects using Hibernate Annotations.
- Developed teh DAO layer for teh application using Spring, Hibernate, Template support.
- Developed various business logic and reports using HQL and Hibernate Criteria.
- Created various unit test cases and integration tests for teh DAO and Service using JUnit.
- Integrated log4j for logging teh messages at debug and error level.
- Used Oracle BEA Weblogic suite 10.3 for developing and deploying teh application.
- Used Weblogic workshop, Eclipse IDE, XML Spy to develop teh application.
- Used SVN version controller to maintain teh code versions.
- Used Maven build tool to build teh application.
Environment: Java, J2EE, Visio, UML, JSP, Servlet, Struts, JDBC, Hibernate, Oracle PL/SQL, Oracle 9i, Ant, Agile, Eclipse, XML, XSLT, MS Visual Source Safe, Checkstyle, Clover Cenqua, Tomcat, Weblogic Application Server, MS Windows, UNIX.