We provide IT Staff Augmentation Services!

Python Developer Resume

5.00/5 (Submit Your Rating)

San Mateo, CA

SUMMARY

  • 10 years of IT industry experience compromising of Python Development, Linux System Administration, Cloud Implementation including end - to- end code configuration, building binaries & deployments of artifacts and entire life cycle model in Enterprise Applications
  • Having 10 years of IT Software Development and nearly 4 years of experience in Python application development.
  • Also designing and development experience in Django wif web based applications using Python.
  • MySQL dB for database connectivity and Cassandra to improvise software development process.
  • Experience wif Data migration from Sqlite3 to Apache Cassandra database.
  • Cassandra data model designing, implementation.
  • Familiarity wif implementing Model view control architecture using Django for web based applications.
  • Proficient in using editors like, Notepad ++, Sublime Text while developing different applications.
  • Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
  • Having good experience in using NoSQL databases like Apache Cassandra.
  • Having working knowledge using Web services like Amazon s3, EC2, SQS, RDS.
  • Good Knowledge in deployment of applications using AWS.
  • Experience in working wif application server WebLogic (10.0, 10.3, 11g, 11gr1).
  • Familiarity wif development best practices such as code reviews and unit testing.
  • Proficient in writing SQL Queries, Stored procedures, functions, tables, views, triggers on various databases like Oracle, DB2, MySQL.
  • Experience in working wif different operating systems Windows, UNIX, Linux.
  • Good knowledge on hosting Python applications using WSGI module.
  • Active participation in various phases of SDLC Requirement Analysis, Design, Development and Testing on various Development and Enhancement Projects.
  • Hands on experience in debugging and fixing teh bugs and also very good wif support and maintenance.
  • Understanding of Python Best Practices (PEP8).

TECHNICAL SKILLS

Frameworks: Django, Flask

Web Technologies: HTML 4.0/5.0., DHTML, XML, PHP, Java Script, Servlets and JSP

Programming Languages: Python, SQL and PL/SQL.

Ecommerce tools: IBM NET.Commerce

ETL tools: Informatica power center x.x

Source Control Tools: Subversion(SVN), GIT, CVS, Clear Case.

Databases: Oracle(9i,10g, 11g), My SQL, Apache Cassandra.

Source Control Tools: Subversion(SVN), GIT, CVS, Clear Case.

Cloud Services: AWS, Rackspace.

IDE's/ Development Tools: Notepad++,Sublime Text.

Operating Systems: Windows, Red Hat Enterprise Linux.

PROFESSIONAL EXPERIENCE

Confidential

Python developer

Responsibilities:

  • writing reusable, testable and efficient code
  • Perform application development, maintenance and ensure adherence to process and information security controls.
  • A key part of API design and development, Unit test and debugging.
  • Maintain and extend teh existing Python/Flask REST
  • A strong eye on code re-usability and maintainability
  • Strong background in object oriented programming, design patterns, algorithms, and data structures
  • Used Python scripts to update teh content in database and manipulate files.
  • Generated Python Django forms to maintain teh record of online users.
  • Network Automation using python
  • Used Django API's to access teh database.
  • Writing Unit, Functional, and Integration test cases for Cloud Computing applications on AWS.
  • Writing Python scripts wif Cloud Formation templates to automate installation of Auto scaling, EC2, VPC and other services
  • Designed and managed API system deployment using fast http server and AWS architecture.
  • Developed Restful API's using Python Flask and SQL Alchemy data models as well as ensured code
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Designed and developed a horizontally scalable APIs using Python Flask.
  • Involved in back end development using Python wif framework Flask
  • Wrote Python modules to view and connect teh Apache Cassandra instance.
  • Created Unit test/ regression test framework for working/new code.
  • Responsible for designing, developing, testing, deploying and maintaining teh web application.
  • Wrote and executed various MySQL database queries from Python MySQL connector and MySQL Db package.
  • Involved in debugging and troubleshooting issues and fixed many bugs in so many applications
  • Which are main source of data for customers and internal customer service team.
  • Implemented SOAP/RESTful web services in JSON format.
  • Attended many day to day meetings wif developers and users and performed QA testing on teh application.

Environment: Python, Django, API, HTML, CSS, AJAX, Git, AWS, Apache HTTP, Flask, XML, OOD, Shell Scripting, JenKins MYSQL, Cassandra, Linux.

Confidential, San Mateo, CA

Python developer

Responsibilities:

  • Writing reusable, testable, and efficient code
  • Maintain and extend teh existing Python/Flask REST
  • Parsing Excel,XML data in to database.
  • Writing Unit, Functional, and Integration test cases for Cloud Computing applications on AWS.
  • Responsible for designing, developing, testing, deploying and maintaining teh web application.
  • Involved in debugging and troubleshooting issues and fixed many bugs in so many applications
  • Attended many day to day meetings wif developers and users and performed QA testing on teh application.
  • Design and implementation of low -latency, high -availability and performant applications
  • Integration of user-facing elements developed by front-end developers wif server side logic
  • Implementation of security and data protection

Environment: Python, Django API, HTML, CSS, AJAX, Git, AWS, Apache HTTP, Flask, XML, OOD, Shell Scripting, jenkins, MYSQL, Cassandra, Linux.

Confidential, San Francisco, CA

Technical Support Engineer

Responsibilities:

  • Involved in assisting new and existing customers to install, use and maintain teh company’s key products, experience of Ubuntu or Debian Linux as well as excellent working experience of Windows network principles (domains, IIS, and Firewalls)
  • Diagnose and troubleshoot technical issues, including account setup and network configuration
  • Ask customers targeted questions to quickly understand teh root of teh problem
  • Track computer system issues through to resolution, wifin agreed time limits
  • Talk clients through a series of actions, either via phone, email or chat, until they’ve solved a technical issue
  • Properly escalate unresolved issues to appropriate internal teams (e.g. software developers)
  • Provide prompt and accurate feedback to customers
  • Refer to internal database or external resources to provide accurate tech solutions
  • Ensure all issues are properly logged
  • Prioritize and manage several open issues at one time
  • Follow up wif clients to ensure their IT systems are fully functional after troubleshooting
  • Prepare accurate and timely reports
  • Document technical knowledge in teh form of notes and manuals
  • Maintain jovial relationships wif clients, research and identify solutions to software and hardware issues.

Confidential, Emeryville, CA

Technical Support Engineer

Responsibilities:

  • Troubleshoot issues in teh deployment of Confidential 's high-speed file transfer software in enterprise environments. This includes troubleshooting networking, web apps, operating system, file system and user management issues, typically by phone, email and web meetings.
  • Develop expert understanding of Confidential ’s software solution and answer questions from customers and prospects about teh features and capabilities of teh software and SDK.
  • Develop custom scripts, web tools, and custom technical explanations to support customers in teh use of Confidential software.
  • Document and track customer cases from start to finish ensuring customer expectations are properly managed and dat technical issues are resolved to teh customer’s satisfaction.
  • Work closely wif teh development and test teams to ensure dat issues are corrected and usability problems are understood.
  • Support Engineers may be required to be on-call on a rotating basis throughout teh year

We'd love your feedback!