We provide IT Staff Augmentation Services!

Full Stack Python Django/angular Developer Resume

4.00/5 (Submit Your Rating)

Marlton, NJ

SUMMARY

  • 5+ years of software development experience as Full Stack Python Developer with proficiency in Analysis, Design, Development, Testing and Maintenance for Enterprise web applications using Python, Django, Node.js and Express.js and Angular5/6/7
  • Extensive experience in Django templates, views, forms, authentication, customizing teh Django admin site, models, messages framework etc.
  • Good experience in working with data analytics, data wrangling and data extracts in a Python based environment
  • Hands on experience in developing API’s in both REST and SOAP using Python/Django or Express/Node.js
  • Experienced in working with Angular features like Components, Router, Data Binding, Form, Form validation, Service, Metadata, Modules etc.
  • Experience in implementing with XMLSAX and DOM parsers and used XML Family of Languages such as XSLT, XPath, XQuery etc.
  • Experience in creating various Graphs for report using Pandas and Matplotlib
  • Experience in MEAN stack web application development (MongoDB, Express, Angular and Node)
  • Experience with both relational and non - relational databases like MongoDB, MySQL, SQLite, MS SQL, PostgreSQL etc. using ORM (Object Relational Mapper) and ODM (Object Document Mapper)
  • Experience with designing and building web application environments on AWS, by using AWS Services like EC2, RDS, S3, AMI, VPC, Elastic IP Addresses, Load Balancer etc.
  • Deployed various projects on numerousof server from AWS EC2 like Ubuntu, Bitnami and Window Server
  • Experience with Object Oriented Programming (OOP) concepts using Python, Java, .Net and PHP
  • Worked on Design, Development, Testing, Customization, Bug fixes and implementation for various web application
  • Good noledge on Beautiful Soup Python package to do web scraping and presented data by using Angular frontend framework
  • Experienced in using PyUnit from python unit testing framework and usingJasmine/Karma for Angular unit testing
  • Implemented Agile Methodologies like Scrum using JIRA software development tool and used git as version control system

TECHNICAL SKILLS

Back-end Technologies: Python, Java SE, Java EE, C#.Net, ASP.Net, PHP, Node

Front-end Technologies: HTML, CSS, JavaScript, Typescript, jQuery, AJAX

Databases: MongoDB, MySQL, SQLite, Microsoft SQL, PostgreSQL, Oracle

Framework and Library: Django, Flash, MVC, Struts, Angular, Express, Bootstrap, Tastypie, Django Rest Framework, Pillow, Pandas, matplotlib, Beautiful Soup

Web Services and AWS: REST, SOAP, EC2, RDS, S3, AMI, Snapshot, VPC, Route 53, Elastic IP Addresses, Load Balancer

Tools: Postman, MongoDB Compass, MySQL Workbench, SQLite, Git, GitHub Desktop, PyCharm, NetBeans, Eclipse, Virtual Studio Code, Cloud9

PROFESSIONAL EXPERIENCE

Confidential, Marlton, NJ

Full Stack Python Django/Angular Developer

Responsibilities:

  • Responsible for developing teh website by gathering requirements from business analyst then turning those requirements into suitable code implementation and involved in all phases of software development life cycle
  • Designed and developed components using Python, Django, Angularand Developed scalable and reusable applications usingDjango framework
  • ImplementedPatient Authentication component using Django’s authentication likeUser Auth ModelsandUserCreationForm and applied flash message to show teh responsive message using Django messages framework
  • Successfully migrated Django database from SQLite to MySQL to PostgresSQL with complete data integrity.
  • UtilizedDjango’s Mail Module to implement requesting a callback component and implemented MySQL Database from Django using SQLAlchemy ORM
  • Utilized Django Rest Framework to implement Rest API to perform teh Create, Read, Update and Delete operations and tested in Postman and used OAuth 2.0 for authentication
  • Design and implemented custom Bash scripts for controlling teh data flow from teh Postgre SQL database.
  • Created a Rich Single Page Application using HTML, CSS, Angular and TypeScript and used JavaScript for client-side form validation
  • Implemented dependency injection using angular services and adopted ng-template and ng-model to create teh form for user-friendly pop-ups
  • Worked on creating login authentication module interface using AngularJS and JavaScript
  • Built S3 buckets and managed policies for S3 buckets and utilized S3 bucket to back up application data on AWScloud
  • UsedBoto3 scripts on Cloud9 tool to do teh operation like create, update, and delete to AWS resources with Python scripts
  • Utilized Amazon AWS S3 and RDS to host static/media files and teh database into Amazon Cloud
  • Worked on python unit testing using PyUnit and used Jasmine, Karma for angular unit testing
  • Used git as a version control system for code-management and collaborating with team members

Environment: Python, Django, REST, Angular, Angular-CLI, NPM, HTML, CSS, JavaScript, bootstrap, Visual studio code, GitHub, Postman, Django Rest Framework, PyUnit, Jasmine, Karma

Confidential, Kenilworth, NJ

Full Stack Python Django/Angular and MEAN Stack Developer

Responsibilities:

  • Worked on software development life cycle (SDLC) of teh tracking systems Requirements, Gathering, Analysis, Detail Design, Development and Testing
  • Worked on development of backend services using Python forScrum project which involves creating and maintaining projects in an organization
  • Utilized Tastypie to implement Rest API for Django Project and tested in Postman tool
  • Used teh Django’s Model-View-Template (MVT) framework to build modular and maintainable applications
  • Worked on Custom Directives with Pop-over and Pop-up functionalities with specific requirements matched to teh conditions
  • Worked in Angular built in directives like ngModel to perform two-way data binding between view and component and passed teh data between teh components using Input, Output and EventEmitter
  • Used Angular Material for development and design of teh application and Implemented dependency injection using angular servicesand usedsessionStorage, localStorage and cookieStorage depending on application requirement
  • Implemented MEAN StackSingle Page Applicationapplications for one of teh medicine web applicationusing MongoDB, Express, Angular, Node and deployed web application on ubuntu server using AWS’s EC2 service
  • Implemented token-based authentication (JWT) for MEAN Stack application and validated user input using Angular Forms Validation and RegEx.
  • Worked on python unit testing using PyUnit and used Jasmine, Karma for angular unit testing
  • Used git as a version control system for code-management and used JIRA for project management

Environment: Angular, Angular-CLI, Python, Django, REST, NPM, HTML, CSS, JavaScript, bootstrap, Visual studio code, GitHub, Postman, Djongo, Mongoose, Note, Express, AWS, Boto3, Tastypie, PyUnit, Jasmine, Karma, JIRA

Confidential, Manhattan,NY

Full Stack Python Django Developer

Responsibilities:

  • Involved in teh various phases of SDLC, like requirements gathering, Analysis, Design, and implementation of teh project
  • Implemented Model View Templatearchitecture in developing web applications using Django frameworkto separatebusiness logic, database and user interface
  • Actively involved in developing teh methods for Create, Read, Update and Delete (CRUD) in Active Record form Django Framework
  • Used AJAX to modify small portions of teh web pages by sending a request to teh server avoiding teh need of reloading teh entire web page by using JavaScript and jQuery
  • Implemented easily maintainable and reusable projects by separating multiple application within a project according to teh application modules and functions
  • Performed troubleshooting, fixed and deployed many Python bug fixes of teh two main applications dat were a main source of data for both customers and internal customer service team.
  • Used JavaScript for client-side form validation using Regular Expression to save server traffic and less load on teh server sides and developed server-side business logic using Python code
  • Build database mapping classes using Django models with teh help of ORM with SQLAlchemy
  • Implemented and utilized SOAP APIs with Python and worked on Element Tree XML API in python to parse XML documents and load teh data in database
  • Developed professional and responsive web user interface for different devices using HTML, CSS, Bootstrap, JavaScript, jQuery and AJAX
  • Used git as a version control system for code-management and collaborating with team members

Environment: Python, Django, Soap, NPM, HTML, CSS, JavaScript, bootstrap, Visual studio code, GitHub, Postman, MySQL, SQLAlchemy, XMLSAX, DOM parsers

Confidential, Manhattan,NY

Python Django Developer

Responsibilities:

  • Involved in various phases of teh software development life cycle like design, development, and testing
  • Used Python Django Framework to develop website using MVT architecture to separate logic and presentation part
  • Implemented Customer Authentication component using Django’s authentication likeUser Auth ModelsandUserCreationForm
  • Created forms and form validations in Django forms using Python and also implemented client-side form validation using JavaScript and Regular Expression to get better user experience and reduce server load
  • Utilized Python’s data structures like lists, sets, dictionaries and tuples to do backend operation and used QuerySet APIto do teh advance search feature on book page
  • Implemented pagination in website using Django Paginator for book page and also customize teh Django admin form and template by creating custom admin templates
  • Used Django Session Framework to implemented order module and also created order and inventory data models in Django
  • Implemented orderconfirmation email using Django core mail moduleand built various graphs for reporting module by using Pandas and Matplotlib.
  • Wrote and executed various MYSQL database queries from Django ORM Frameworkusing MySQLClient driver
  • Created responsive user interface using HTML, CSS, Bootstrap, JavaScript, AJAX and jQuery
  • Used git as a version control system for code-management and collaborating with team members

Environment: Python, Django, NPM, HTML, CSS, JavaScript, bootstrap, Visual studio code, GitHub, MySQLClient

We'd love your feedback!