We provide IT Staff Augmentation Services!

Senior Python Ui Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Over 7 years of experience as Application Developer with analytical programming using Python, Django and Java.
  • Experience in requirement analysis, system design, development and implementation of web base client/server application using Python, Django, HTML, CSS, JavaScript, Bootstrap, AngularJS, JQuery, AJAX, XML and JSON.
  • Expertise in MVW frameworks like Django, Angular.js, Java Script, JQuery and Node.js.
  • Developed and Consumed RESTful APIs for web applications using Python and Django.
  • Used server environment like Linux, Apache, Zinix, uWSGI and gunicorn.
  • Experience in writing SQL Queries, Stored Procedures, Triggers, Cursors, and Functions in MySQL, Oracle and PostgreSQL database.
  • Experience in using NoSQL databases like MongoDB and Apache Cassandra.
  • Used WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL & Python/PHP) Architecture.
  • Experience object oriented programming (OOP) concepts using Python, C++ and PHP.
  • Good Knowledge in efficiently using IDE Tools like Eclipse, NetBeans, Visual Studio, sublime text, Spyder, pycharm, emacs.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Good knowledge in Bootstrap, AngularJS and Node.js.
  • Expert in developing Cross Browser applications in IE 8 - 11 Edge, Chrome, Mozilla Firefox, Safari.
  • Strong experience with Cross Browser Compatibility issues and Optimization for web, including CSS Sprites and best practices.
  • Expertise in building strong websites confirming Web 3.0 standards using Yahoo User Interface (YUI) compressor, jshint, eslint, JQuery, HTML, & CSS to develop valid code and table-free sties.
  • Experience in using Version Control Systems like Git, SVN and CVS.
  • Worked on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Good Experience in Linux Bash scripting.
  • Experience in using AMQP and RabbitMQ for distributed architecture.
  • Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
  • Understanding of Python best Practices (PEP-8).
  • Enthusiastically managed multiple deadlines with priorities through proactively planning and managing tasks and resources.
  • Strong experience in developing Web Services with Python programming language.
  • Strong knowledge in Multi-tiered Distributed Environment and Client/ Server Architecture.
  • Good Knowledge in continuous integration tools like JENKINS.
  • Performed unit testing, Performance testing, integration testing and system testing.
  • Extensively followed development methodologies such as Agile (SCRUM) and Water Fall.

TECHNICAL SKILLS:

Programming Languages: Python, Java/J2EE, JavaScript, PHP, C, C++, SQL, PL/SQL.

Frameworks: Django, MongoDB, AngularJS, Django Rest Framework, Flask, Hibernate, Spring MVC, ASP.NET MVC.

Web Technologies: Node.js, HTML5, JSP, XHTML, CSS3, Bootstrap, XML, JSON, JQuery, JQuery UI, Ajax, Web Services, REST API's.

MySQL, PostgreSQL, MS: SQL, Oracle (10G, 11G).

Platforms: Linux, Unix, Windows.

Tools: & IDE, Selenium, Eclipse, NetBeans, Visual Studio, LiClipse.

SDLC: Waterfall, Agile, Scrum.

Web Servers: Web Sphere, Web Logic, Apache Tomcat.

PROFESSIONAL EXPERIENCE:

Senior Python UI Developer

Confidential, Dallas, TX

Responsibilities:

  • Used Django Framework in developing web applications to implement MVC architecture.
  • Automated the existing scripts for performance calculations using Numpy and SQL alchemy .
  • Used Pandas library for statistics Analysis.
  • Used HTML, CSS, JavaScript, JQuery, AJAX and JSON for front end applications.
  • Built Single Page Applications (SPA), Responsive Web Design (RWD) UI, Rich Restful Service Applications, and HTML Wireframes using HTML5 Grid Structures/Layouts, CSS3 Media Queries, Ajax, AngularJS and Bootstrap
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
  • Used Numpy for Numerical analysis.
  • Managed, developed and designed a dashboard control panel for customers and Administrators using Django and MySql .
  • Extensively used Python modules such as requests, urllib, Beautiful soup for web crawling.
  • Developed GUI using Django for dynamically displaying the test block documentation and other features of Python code using a web browser.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • Developed and Consumed RESTful APIs for web applications using Python and Django.
  • Built various graphs for business decision making using Python matplotlib library.
  • Developed Python/Django based web application, MySQL DB and integrations with 3rd party email, messaging, Storage services.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Developed and executed User Acceptance Testing portion of test plan.
  • Used Py Unit framework for performing unit testing.
  • Performed testing methodologies like unit testing, Integration testing, web application testing.
  • Responsible for user validations on client side as well as server side.
  • Generated Python Django forms to record data of online users and used PyTest for writing test cases.
  • Performed efficient delivery of code based on principles of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.
  • Interacted with QA to develop test plans from high-level design documentation.

Environment: Python 2.7, Django 1.4, HTML5, CSS, XML, MySQL, JavaScript, JQuery, CSS Bootstrap, Mongo DB, JavaScript, Eclipse, Git, GitHub, Linux, Shell Scripting.

Senior Python UI Developer

Confidential, Madison, WI

Responsibilities:

  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Worked with team of developers on Python applications for RISK management.
  • Participating in requirement gathering and analysis phase of the project in documenting the business requirements by conducting workshops/meetings with various business users. Used Agile Methodology and SCRUM Process.
  • Used Pandas , Numpy for statistical Analysis and Numerical analysis of Insurance premium.
  • Designed and developed the UI of the website using HTML, CSS, Java script, Bootstrap, JSON, XHTML, AJAX and JQuery.
  • Used MySQL db package and Python-MySQL connector for writing and executing several MYSQL database queries from Python.
  • Designed and developed transactions and persistence layers to save/retrieve/modify data for application functionalities using Django, XML, PostgreSQL, SQL, and Stored Procedures.
  • Used Django configuration to manage URLs and application parameters.
  • Worked on Python Open stack Restful API's.
  • Developed Django web based apps for Insurance premium calculations.
  • Used Python for dynamically generating property list for every application. Automated data movements using python scripts. Involved in splitting, validating and processing of files.
  • Uploading statistics to MySQL for analysis and logging.
  • Creating core python API which will be using among all modules.
  • Updated content in manipulate files and database by using Python scripts.
  • Generated Python Django Forms to record data of online users.
  • Used Python and Django for XML processing, data exchange and business logic implementation.
  • Handled all the client side validation using JavaScript .
  • Developed GUI using JavaScript, HTML/HTML5, AJAX, CSS and JQuery in ongoing projects.
  • Enhanced user experience by designing new web features using MVC Framework like Angular JS.
  • Used PHP as an HTML embedded scripting language, in front end web development.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval. Worked in development of applications especially in UNIX environment.
  • Developed tools using XML, Python and Shell scripting for automating some of the repeated tasks.
  • Built SQL, NOSQL queries implementing functions, packages, views, triggers, and tables.
  • Developed SQL and stored procedures on MYSQL.
  • Used JIRA (Agile) for debugging the project.
  • Designed and developed data management system using MySQL .
  • Interacted with production and systems administrators to ensure whether production deadlines are met or not.
  • 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.
  • Worked closely with our operations, and business partners to analyze and resolve all issues.
  • Perform deployments from Test to Production environment.
  • Work with QA teams to conduct integrated (application and database) stress testing, performance analysis and tuning.
  • Analyzed performance test requirements and developed test plans and have done debugging to understand test objective requirements.
  • Experienced in Agile Methodologies and SCRUM Process.

Environment: Python, Django 1.3, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript and Apache Web Server, NO SQL.

Python UI Developer

Confidential, Tucker, GA

Responsibilities:

  • Designed front end and backend using Python on Django Web Framework.
  • Developed views and templates with Python and Django's view controller.
  • Engaged in Design, Development, Deployment, Testing and Implementation of the application.
  • Used HTML, CSS, AJAX, and JSON for designing and developing the user interface of the website.
  • Used JavaScript and JSON to update a portion of a webpage.
  • Rewritten existing Python/Django modules to deliver certain format of data.
  • Developed Python web services for processing JSON and interfacing with the Data layer.
  • Worked extensively with Bootstrap and JQuery to optimize the user experience.
  • Used Python and Django to interface with the JQuery UI and manage the storage and deletion of content.
  • Developed HTML interfaces with an understanding of UI design principles and object-oriented program development.
  • Worked on project scaffolding using yomen, grunt, bower, nodejs.
  • Received business logic specifications and design documents, and painted HTML using CSS and business logic in Angular and JavaScript.
  • Utilized AngularJS framework to bind HTML template (views) to backend Json Data.
  • Used $routeprovider for navigation and config using angular-route.
  • Carried out various mathematical operations for calculation purpose using python libraries.
  • Skilled in using Collections in Python for manipulating and looping through different user defined objects.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.
  • Build SQL queries for performing various CRUD operations like create, update, read and delete.
  • Worked on deployment of project on to Amazon S3.
  • Develop consumer based features and applications using Python, Django, HTML and Test Driven Development (TDD).
  • Development stored procedures for normalization and renormalization in MYSQL.
  • Used GIT version control and deployed project to Heroku.
  • Created Change Controls and for change management process for Various Migration of code to production, and worked on approvals from seniors.
  • Increased performance of the extended applications by making effective use of various design patterns (Front Controller, DAO).
  • Worked on a large scale distributed computing environment, monitoring data nodes to prioritize jobs for processing functions.
  • Responsible for tracking and monitoring project status in JIRA (Agile).

Environment: Python 3.3, Django 1.6, HTML5, CSS, XML, MySQL, JavaScript, C++, Angular JS, Backbone JS, JQuery, CSS Bootstrap, Mongo DB, MS SQL Server, T-SQL, JavaScript, Eclipse, Git, GitHub, AWS, Linux, Shell Scripting.

Python Developer

Confidential, Chicago, IL

Responsibilities:

  • Involved in preparing engineering specification with OOA and OOD.
  • Used Rational Rose Enterprise to develop Use Case diagrams, Class diagrams, Collaboration & Sequence Diagrams, State Diagrams, and Data Modeling.
  • Developed application logic using Python, Java script, Java.
  • Used JMS for updating Mailing plans and tracking them.
  • Implemented front end for third party Web service using JQuery, Html, AJAX, JSON and JavaScript.
  • Used Java Server Pages for content layout and presentation.
  • Created Data layer in MYSQL.
  • Extracted and loaded data using Python scripts and PL/SQL packages.
  • Supported Java application for Media portal management.
  • Debugging and testing of the applications & fine tuning performance. Provided maintenance support in production environment.
  • Implemented DAO database access objects.
  • Worked with application teams to install operating system, Hadoop updates, patches, version upgrades as required.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Deployment of application on Web logic 8.1 for testing and development team.
  • Validate test content in Emulation for SoC Display Controller.
  • Associated with development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Involved in preparing technical design document.
  • Used Connect SOAP rule to fetch the WebServices.
  • Used SOAP UI to test the external service.
  • Used JIRA for project tacking.
  • Involved in testing the application.

Environment: Java, Python, JavaScript, HTML/CSS, MYSQL, PL/SQL, UNIX Shell Scripting, Linux, Weblogic Application Server.

Python Developer

Confidential

Responsibilities:

  • Worked with the design team for project structure.
  • Developed a portal to manage and entities in a content management system using Flask.
  • Designed the database schema for the content management system Performed Design and Code reviews.
  • Implemented the presentation layer with HTML, DHTML, Ajax, CSS and JavaScript.
  • Performed coding in C++ on Linux Platform.
  • Involved in writing stored procedures using MySQL.
  • Optimized the database queries to improve the performance.
  • Developed in Windows and going to deploy it in Linux server.
  • Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS and JavaScript.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Designed and developed data management system using MySQL.
  • Worked on data exchange from website using XML, JAVA and WebServices.

Environment: C++, XML, Java, MYSQL, Apache, CSS, ORACLE, DHTML, HTML, JavaScript, Shell Scripts, Linux & Windows, flask, Python.

Java UI Developer

Confidential

Responsibilities:

  • Involved in development, design and implementation of front end part of the application.
  • Developed the User Interactive web pages by using web technologies like HTML and CSS as per W3 standards in a professional manner.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS) .
  • Responsible to manipulate HTML5, CSS3 in jQuery and also provided dynamic functionality using AJAX, XML and JSON .
  • Successfully implemented Auto Complete/Auto Suggest functionality using JQuery, Ajax , Web Service and JSON .
  • Used Ajax, JSON with jQuery for request data and response processing.
  • Developed Business layer and Data layer using Enterprise Java and Hibernate .
  • Created functions, triggers, views and stored procedures using My SQL .
  • Worked closely with back-end developer to find ways to push the limits of existing Web technology.
  • Involved in the code review meetings.
  • Also involved in the designing of functional document.

Environment: JavaScript, JQuery, JSON, Ajax, Bootstrap, AngularJS, HTML5, Oracle, DHTML, CSS3, Agile methodology, Java.

We'd love your feedback!