We provide IT Staff Augmentation Services!

Python, Django, Angular Developer Resume

Manchester, CT

SUMMARY

  • More than 5 years of experience as a Full Stack Python Developer in Web Development with proficiency in Analysis, Design and Testing Enterprise applications using Python, Django framework, Django Rest Framework, Flask and front - end technologies like HTML5, CSS3, JavaScript, Bootstrap, jQuery and Angular.
  • Experienced in developing Web-Applications implementing Model View Template architecture using Python and Django web application framework.
  • Experienced in SQLAlchemy and Django ORMto interact with application data from databases.
  • Experiencedin developing rest api using Flask and Django Rest Framework to connect to the front-end
  • Experienced in usingAngular 7 features like Template Driven Forms, Reactive Forms, Pipes, Directives, Components, Custom Directive, Dependency Injection, Routing, Template, Data binding and Services.
  • Experienced in object-oriented programming (OOP) concepts using Python.
  • Implemented different python libraries including BeautifulSoup, Numpy, Scipy, Matplotlib, Pandas, Scikit-learn andrequests to work with different types of data
  • Experienced in implementation of Python Best Practices (PEP-8) usingautopep8 to make code more organized and readable
  • Experienced in Unit Testwith python Unittestframework and tested the django application.
  • Experienced in web scrapingusing BeautifulSoup4, lxml and html parser
  • Experienced of working with relational databases like Oracle, SQLite, PostgreSQL, MySQL and non-relational databases like MongoDB
  • Deployment experience with docker and Kubernetes
  • Build SQL queries for performing various CRUD operations like create, update, read and delete data
  • Experienced in Amazon Web Services (AWS)and its Services EC2, VPC, Lambda, SNS, SQS, RDS, EBS, Auto scaling, load balancing, IAM, AMI, S3 and experienced in deploying Django Application in AWS using Apache server
  • Experienced in agile (Scrum) and waterfall methodologies, continuous integration / continuous deployment in Jenkins and version control systems like Git, GitHuband workflow management software Jira.

TECHNICAL SKILLS

Programming languages: Python, JavaScript, SQL, Java, Typescript

Databases: MySQL, Oracle, PostgreSQL, MongoDB, SQLite

Web Development: REST, SOAP, JSON, HTML5, CSS, Bootstrap, JQuery

Frameworks: Django, Flask, Angular

Libraries: BeautifulSoup, Requests, re, Pymongo, Numpy,Scipy, Matplotlib, Unittest, Pytest, Collections, Pandas, JQuery, Boto3, SQLAlchemy

Amazon Web Services (AWS): EC2, EBS, VPC, RDS, Lambda Functions, Bitnami, IAM, AMI, S3, Auto Scaling, Security Groups, Elastic Beanstalk

Tools: Pycharm, Microsoft Visual Code, Eclipse, Atom, NetBeans IDE, JIRA, MySQL WorkBench, Git,Postman, Compass

PROFESSIONAL EXPERIENCE

Confidential - Manchester, CT

Python, Django, Angular Developer

Responsibilities:

  • Involved in the various stages of SDLC including Requirement gathering, Designing,Coding, Testing, Implementation and Maintenance
  • Created Restful API using Django Rest Framework for user management such as creating new user, generating, and obtaining authentication token
  • Created and managed the admin customization by extending the user models in Django Rest Framework.
  • Used mySQL database for the CRUD operations which is performed by REST APIs
  • Used Django’s built-in authentication classes and permission classes for the Login Authentication
  • Designed and developed the login portal using Angular framework along withHTML5, CSS3, Bootstrap4, Font Awesome and Typescript.
  • Develop applications that use MongoDB database, and pymongo.
  • Used Angular Services to consume the Rest API and retrieve data from database and Angular Pipes to filter the data to display in the view
  • Utilized core Angular features such as HTTP, Data binding, Forms, Services, Components and Dependency Injection
  • Implemented Angular Routing to navigate between different components of the project
  • Implemented authentication with JSON Web Token (JWT) by storing JWTs to user’s local storage and checking JWTs in requests headers for each data API call and removing the JWTs from the local storage when logging out
  • Used Jira to track the progress of the whole project
  • Wrote unit test cases using Python Unittest and pytest
  • Maintained the Version and Backups of the source using GitHub

Environment: Python, Django, Django Rest Framework, Angular, Typescripts,HTML5, CSS3, JQuery, Bootstrap, MySQL, Git, Jira

Confidential - Rocky Hill, CT

Python Developer

Responsibilities:

  • Designed and developed web applications in Django Framework’s Model View Template (MVT) architecture
  • Used python decorators, dictionary, list comprehensions,generator, JSON, pandas, matplotlib and Numpy for building python functions for processing data
  • Worked on web scraping using BeautifulSoup library and json documents using python built-in json package
  • Implemented methods to Create, Retrieve, Update, Delete (CRUD) in active record
  • ImplementedDjango Object Relational Mapper (ORM) and used Querysetto retrieve data from database tables
  • Performed unit testing by writing test cases using python Unit Test module
  • BuiltRestful APIservice using Django Rest Framework and used Django Rest Framework built-in Token based Authentication for authentication
  • Wrote ansible Playbooks for various applications
  • Used Django URL patterns to configure the routing for the Web Application and Rest Api
  • Used MongoDB database and migrated Django’s default databases SQLite to MongoDB
  • Performed various NoSQL queries on MongoDB in python using pymongo-MongoClient
  • Wrote Python modules to load data from MySQL source database
  • Designed and developed the UI of the website using HTML 5, CSS, Bootstrap, and Javascript
  • Collaborated with front-end team, data team to design, develop, integrate, test, document and implement the project
  • Involved in daily Scrum meetings, followed the agile methodology and used Jira software to track and manage the project
  • Used Git source control for simultaneous development

Environment: Python, Django, Django Rest Framework, MongoDB, SQLite, JavaScript,HTML5, CSS3, JQuery, Bootstrap, Git, Jira

Confidential - Bloomfield, CT

Python Developer

Responsibilities:

  • Worked on Agile Methodologies to manage full life-cycle development of the project
  • Developed web-based applications using Python, Django, CSS, HTML, Bootstrap, JavaScript and jQuery
  • Developed full-stack web applications using Flask, Python, Angular, MySQL, HTML5, CSS3 and JavaScript
  • Worked in the backend using Python Django Framework to develop the application
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface
  • Built RESTful APIs using Python, Django, Django Rest Framework
  • Designed and maintained databases using Python and developed RESTful Web Service using Flask, SQLAlchemyand PostgreSQL
  • Wrote Python script for various MySQL database queries using Python-MySQL connector
  • Worked on front-end using Angular and implemented Angular features such as services, components, Filters, Directive, Reactive Forms
  • Worked on various graphs using Python pandas, scikit-learn and matplotlib library
  • Worked on Python scripts to parse csv files and json data to load to the database
  • Used Python library BeautifulSoup for web scraping to extract data from the website
  • Worked with deployment team and deployed the Django applications on AWS using Elastic Beanstalk
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, VPC, Auto scaling, Security groups, IAM roles
  • Build servers in AWS, importing volumes, launching EC2, RDS, creating security groups, auto scaling, load balancers in the defined virtual private connection
  • Created S3 buckets in the AWS environment to store static files and worked on Python package boto3 for AWS
  • Used AWS lambda Function to run code without managing server to run code by S3 and SNS
  • Used Git as the version control and JIRA to assign, track the stories and tasks

Environment: Python, Django, Flask, MySQL, AWS, HTML, CSS, JavaScript, Angular, Typescript, Bootstrap, PyCharm, GIT

Confidential - Bridgewater, NJ

Django Developer

Responsibilities:

  • Designed and developed the product page using Python Django Framework and followed the Django MVT architecture
  • Built RESTful APIs using Python, Django, Django Rest Framework and tested the Restful API using Postman tools
  • ImplementedDjango Object Relational Mapper (ORM) and used Querysetto retrieve data from database tables
  • Performed unit testing by writing test cases using python Unit Test module
  • Worked with various python libraries Requests, Numpy, Matplotlib, BeautifulSoup, Scikit-learn Pandas to visualization
  • Created python scripts to workon json and csv files and stored the data in the database
  • Extracted data from the website using BeautifulSoup library and stored the data in the json and csv files
  • Wrote Python script for various MySQL database queries using Python-MySQLconnector
  • Designed and developed the front-end of the website using HTML, CSS, Bootstrap, JQuery and Javascript
  • Used Jira for tracking, updating the project issues and issue tracking
  • Followed the agile development methodology to develop the application
  • Maintained the version control using GIT and deployed the project on GitHub

Environment: Python, Django, MySQL, HTML, CSS, JavaScript, Bootstrap, PyCharm, GIT

Hire Now