Sr. Python/django Developer Resume
Boston, MA
SUMMARY:
- 7+ Years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Support and Implementation of various web, stand - alone, client-server enterprise applications.
- Experience in software development in Python using Django framework.
- Worked on several python packages like Numpy, Scipy, MatPlotLib, Beautiful Soup, Urllib2, Pandas, and CSV.
- Worked on various applications using python integrated IDEs Sublime Text, PyCharm.
- Strong expertise in development of web based applications using Python, PHP, C#, HTML, Angular JS, CSS, JavaScript, ASP. Net, AJAX, JQuery, JSON and BOOTSTRAP.
- Implemented responsive web pages using HTML5/CSS3 and BOOTSTRAP.
- Experienced in relational databases like MS SQL server, MySQL, PostgreSQL, SQLite3, Oracle and non-relational databases like MongoDB.
- Experience on testing using Robot testing Framework.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL, PostgreSQL, Oracle and MongoDB.
- Experience in using Python REST API Frame work using Django.
- Familiar with XML/JSON based REST web services and Amazon Web services (AWS).
- Developed applications and RESTful web services and API’s using PHP, Python/Django and Zope.
- Experience in using various version control systems like Git, Github and SVN.
- Experience in working with different operating systems like UNIX, LINUX and WINDOWS.
- Understanding server Apache Tomcat, IIS and Nginx.
- Expertise in Object-Oriented design, coding and open stack development.
- Efficient in demonstrating all phases of software development life cycle (requirements, design, architecture, development, testing).
- Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
- Skilled in writing and reviewing requirements, architecture documents, test plans, design, documents, quality analysis and audits.
- Skilled in debugging/troubleshooting issues in complex applications.
- Exceptional problem solving and decision making capabilities, recognized by associates for quality of data and alternative solutions.
- Experience working on various testing frameworks.
- Quick learner and flexible to work on multiple technologies.
- Excellent Interpersonal and communication skills, efficient time management and organization skills, ability to handle multiple tasks and work well in a team environment.
TECHNICAL SKILLS:
FRONT END: HTML5, CSS, .Net, JavaScript, AJAX, JQuery, JSON, Angular JS and BOOTSTRAP
BACKEND: Python, Php, Django 1.3/1.4/1.6/1.8 and 1.9 and Zope, C#, ASP.Net, C++
DATABASES: MySQL, SQLite3, PostgreSQL, Oracle and MongoDB, Sql SERVER
WEBSERVICES: Django-Rest framework, REST, AWS
SERVERS: Apache Tomcat and Nginx
ENVIRONMENT: UNIX, LINUX and WINDOWS
VERSION CONTROL: Git and SVN
PYTHON LIBRARIES: Numpy, SciPy, Matplotlib, Urllib2, Pandas, CSV and python-twitter
PROFESSIONAL EXPERIENCE:
Sr. Python/Django Developer
Confidential, Boston, MA
Responsibilities:
- Designed front end and backend of the application using Python on Django Web Framework
- Used HTML, CSS, ASP.Net, AJAX, JSON designed and developed the user interface of the website.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Used JavaScript and JSON to update a portion of a webpage.
- Develop consumer-based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
- Developed dynamic interaction page on .net MS visual basic-2014, using SQL developer tools.
- Experience on testing using Robot testing framework.
- Responsible for debugging the project monitored on JIRA (Agile)
- Wrote Python scripts to parse JSON documents and load the data in database.
- Used JQuery for the data manipulations on client side.
- Leveraged CSS Bootstrap for development of Web applications.
- Experience on testing various modules.
- Used GIT version control and deployed project to Heroku
- 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.
- Skilled in using Collections in Python for manipulating and looping through different user defined objects.
- Engaged in Design, Development, Deployment, Testing, Implementation of the application.
- Worked in development of applications especially in UNIX environment and familiar with all of its commands.
Environment: Python 2.7, Django 1.4, HTML5, CSS, XML, MySQL, JavaScript, Angular JS,.Net Backbone JS, JQuery, CSS Bootstrap, Mongo DB, MS SQL Server, T-SQL, JavaScript, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting.
Python/Django developer
Confidential
Responsibilities:
- Involved in software development life cycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing.
- Created entire application using Python, Django under Linux environment.
- Worked on writing and as well as read data from HTML, CSV and EXCEL file formats.
- Used various python libraries for data analysis.
- Used Pandas library for statistical Analysis.
- Carried out various mathematical operations for calculation purpose using python libraries.
- Built various graphs for business decision making, using Python matplotlib library.
- Created specific images using Python Imaging Library for the custom images used for each book.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Worked on JavaScript MVC Framework like Angular JS.
- Involved in designing user interactive web pages as the front end part of the web application using various web technologies like HTMLAsp.Net, JavaScript, Angular JS, JQuery, AJAX and implemented CSS for better appearance.
- Used AJAX to modify small portions of the web pages by sending a request to the server avoiding the need of reloading the entire web page.
- Implemented code to perform CRUD operations on MongoDB using PyMongo module.
- Worked in MySQL database on simple queries and writing Stored Procedures for normalization.
- Implemented and modified various SQL queries and Functions, Cursors and Triggers as per the client requirements.
- Experienced in web applications development using Django/Python, .NET/C#.
- Used many regular expressions in order to match the pattern with the existing one and store them in data base on a chronological basis.
- Developed remote integration with third party platforms by using RESTful web services.
- Managed code versioning with GitHub and deployment to staging and production servers.
- Worked under UNIX environment in development of application using Python and familiar with all of its commands.
- Utilize PyUnit, the Python unit test framework, for all Python applications.
- Experience in debugging and troubleshooting programming related issues.
- Deployment of the web application using the Linux server.
Environment: Linux, Unix, Windows
Software Engineer
Confidential
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Build all database mapping classes using Django models.
- Implemented MVC architecture in developing the web application with the help of Django framework.
- Implemented the presentation layer with HTML, CSS, JavaScript, JQuery, Angular JS and AJAX, .Net.
- Setting up AngularJS framework for UI development. Developed html views with HTML 5, CSS 3, JQuery 1.1.0, JSON, and Java Script.
- Designed and developed data management system using PostgreSQL and MySQL.
- Worked with JSON based REST Web services.
- Generated Python Django Forms, Crispy forms to record data, login and signup of online users.
- Worked with Django REST framework and Python routines to log into the websites and fetch data for selected options.
- Involved in writing application level code to interact with APIs, Web Services using JSON.
- Involved in AJAX driven application by invoking web services/API and parsing the JSON response.
- Creating unit test/regression test framework for working/new code.
- Using Git version control to coordinate team-development.
- Involved in code reviews using GitHub pull requests, reducing bugs, improving code quality, and increasing knowledge sharing.
- Responsible for debugging and troubleshooting the web application.
Environment: Linux and Windows.
Software Engineer
Confidential
- Participated in the complete SDLC process and used PHP to develop website functionality on open stack.
- Coding in LAMP (Linux, Apache, MySQL, and PHP) environment.
- Worked with REST based Web Services.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX.
- Created data access modules in PHP.
- Wrote SQL queries to fetch and store the data using MYSQL database.
- Implemented the presentation layer with HTML, JavaScript, and CSS
- Worked on development of SQL and stored procedures on MYSQL.
- Used complex Object Oriented concepts in improving the performance of the websites.
- Learned the Postgres database and quickly completed an internal web application to automate generating and sending membership agreements.
- Learned and used Git for version control.
- Deployed my new app using Apache2 through Ubuntu.
Environment: Linux and Windows.