We provide IT Staff Augmentation Services!

Backend Developer Resume

Los Angeles, CA

SUMMARY:

  • 3 years of IT experience in all phases of SDLC, along with experience in Application Design and software development.
  • Worked on Datasets related to retail, telecommunication and financial industries.
  • Experience in using files JSON, XML, Pickle, ORC.
  • Experience with web applications and Restful web services and APIs using Python 3.4, Django 2.0.
  • Developed data Streaming applications in Hadoop.
  • Experience in creating the user interfaces using HTML, CSS and JavaScript.
  • Expertise in getting the web data through API’s and web scrapping techniques.
  • Capable of writing the configuration and Deployment Scripts using Fabric and Jenkins.
  • Expertise in working with Python and Shell scripting for designing automation framework.
  • Designed and managed API system deployment using fast HTTP server and Amazon AWS architecture.
  • Utilized Agile process and JIRA issue management to track sprint cycles.
  • Skills Confidential developing REST services, sending xml and JSON data over wire.
  • Experienced in developing applications using Agile Methodologies, Waterfall Methodology and Scrum stories in a Python based environment.
  • Developing software in Python and web development frameworks such as Django as well as MongoDB, Express, Node.js.
  • Skilled in Object - Oriented Design and Programming using Python and C++.
  • Good knowledge in establishing database connections for Python by configuring packages MySQL- Python.
  • Experience of Python libraries numpy, scipy, beautiful SOUP,pandas,etc.
  • Experience in developing web services (WSDL, SOAP and REST) and consuming web services with Python programming language.
  • Hands on experience with continuous integration and automation using Jenkins.
  • Experience with Build Automation tool like Maven, and version control tools such as Git, and GitHub.
  • Experience with Django and Flask a high-level Python Web framework.
  • Experience of using Python modules like NumPy, Matplotlib, Pickle, Pandas, PyTables, PyQt, etc., for generating complex graphical data, creation of histograms, etc.
  • Experience in working on different operating systems-windows, Linux, UNIX, and Mac also strong development experience on Linux based operating systems such as Ubuntu,
  • Excellent communication, Teamwork, inter-personnel and presentation skills, fast learner and organized self-starter.
  • Extensive experience in software development in inter-process communication, threading and developing high performant code.
  • Experience in developing REST web services supporting JSON to integrate with other external applications and 3rd party systems .

PROFESSIONAL EXPERIENCE:

Backend Developer

Confidential, Los Angeles, CA

  • Worked on design, implementation and modifying the Python code, PostgreSQL database schema on-the back end.
  • Documented company Restful API's using Swagger for internal and third part use and also worked on Unit testing and Integration testing.
  • Worked on object-oriented programming (OOP) concepts using Python, Django, and Linux.
  • Used various MVW frameworks like Django, JavaScript and jQuery.
  • Created specific images using Python Imaging Library for the custom images used for each book.
  • Direct communication with client on day to day basis for requirement gathering and production issue resolution.
  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Created Terraform scripts for EC2 instances, Elastic Load balancers and S3 buckets. Implemented Terraform to manage the AWS infrastructure and managed servers using configuration management tools like Chef and Ansible.
  • Developed file cleaners using Python libraries and made it clean.
  • Worked on MVC architecture using PHP, Python as controller.
  • Build numerous Lambda functions using Python and automated the process using the event created.
  • Created an AWS Lambda architecture to monitor AWS S3 Buckets and triggers a thumbnail create event whenever a user uploads a new picture.
  • Worked on packages like socket, REST API, Django.
  • Hands on experience in migrating Business from a physical data centre environment to AWS.

Python Developer

Confidential , Plano, TX

  • Appended the Integrated testing environments into Jenkins pipe to make the testing automated before the continuous deployment process.
  • Also wrote Unit tests for the developed scripts for the getting through the quality checks before pushing to the deployments.
  • Wrote scripts in Python for Extracting Data from JSON and XML files.
  • Developed the back-end web services for the worker using Python Flask REST APIs.
  • Wrote ORM’s for generating the complex SQL queries and building reusable code and libraries in Python for future use.
  • Profile Python code for optimization and memory management and implementing multithreading functionality.
  • Involved in creating stored procedures that gets the data and help analysts to spot the trends.
  • Developed Views and Templates with Django view controller and template language to create a user-friendly website interface.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Designed and developed communication between client and server using Secured Web services.
  • Experienced in writing indexes, views, constraints, stored procedures, triggers, cursors and user defined functions or subroutines in MySQL.
  • Successfully migrated the Elasticsearch database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Experienced in setting up EC2 instances, security groups and Setting up databases in AWS using S3bucket and configuring instance backups to S3 bucket.
  • Responsible for Architecture and design implementation including database schema.
  • Perform cloud application deployment using Apache web server on AWS EC2 instance.
  • Explored and evaluated AWS services.
  • Worked on User Interface using Django templating, HTML, CSS, JavaScript and Bootstrap.
  • Configuration of linux server for PHP and Python applications.
  • Perform the deployment of PHP and Python applications
  • Created Django dashboard with custom look and feel for end user after a careful study of Django admin site and dashboard.
  • Worked with version controlling system CVS and GIT.
  • Extracted and loaded data using Python scripts.

Python Developer

Confidential

  • Developed the presentation layer using HTML, CSS, JavaScript, JQuery and AJAX and Used JQuery libraries for all client-side JavaScript manipulations.
  • Hosted various company-wide training sessions on Pandas, RESTful, Microservices.
  • Developed a web tool that monitors and drives the automated continuous integration system allowing release managers to track changes.
  • Logged user stories and acceptance criteria in JIRA for features by evaluating output requirements and formats.
  • Involved in Agile process, Sprints, and daily Scrums to discuss the development of the application.
  • Developed web-based applications using Python Django, XML, CSS, HTML, DHTML, JavaScript and JQuery.
  • Involved in Developing a Restful service using Python Flask framework.
  • Working as an application developer experienced with controllers, views and models in Django.
  • Wrote and executed various MySQL database queries from Python-MySQL connector and MySQL db. Package.
  • Extensively worked on Jenkins by installing, configuring and maintaining for Continuous integration (CI) and for End to End automation for all build and deployments.
  • Developed the notification service by posting the JSON request in AWS API Gateway, Validating the response in Lambda by getting the data from DynamoDB and sending the notification through AWS.
  • Implemented REST API's in Python using micro-framework like Flask with SQL Alchemy in the backend for management of data center resources.
  • Developed and Tested features of dashboard using CSS, JavaScript, Django, and Bootstrap.
  • Created interactive data charts on web application using High charts JavaScript library with data coming from Apache Cassandra.
  • Wrote ANSIBLE Playbooks with Python, SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python. Run Ansible Scripts to provision Dev servers.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
  • Designed and implemented a dedicated MYSQL database server to drive the webapps and report on daily progress.
  • Developed internal project in Flask to generate report from google analytics on daily, monthly and weekly basis.
  • Used Python Library Beautiful Soup 4 for Web Scraping to extract data for building graphs.
  • Wrote and executed various MYSQL database queries from Python using Python -MySQL connector and MySQL dB package.
  • Created modern, REST APIs from existing information assets.
  • Deploying, managing, and operating scale, highly available, and fault tolerant systems to AWS.
  • Written Python Scripts to parse the XML documents and load the data in database.
  • Played a key role in a department wide transition from Subversion to Git, which resulted in an increase in efficiency for the development community
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Worked in MySQL and NoSQL database on simple queries and writing Stored Procedures for normalization and renormalization.
  • Utilized agile process and JIRA issue management to track sprint cycles.Supported user groups by handling target-related software issues/service requests, identifying/fixing bugs.

Hire Now