Python/django Developer Resume
Houston, TX
SUMMARY:
- Enthusiastic full stack developer with over 10+ years of professional hands - on experience creating cutting-edge web applications. Passion and desire in pursuing my creative spirit and leveraging my strong technical skills into software development .
- Expert in the development, creation and modification of web applications, including maintenance of scalable, fault-tolerant systems.
- Responsible for app architecture, APIs , web features and other related architecture.
- Build and maintain key internal systems, adding new features and fix bugs in Python, Django , flask and mySQL .
- Work closely with operations personnel and developers to manage and improve systems
- Make recommendations and strong cases for architecture and technology decisions, working within a team of developers across the full application stack.
- Develop, test, and maintain robust, scalable, high-quality software for technology platform and full suite of products.
- Contribute to continuous improvement of software development best practices in the areas of coding tools, languages and APIs, as well as software design and development processes.
- Involved in design phase and data modeling, interacted with other team members to understand the requirements for the project.
- Solve difficult problems while continuously learning and improving my skills.
- Provide technical guidance and strategy to non-technical team members as new product ideas are explored
- Work as part of a small, cross-functional team to create new products.
- Develop functional prototypes for new products across a range of platforms.
- Collaborate with a team, including non-developers and a technical architect, in a fluid environment: with evolving requirements.
- Update and optimize websites for effective marketing and cross-browsers visibility
- Provide recommendations and web support for migrating websites into new frameworks.
- Excellent communication skills with leadership qualities and open to innovative ideas to develop a creative solution for challenging client needs.
- Always exceeded expectations of project work and contributed significantly in teamwork.
- Have worked across many domains and industry verticals and capable of handling multiple responsibilities without compromising on the quality.
- Excellent communication skills with leadership qualities & open to innovative ideas to develop a creative solution for challenging client needs
- Participates actively in all phases of software development lifecycle (SDLC) spanning from requirements gathering to design, development, testing, debugging, and support.
- Identifies innovative ways to simplify complex processes, and provide users with unique new capabilities by leveraging latest technologies and techniques. I strive to provide quality code for any software in languages including javascript, Ruby, python to mention but a few.
- As a full stack web developer, I have worked in multi-tier web based technologies as well as client server application development.
TECHNICAL SKILLS:
Applications: javaScript, Python, Ruby, SQL, MYSQL, HTML, CSS3 .
Frameworks: Django, Angular 4, Ruby on Rails, Express, Flask, Bootstrap, MVC, SASS,EMBER.JS
Database: MySQL, SQLite, MongoDB,SQL, PostgresSQL
Others: Git, GitHub, jQuery, Node, Bower, Visual Studio Code
WORK EXPERIENCE:
Python/Django Developer
Confidential, Houston, TX
Responsibilities:
- Involved in the software development lifecycle (SDLC) of tracking the requirements, gathering, analysis, detailed design, development, system testing and user acceptance testing.
- Created a Django dashboard with custom look and feel for end user after a careful study of the Django admin site and dashboard.
- Have good experience on working with relational databases (RDBMS) and NoSQL Databases like MongoDB.
- Expert in creating migration files and making migrations in Django including database access using Django ORM
- Close eye on writing reusable, testable and efficient code
- Developed Merge jobs in Python to extract and load data into MySQL database.
- Successfully migrated from SQLite to MySQL with complete data integrity.
- Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
- Create custom DB API in python to connect with database and write SQL procedures to mine data.
- Validate all mined data and store in Oracle db and proficient in SQL tuning.
- Involved in troubleshooting and issue resolution with Oracle applications financial modules.
Front end web Developer
Confidential, New Jersey
Responsibilities:
- Work with a team of developers on python applications for RISK management.
- Experience in developing Web Applications based on MVC architecture using Python, Django, Flask.
- Design, develop, test, deploy and maintain the website.
- Used HTML, AJAX, CSS, SASS, jQuery, Bootstrap, javascript and Angular 4 for the client-side Javascript manipulation
- Resolved issues that occurred in production.
- Paid close attention to business communications for the system updates and meeting deadlines for the implantation.
- Designed and developed data management system using MySQL.
- 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.
- Involved in writing REST APIs using Django framework for data exchange and business logic implementation.
- Experience in using collections in Python for manipulating and looping through different user-defined objects.
- Design and implemented custom Bash scripts for controlling the data flow from the PostgreSQL database.
- Used Django configuration to manage URLs and application parameters.
- Responsible for configuring NoSQL databases like Apache Cassandra and Mongodb .
- Created unit test/regression test framework for working/new code
- Using git and github tool to coordinate team-development.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Responsible for debugging and troubleshooting the web application.
- Developed views and templates with Python and Django view controller and templating language to create a user-friendly website interface.
- Prioritized outstanding defects and system problems, ensuring that accuracy and deadlines were met.
Python Developer
Confidential, Chicago, IL
Responsibilities:
- Used Python-based GUI components for the front-end functionality such as selection criteria.
- Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
- Managed the Migration from heritage framework to AWS cloud platform using Cloud formation templates.
- Used Ruby to write fully functioning test automation process that allowed the simulation of submitting different we request from multiple browsers to the web application.
- Used Angular to update a portion of a web page/view thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Developed asynchronous notification mechanism by using Tornado.
- Involved in development of a Map based application for integral analysis purpose.
- Involved in analysis and design of the application features.
- Deployment of the web application using the Ubuntu server.
- Knowledge of Test Driven Development (TDD), Pair Programming with PyUnit, Junit and Python Unit-test.
- Documented the design solutions and created stories for client requirements.
- Utilized Python libraries like NumPy and Matplotlib for generating graphical reports.
- Worked on the development of SQL and stored procedures for normalization and denormalization in MYSQL.
- Executed MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve information.
- Experience in working with a team of developers on python applications for RISK management.
- Improved code reuse and performance by making effective use of various design patterns.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
- Interfacing with supervisors, artists, systems administrators, and production to ensure production deadlines are met.
Web developer Developer
Confidential, Burlingame, CA
Responsibilities:
- Analysed the Business Requirement Documents and created the technical specification documents.
- Responsible for complete SDLC including coordinating proposals, project meetings, code-reviews etc
- Fully participate in a scrum-based, agile development team.
- Built application logic using Python, Django and PostgreSQL.
- Designed views and templates with Python and Django view controller and templating language to create an easily accessible interface for users.
- Used Django configuration to manage URLs and application parameters.
- Rewrite existing Python/Django modules to deliver certain format of data.
- Used transactions data and code in Python (Pandas, NumPy) to understand how users have changed their usage behaviour with respect to the sale and various promotional offers.
- Written many programs to parse excel file and process many user data with data validations.
- Deployed applications on AWS by using Elastic Beanstalk.
- Used AWS SDK to connect with Amazon SQS for bulk email processing. Closely analysed the database tables using sequel pro tool of PostgreSQL to resolve integrity issues.
- Design and Development of presentation layer using technologies like HTML, CSS, and JavaScript.
- Used Bootstrap to manage and organise the html page layout.
- Created database using PostgreSQL, wrote several queries to extract data from database.
- Participate in code reviews, automated and functional testing, and other aspects of our quality assurance process.
- Resolved ongoing problems and documented progress of the project.
- Collaborated with teams to convert user feedbacks into improved solutions
- Understand web protocols, standards, and technologies (HTML, CSS, JS).
- Used Git for version control
- Used other packages such as Beautiful Soup for data parsing.
- Worked on writing and as well as read data from csv and excel file formats.
- Developed a MATLAB algorithm which determines an object's dimensions from digital images.
- Web-services backend development using Python (CherryPy, Django, SQLAlchemy).
- Participated in developing the company's internal framework on Python. This framework became a basement for the quick service's development. A framework based on CherryPy with Confidential encryption ( Confidential module) on the top.
- Worked on resulting reports of the application and Tableau reports.
- Worked on HTML5, CSS3, JavaScript, Git, REST API, Mongodb.
- Developed views and templates with Python and Django view controller and templating language to create a user-friendly website interface.
- Utilizes ember.js handlebars in building semantic templates.
- Embedded AJAX in UI to update small portions of the web page avoiding the need to reload the entire page.
- Used jQuery for all client-side data manipulation.
- Managed datasets using Panda data frames and MySQL, MYSQL database queries from Python using Python-MySQL connector MySQL package to retrieve information.
- Used Pandas API to put the data as time series and tabular form for east timestamp data manipulation and retrieval to handle time series data and do data manipulation.
- Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Maintenance and continues development of the applications in PL/SQL procedures, ETL modules and shell scripting using best practices.
- Managed and reviewed Hadoop log file and worked in analyzing SQL scripts and designed the solution for the process using PySpark.
- Developed rich user interface using CSS, HTML, JavaScript, and jQuery. Created a Python-based GUI application For Freight Tracking and processing
- Developed and maintained various automated web tools for reducing manual effort and increasing efficiency of the Global Shipping Team.
Front-end Developer
Confidential, Columbus, OH
Responsibilities:
- Developed Python based API (RESTful Web Service) to track the events and perform analysis using Django.
- Involved in design phase and data modeling, interacted with other team members to understand the requirements for the project.
- Involved in development using Python, bug fixing and unit testing of the layout commands.
- Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/jQuery and HighCharts for data visualization of the served pages.
- Developed web-based applications using Python, Django, CSS, HTML, JavaScript and jQuery.
- Designed and managed API system deployment using fast http server and Amazon AWS architecture.
- Developed entire frontend and backend modules using Python on Django
- Deployed and configured application on AWS.
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
Python Web Developer
Confidential, Indianapolis, IN
Responsibilities:
- Gathered and analyzed the requirements and converted them into User Requirement Specifications and Functional Requirement Specifications for the designers and developers to understand them as per their perspective.
- Worked on object oriented programming (OOP) concepts using Python, Django and Linux.
- Developed web-based applications using Python, Django, XML, CSS, HTML, JavaScript, Angular and JQuery.
- Experience with JSON based REST Web services and Amazon Web Services (AWS)
- Worked on Amazon services like Amazon Cloud EC2.
- Added support for Amazon AWS and RDS to host static/media files and the database into Amazon Cloud.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions n MySQL and PostgreSQL database.
- Worked in agile and waterfall methodologies with high quality deliverables delivered n-time.
- Experience with Unit testing/ Test driven Development (TDD), Load Testing.
- Developed the required Schema documents and implemented the framework for parsing HTML documents.
- Involved in Unit testing and Integration testing.
- Worked on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
- Worked on Python openstack API
- Using Subversion version control tool to coordinate team-development.
- Responsible for debugging and troubleshooting the web application.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript, also used Bootstrap as a mechanism to manage and organize the HTML page layout
- Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL db package
- Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Worked on development of SQL and stored procedures on MYSQL
- Engaged in Design, Development, Deployment, Testing and Implementation.
- Responsible for debugging the project monitored on JIRA (Agile)
- 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.
Python Developer
Confidential, Livingston, NJ
Responsibilities:
- Design, develop, test, deploy and maintain the website.
- Interaction with client to understand expectations and requirements.
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Designed and developed data management system using MySQL.
- Rewrite existing Java application in Python.
- Wrote python scripts to parse XML documents and load the data in database.
- Performed testing using Django's Test Module.
Python Developer
Confidential, Norfolk,VA
Responsibilities:
- Developed UI using HTML, AJAX, JavaScript and jQuery and jQueryUI.
- Designed and developed components using Python. Implemented code in python to retrieve and manipulate data.
- Worked with the Stakeholders, gathered requirements developed High level design Detail design documents.
- Implemented database access using Django ORM.
- Developed entire frontend and backend modules using Python.
- Worked with team of developers on python applications for RISK management
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
- Made Django web based apps for Insurance premium calculations.
- Generated property list for every application dynamically using Python.
- Creating unit test/regression test framework for working/new code