We provide IT Staff Augmentation Services!

Full Stack Developer Resume

5.00/5 (Submit Your Rating)

San Ramon, CA

PROFESSIONAL SUMMARY:

  • Around 6+ years of experience as a Software Developer and coding with analytical programming and client - server enterprise applications using Python, Django and flask, MySQL, Unix and Linux, JavaScript, XML.
  • Experience in application development using Python, Django, HTML5, CSS, Git, Java/J2EE, JavaScript, and XML.
  • Good exposure on File Handling and SSH (Secure Shell).
  • Experienced with full software development life cycle (SDLC), architecting scalable platforms, object oriented programming, database design and agile methodologies.
  • Hands on experience in WAMP (Windows, Apache, MYSQL, Python /PHP) and LAMP (Linux, Apache, MySQL, and Python) Architecture.
  • Working knowledge of error and exception handling debugging using PDB, Eclipse and Pycharm.
  • Experience in leading multiple efforts to build Hadoop platforms, maximizing business value by combining data science with Bigdata.
  • Experience in planning, designing, developing and implementation in the area of Amazon Web Services (AWS).
  • Experienced in Agile and Waterfall methodologies with high quality deliverables delivered on-time.
  • Experience in object oriented programming (OOP) concept using Python and perform Data Extraction, Transformation, and Loading from different data sources.
  • Experience with Docker, deployment of application inside software containers.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQLdatabase.
  • Excellent Debugging, Problem Solving, Optimization and Testing Skills.
  • Have the ability to understand complex systems and be in command of the details to provide solutions.
  • Followed the best practice of Python such as PEP-8.
  • Worked with bug reporting tools like Bugzillaand Jira.
  • Experience in Python SDKOpenStack.
  • Experience with SOAP and RESTAPIs.
  • Experience with Unit testing/ Test driven Development (TDD), Load Testing.
  • Experience on No-SQL databases like MongoDB, Cassandra.
  • Excellent analytical and problem solving skills and ability to work on own besides being a valuable and contributing team player.
  • Good knowledge in maintaining various version controls systems such as SVN (Centralized Version ControlSystem) and GIT (Distributed Version Control System).

TECHNICAL SKILLS:

Language: Python 2.7/3.5, C++, HTML, Shell Script

Python Framework: Django, Flask, Pandas.

Database: MySQL,Mongodb, Cassandra

Version Control: Git, SVN, Heroku

Web Technologies: CSS, JavaScript, XML, AJAX, JQuery, Bootstrap, AWS, RESTFul Web Services

Other Tools:: Pycharm, IDLE, Putty, SQL developer, JIRA

Operating System: Windows, Linux, Unix

PROFESSIONAL EXPERIENCE:

Confidential, San Ramon, CA

Full stack Developer

Responsibilities:

  • Designed front end and backend of the admin application using Python on Django Web Framework.
  • Design, develop, test, deploy and maintain the website.
  • Generated gliffy diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase.
  • Worked on AngularJS for the client facing application.
  • Used the Restful API and the Angular frontend.
  • Developed Restful microservices using Djangoand Python and deployed on Heroku server.
  • Used HTML, CSS, AJAX, JSON designed and developed the user interface of the website.
  • Designed and developed data management system using MongoDB.
  • Developed views and templates with Django view controller and template Language to create a user-friendly website interface.
  • Develop consumer based features using Django, HTML and Test Driven Development (TDD).
  • Responsible for tracking and monitoring project status in JIRA (Agile)
  • Developed Python web services for processing JSON and interfacing with the Data layer.
  • Worked on development of SQL and stored procedures for normalization and renormalization in MYSQL.
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Used Django Database API's to access database objects.
  • Increased the speed of pre-existing search indexes through Django ORM optimizations.
  • Developed a module to build Django ORM queries that can pre-load data to greatly reduce the number of databases queries needed to retrieve the same amount of data.
  • Python app which analyzed activity and response times, code deployment and environment migration done in Amazon AWS. Quick access to Amazon API.
  • Rendered Dashboard which provided important milestone Metrics. Reduced the release cycle overhead by half.
  • Deployed and managed a private puppet infrastructure in AWS to deploy application.
  • Worked extensively on the Frontend with Bootstrap, JavaScript, and JQuery to optimize the user experience.
  • Used GIT version control and deployed project to Heroku

Environment: Python 2.7, Django, Angular 1.57, HTML5/CSS, MS SQL Server 2013, MySQL, JavaScript, Eclipse, Linux, Shell Scripting, GitHub, Angular.JS, JIRA .

Confidential, San Jose, CA

Python Developer

Responsibilities:

  • Created Python and Bash tools to increase efficiency of Confidential REST SDK using data conversion scripts, REST, JSON, and CRUD scripts for API Integration.
  • Built various graphs for business decision making using Pythonmatplotlib library.
  • Automation of unit testing using Python.
  • Created server monitoring daemon with Psutil, supported by Django app for analytic which I created. Also researched big data solutions with Cassandra database.
  • Experience with Data migration from Sqlite3 to Apache Cassandra database. Cassandra data model designing, implementation, maintaining and monitoring.
  • Build the Silent Circle Management System (SCMC) in Django, Python, and Node.JS while integrating with infrastructure services.
  • Used standard Python modules e.g. CSV, Robot parser, Iter tools, Pickle, Jinja2, Xml for development.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, JQuery and RESTAPI calls.
  • Automated RabbitMQ cluster installations and configuration using Python/Bash.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Wrote a parser in Python to convert numerous types of tile test case files to/from CSV files, thus enabling QAs to directly modify in CSV/excel, saving overall QA time.
  • Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
  • Experience configuring AWS S3 and their lifecycle policies and to backup files and achieve files in Amazon Glacier.
  • Applied ETL for better system behavior and getting Best result with Database..
  • Conducted trainings for a group of employees about infrastructure management using AWSservices.
  • Integrated Python.h to call the C++ modules.

Environment: Python 3.4, Django 1.10, Linux, HTML, CSS, AWS, MongoDB, Web services, SVN, Pandas, Bugzilla, PyCharm, GitHub.

Confidential

Python Developer

Responsibilities:

  • Used Python and Django to develop the Web modules.
  • Ensured high quality data collection and maintaining the integrity of the data.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Designed and developed data management system using MongoDB.
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Automation of unit testing using Python.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Used Django Database API's to access database objects.
  • Handled all the client side validation using JavaScript.
  • Creating unit test/regression test framework for working/new code.
  • Build all database mapping classes using Django models.
  • File handling for the client data in files like .txt file, .xlxs file for data retrieve and storing purpose.
  • Used PyQuery for selecting particular DOM elements when parsing HTML.
  • Strong Socket programming experience in Python. Implemented complex networking operations like race route, SMTP mail server and web server. Package used SOCKET, Oauth, urllib.
  • Graphical data representation using Numpy, SciPy, Pandas, Pygal
  • Used standard Python modules e.g. csv, robot parser, iter tools, pickle, jinja2, lxml for development.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, JavaScript, Bootstrap, JQuery and RESTAPI calls.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python, Bugzilla, C++, Java, Mongodb,SQLserver,Linux, Eclipse, Shell, File handling, SSH, UNIX, Pandas

Confidential

Jr. Python Developer

Responsibilities:

  • Used Django database API's to access database objects.
  • Rewrite existing Python/Django modules to deliver certain format of data.
  • Generated graphical reports using python package Numpy and MatPlotLib .
  • Representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.
  • Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
  • Wrote programs to parse excel file and process many user data with data validations.
  • Create Cassandra database to handle the user’s data (server-client).
  • Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Developing and maintenance of the tool that abstracts the information for the user.
  • Utilized various IDEs and internal debug tools during debugging.
  • Analyzing the data in design database.
  • Maintenance of legacy application that where developed in Php.
  • Develop modules based on CodeIginitor, an MVC based PHP framework.

Environment: Python, Django, MySQL, Linux, HTML, GIT, CSS, JavaScript and Apache Web Server.

We'd love your feedback!