Python Developer Resume
Dallas, TX
SUMMARY
- 3 years of IT Experience in designing, developing, testing, and implementing various stand - alone and client-server architectures-based enterprise application software on different domains.
- Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment.
- Experience in developing Web-Applications implementing Model View Control architecture using Python, Django, and Flask frameworks.
- Extensive experience in developing Single Page Applications (SPA) using Angular by making use of Routing, Component, Services, Observables, Pipes, Custom Directives and Route Guard
- Expertise in developing responsive web applications using technologies like CSS, JavaScript, Bootstrap, and Angular Material
- Well versed with design and development of presentation layer for web applications using technologies like Angular Versions, HTML5, CSS3, and JavaScript.
- Expert in using JSON based REST Web services and Amazon Web services.
- Experience in working with Databases like MYSQL and proficiency in writing complex SQL, PL/SQL and NoSQL DB Mongo DB.
- Experienced in working with various Python Integrated Development Environments like PyCharm, PyDev, and Sublime Text.
- Experience in Linux Bash scripting and following PEP Guidelines in Python
- Experience in using various version control systems like Git, GitHub and Amazon EC2 and deployment using Jenkins.
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
TECHNICAL SKILLS
Programming Languages: Python-3.X & 2.7, SQL and Shell Scripting
Frameworks: Django, Pyramid, Flask
Web Development (Back-End): Django, Express.js, Node.js, JWT, REST Framework
Web Development (Front-End): HTML5, CSS3, JavaScript, jQuery, AJAX, XML, Angular Versions
Databases Management System: MySQL, MS SQL, Oracle DB, SQLite, MongoDB
Others: GIT, RESTful Web Services, Django-Debug-Toolbar
SDLC: Waterfall, RAD, Agile, Scrum
Operating systems: Linux/Unix, Windows Variants
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Python Developer
Responsibilities:
- Involved in software development life cycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing, and user acceptance testing.
- Developed (SPA) single page applications using Angular 9, Typescript, HTML5, CSS3, and Angular Material.
- Actively involved developing proof of concept for a newly propsed Application in using Angular 9.
- Designed and managed API system deployment using a fast HTTP server and Amazon AWS architecture.
- Manipulated data using CRUD operations of MongoDB and handled database access and data transmission based on RESTful web service.
- Developing python programs by using boto3 sdk to implement security by using AWS Cognito service.
- Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
- Embedded automated build system, Jenkins to save built into repository
- Created a repository and pushed the code to GitHub Enterprise.
- Involved in Sprint planning sessions and participated in the daily Agile SCRUM meetings. And monitored on JIRA (Agile)
Environment: Python, Django, HTML5, CSS3, PyCharm, Angular 9, Angular Material, Node JS, RxJS, AWS, BOTO 3, GITHUB, Jenkins, Mongo DB, JIRA, Agile, Windows.
Confidential
Python Developer
Responsibilities:
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Developed internal auxiliary web apps using Python Flask framework with Angular.js and Twitter Bootstrap CSS / HTML framework.
- Created custom user with overriding key field and adding more fields other than dat provided by the Django out-of-box features.
- Using Bash and Python included Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs.
- Involved in tokenizing the sensitive data before archiving in AWS S3 using REST based Enterprise Tokenization service and encrypting the data before sending it over wire to external systems.
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
- Used Django configuration to manage URLs and application parameters.
- Involved in Python OOP code for quality, logging, monitoring, and debugging code optimization.
- Performed authentication and authorization on a restful web API service tier using json web token.
- Stored the data in the form of JSON structure-based documents, stored in a collection using MongoDB.
- Utilized Git for Version Control System.
- Extensively used Jira for bug tracking and task management
Environment: Python, Django, HTML5, CSS3, Angular JS, JavaScript, AWS, Boto 3, XML, Restful API, JSON, GIT, Jira, Mongo DB, Agile, Windows.