Python Developer Resume
NY
SUMMARY:
- Have 8+ years of experience in the field of Information Technology as Python Developer. Experienced in Web/Application development and coding with analytical programming using Python, C++.
- Experienced in developing web - based applications using Python, XML, HTML, CSS, JavaScript and jQuery.
- Good Experience working with AWS resources like EC2, ECS, RDS, Lambda, S3, Cloud trail, Cloud log with Boto3 libraries
- Python programming for handling warnings, Exception handling, concrete exceptions, binary data services.
- Experience in various modules like rest framework, mock, NumPy.
- Developed web applications and RESTful web services and APIs using Python Flask, Django and PHP.
- Experience in creating web pages on the internet are generated by servers running LINUX.
- Added several options to the application to choose the algorithm for data and address generation.
- Using Subversion control tool to coordinate team-development.
- Responsible for debugging and troubleshooting the web application.
- Experienced in using various version control systems like GitHub enterprise.
- Extensive experience on Black Box testing, Integration testing, System testing, Regression testing and Automation testing (Selenium).
- Experience with Unit testing/ Test driven Development (TDD), Load Testing.
- Experience in maintaining all the tools like Bamboo, Bit Bucket, Confluence, JIRA, and GIT.
- Experience in administering and supporting the CM tools including Subversion and CVS on UNIX environments.
- Experienced in working with various Python Integrated Development Environments like IDLE, PyCharm, Eclipse, PyDev and Sublime Text.
- Good knowledge in NoSQL and SQL databases like MongoDB, Cassandra, MySQL.
- Proficient in SQL databases MySQL, PostgreSQL, Oracle and MongoDB.
- Good experience in Shell Scripting, Bash scripting, SQL Server, UNIX and Linux.
- Experienced in developing Web Services with Python programming language.
- Experience in using Design Patterns such as MVC, Singleton and frameworks such as Django.
- Experience in using Version Control Systems like GIT, SVN and CVS.
- Architecture using Django, Flask, Pyramid Python web application frameworks.
- Experience in working with Hudson/Jenkins, Build Forge for continuous integration and for End to End automation for all build and deployments.
- Experience in using debugging tools like Bugzilla, and JIRA.
- Complete Knowledge on SDLC models, Agile (Scrum, Kanban).
TECHNICAL SKILLS:
Programming Skills: C, C ++, Python, JavaScript, XML, JAVA, SQL
Frameworks: Django and Flask
IDE(s): PyCharm, Eclipse, Android Studio, Spyder
Database: SQL, MS Access, MYSQL, Oracle, DB2
Operating Systems: LINUX, UNIX, VMware and WINDOWS
Web Services: REST, SOAP and AWS
Servers: Apache Tomcat, Web Logic and Web
Version Control: Tools: Git, GitHub and SVN
Development Process: Waterfall, Agile and Scrum.
Bug Tracking Tool: JIRA, Bugzilla
Deployment Tools: Heroku Jenkins, Docker
PROFESSIONAL EXPERIENCE:
Confidential, Portland ME
Python developer,
Responsibilities:
- Involved in Developing a Restful service using Python Django framework.
- Developed entire front-end and backend modules using Python on Django Web Framework with GIT.
- Designing Celery and multithreading for scheduling the tasks and multiple activities.
- Develop Interactive front end to visualize data from backend and represent in graphical manner to batter understanding for users.
- Experienced in hand-coding HTML5, CSS3, JavaScript, and other UI technologies.
- Experience with JavaScript Frameworks Ext JS, AngularJS, jQuery
- Experienced in web application development using Flask and Django in Python.
- Expertise in developing web-based open stack applications using Python and Django for large dataset analysis.
- Parsed the unstructured data into semi-structured format by writing complex algorithms in pyspark.
- Worked on Atlassian tools like Bamboo, Jira, and confluence.
- Reviewed and implemented instrument pricing and modelling methodologies in collaboration with technical engineers. Analyzed and documented how instrument prices move as underlying market data sources change.
- Involved in the Complete Software development life cycle (SDLC) to develop the application.
- Full Stack Developer for custom Drupal 7 build. Responsibilities included site maintenance, new feature development and user support.
Environment: Python 2.7, PyQuery, Angular.js, Shell Scripting, JSON, Rest, Apache Web Server, Django, SQL, UNIX, Windows, PostgreSQL, and python libraries such as NumPy, etc.
Confidential, NY
Python developer
Responsibilities:
- Complete development and expertise in Rest framework in Django.
- Involved in Developing a Restful service using Python Django framework.
- Developed entire front-end and backend modules using Python on Django Web Framework with GIT.
- Used Kubernates, Docker for managing the application environments.
- Built tools and ETL pipelines using Python Pandas with target sources like Mysql, Mongo DB etc
- Has experience building data pipelines using Python and AWS Resources like Lambda, S3, RDS, Dynamo DB, CI/CD
- Experienced in hand-coding HTML5, CSS3, JavaScript, Vue.Js and other UI technologies. - Angular with Bootstrap
- Developed the entire project using PostgreSQL and migrating from other databases to PostgreSQL.
- Worked with AWS RDS (SQL Server, Aurora (Mysql flavor))
- PowerShell scripting management for mass deployments/changes | Application deployment via PowerShell/One Click | PowerShell scripting and automation
- Pytests| Swagger| Unit test with Django
- Develop Interactive front end to visualize data from the backend and represent in a graphical manner to better understanding for users.
- Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
- Worked on Atlassian tools like Bamboo, Jira, and confluence.
- Created Branches, Labels and performed Merges in Stash and GIT.
- Administering Code Repositories in SVN and Bit bucket.
- Involved in the complete Software Development Life Cycle (SDLC) to develop the application.
- Followed AGILE development methodology to develop the application.
- Used Test driven approach (TDD) for developing services required for the application.
- Implemented Integration test cases.
Environment: Python, Django, Git, Python oops, Linux, Postgres, HTML5, CSS3, Angular 2.0, PostgreSQL, and python libraries such as NumPy, etc.
Confidential, Webster, NY
Python developer,
Responsibilities:
- Utilized Python, Django, jQuery and Java etc. to design server applications and client interfaces.
- Evaluated development standards and procedures of engineering processes.
- Managed continuous maintenance and troubleshooting of Python Django projects.
- Handled development and management of front end user interfaces with help of HTML, CSS and JavaScript.
- Created and deployed applications on diverse range of platforms including Linux and Solaris.
- Collaborated with other developers to handle complicated issues related with deployment of Django based applications.
Environment: Python, Django, MySQL, Windows, Solaris, HTML, CSS, Java, jQuery, JavaScript, Apache, Linux.
Confidential
Python developer
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Experienced in both Agile and Waterfall platforms to develop the application
- Experience in developing rich user interfaces using CSS, HTML, JavaScript and JQuery.
- Created Business Logic uses Python 2.7.
- Used Django framework for application development.
- Created database using MySQL, written and edited stored procedures and extracted data from database by using Django API's.
- Worked with AWS RDS (SQL Server)
- Created specific images using the Python Imaging Library for the custom images used for each book.
- Written scripts in Python for extracting data from HTML file.
- Effectively communicated to the external vendors to resolve queries.
- Used Git for the version control.
Environment: Python 2.7, Django, MySQL, Windows, Linux, HTML, CSS, JQuery, JavaScript, Apache.