Python Developer Resume
Deerfield, IL
SUMMARY
- Over 6years of IT experience in design, development, testing, maintenance, Analysis and Integration of standalone and web applications.
- Strong Experience developing applications using Python, visual studio MVC framework.
- Using Python, developed backend modules on Visual Studio using Gitlab.
- Experienced in object - oriented programming (OOP) concepts using Python.
- Good Experience wif Django, a high-level Python Web framework.
- Experienced in Pythonfor creating scalable and robust applications along wif other technologies (Angular and Node JS).
- Experienced in developing web-based applications using Python, R, Django, CSS, HTML, JavaScript, Angular JS and jQuery.
- Experienced in WAMP (Windows, Apache, MYSQL, and Postgres), LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture and MEAN (MongoDB, AngularJS and NodeJS).
- Designed and developed presentation layer for web applications using technologies like HTML, CSS, and JavaScript. Experience in building single page applications using JavaScript frameworks like Angular Js and Vue.Js
- Built new features for VMWare Apolunes product in Node.js frameworks.
- Experience in creating custom, general use modules and components which extend the elements and modules of core Node.js
- Responsible for checking cross browser compatibility, Responsive Web Design and hence worked on different browsers like Safari, Firefox, Google Chrome and Internet Explorer.
- Responsible for developing single page applications using Angular Jsand Bootstrap.
- Developed the administrative UI using AngularJS and ReactJS.
- Developed standalone web applications in medical devices using Vue.js
- Worked on SQL and PL/SQL stored procedures which are used to create access to data and deployed them to Oracle and SQL server databases.
- Familiar wif JSON based REST Web services and Amazon Web Services (AWS).
- Expertise in working wif different databases like Oracle, MySQL, PostgreSQL and Good noledge in using NoSQL databases, PostgreSQL, MongoDB
- Experienced in developing Web Services wif Python programming language. noledge on PythonCollections and Multi-Threading.
- Experience in implementation of Python web frameworks like Pylons, Web2py and Python Servlet Engine(PSE)
- Familiarity wif development best practices such as code reviews and unit testing.
- Exploited the server on AWS EC2.
- Worked in agile and waterfall methodologies wif high quality deliverables. Experience wif continuous integration and automation using Jenkins.
- Experience wif Unit Testing/ Test Driven Development (TDD), Load Testing, Wrote Unit Tests and maintained PEP8 code.
- Excellent Interpersonal and Communication skills, Efficient Time Management and Organization Skills, ability to handle Multiple-Tasks and work well in a Team-Environment.
- Extensively worked on writing UNIX shell scripts for scheduling the sessions for my testing process of ETL.
- Good noledge on data migration from relational database to NoSQL.
- Experience in MongoDB concepts - CRUD operations and aggregation framework
- Have been involved in testing using DB, have good noledge in creating and executing complex SQL's.
- Good experience of Web Services wif protocols SOAP and REST. experience in using different kind of data bases like MySQL, Oracle.
- Experience in writing SQL queries and Stored Procedures and implementation on different databases.
- Expertise in understanding complex codes and extending their functionality.
- Expertise in creating test scenarios for performance testing.
- Strong Knowledge of the software Development Life Cycle (SDLC), Agile and Waterfall Methodologies.
- Experienced in software analysis, design, development of python applications on Unix/ Linux, Windows platform.
TECHNICAL SKILLS
Languages & Scripts: Python, Java, Shell, HTML, CSS, JavaScript, SQL, C, C++
Frameworks: Django, Bootstrap, MVC, ADO, AngularJS, jQuery
Operating systems: Windows (desktop/server), Linux, Ubuntu.
Databases: MySQL, Mongo dB
Tools: /Packages: Microsoft Office (Word, Excel, Outlook, PowerPoint, Access), ServiceNow, team track, TOAD, Erwin, AXS Point Reports
Configuration Management tools: GIT/GitHub, SVN, CVS
Web Servers: Apache Tomcat, WebSphere, WebLogic, Aws, Ec2
Methodology: Agile, Scrum
PROFESSIONAL EXPERIENCE
Confidential
Python Developer
Responsibilities:
- Server service automation wif Python and Bash scripts.
- Working on Servers- SCAP Aix, Linux, Solaris Operating Systems.
- Checking the scripts in the server for different types of OS’s and Collecting the output data.
- Writing Python scripts from scratch for SCAP Solaris.
- Converting bash scripts into python scripts.
- Maintained security Compliances for Confidential internal servers by writing python automation scripts.
- Created JSON code for Python scripts for sorting on the severity of scripts in Server.
- Responsible for Configuration of scripts based on the system response by including Python’s operating system related modules like sys, os, socket.
- Searching and replacing content from external files wif regex(re) module inside python script.
- Code Optimization wif class and function method and created as separate script and accessing the script to functional scripts.
- Involved in Unit testing and Integration testing for the application.
Confidential, Deerfield, IL
Software Developer
Responsibilities:
- Developed views and templates wif Python and Django's view controller and templating language to create a user-friendly website interface.
- Worked on Qt frame work wif Python for Backend and frontend (GUI) In QML-JavaScript.
- Worked on medical monitoring system wif discrete medical components and devices.
- Used MQTT Pub/sub Model for the communication between different protocol components.
- Worked on MVC (Model View controller), Model (Python, SQLite), View (QML, JavaScript)
- Used Python scripts to update content in the database and manipulate files.
- Expertise wif LINUX and Windows environments including shell and python scripts.
- Working noledge on configuration management tools Chef, Ansible.
- Installed and maintained Jenkins for Continuous Delivery.
- Developed Python Modules for Ansible Customizations
- Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, CSS, CICD Script, Bootstrap, jQuery and RESTAPI calls.
- Worked on Python open stack API’s.
- Generated Python Django forms to record data of online users.
- Used Python and Django Creating graphics, XML processing, data exchange and business logic implementation.
- Used HTML, CSS, jQuery, JSON and JavaScript for front end applications.
- Developed standalone web application named “Protocol editor” using Vue.js wif Bootstrap.
- Created GUI desktop applications on Medical Devices Using Python as backend and QML as a front-end tool.
- Used Pyqt tool to create graphical frameworks on embedded screens.
- Used SQLite server to get the data.
- Used Vue.js event distribution and parent chain for parent and child nodes.
- Provided Validations to some fields using vue.js.
- Used Git Version Control, JIRA for bug tracking, Trello for Dash boards and Confluence for project management.
- Used Jenkins as continue integration tools.
- Involved to implement mock-ups and the layouts of the applications.
Environment: Django 1.10, Python, PyQt, QML, Shell Scripting, MySQL, HTML, XHTML, CSS, AJAX, JavaScript, Vue.js, Jenkins, MQTT, Linux, Microsoft Visual Studio
Confidential, Providence, RI
Python Developer
Responsibilities:
- Participated in entire lifecycle of the project including Design, Development, and Deployment, Testing and Implementation and support.
- Implemented Python routines to log into the websites and fetch data from selected options.
- Used Python modules such as requests, Urllib, and Urllib2 for web crawling.
- Performed Design, involved in code reviews and wrote unit tests in python.
- Development of web applications using Python frameworks as Django.
- Updated Site wif JavaScript, jQuery, Python, Django, and SQL.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
- Worked on Python OpenStack APIs and used NumPy for Numerical analysis.
- Involved in DevOps tools such as Jenkins, Nexus, Chef and Ansible for build and deploy applications
- Successful migration of the default Django’s database (SQLite) to PostgreSQL to improve efficiency, integrity and security of data.
- Involved in database-driven web application development using Django Framework on Python.
- Loaded data from external files into tables using SQL Loader.
- Developed SQL scripts to transfer tables across the schemas and databases.
- Designed & Developed templates using Django’s template library and utilized them using Django’s forms library.
- Used PyQt for the functionality filtering of columns halping customers to effectively view their transactions and statements. Implemented navigation rules for the application and page.
- Handling Pythonand Django to interface wif the jQuery UI and manage the storage and deletion of content.
- Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python.
- Used Version Control systems such as Git and Apache SVN for maintaining a consistent state throughout the application development process.
- Scripting the Windows environments such as PowerShell.
- Analyzing the data wif hive and spark from Hadoop and develop the mappings as per the requirement.
- Responsible for communicating the progress and issues to the higher management and making necessary changes to application based on flexibility, Scalability and security issues.
Environment: Django 1.10, Python, Angular.js, Bootstrap, AWS, Bash, PyQt, XML, Shell Scripting, MySQL, HTML, XHTML, CSS, AJAX, JavaScript, Jenkins, Apache Web Server, Linux.
Confidential, Boston, MA
Python Developer
Responsibilities:
- Worked on conversion of Sales/Back Office Integration system using Python/Django System.
- Responsible for setting up networks through Design and Development.
- Developed business logic using Django framework.
- Developed GUI using HTML, AJAX, JavaScript and jQuery.
- Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and jQuery.
- Re-engineered various modules for implementing changes and creating efficient system.
- Supported PHP/LAMP application.
- Used Web services for integration wif Back Office system.tg
- Developed dynamic web pages using python Django Frameworks.
- Used Python and Django for creating graphics, XML processing, data exchange and business logic implementation.
- UsedPython to place data into JSON files for testing Django Websites.
- Built all database mapping classes using Object relational mapping(ORM) technique to design Djangomodels.
- Experience in development of web services SOAP, RESTful for sending and getting data from the external interface in the XML and JSON format.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
- Used Django configuration to manage URLs and application parameters.
Environment: Python, Amazon AWS S3, HTML, Python, Django, CSS, XML, MySQL, JavaScript, AWS, Linux, Shell Scripting, AJAX.
Confidential
Jr. Software Developer
Responsibilities:
- Participated in the complete SDLC process and used python to develop Backend functionality.
- Designed business applications using web technologies-HTML, JavaScript and CSS based on the W3C standards.
- Developed the administrative UI and reusable directives using Angular-JS and used CSS for styling the HTML elements.
- Involved in design and development of presentation layer for web applications using technologies like HTML, CSS, Bootstrap and JavaScript.
- Maintained Cross Browser compatibility and implement Responsive Design using CSS and JavaScript.
- Wrote REST APIs, as part of developing web-based applications for insurance premium calculations, using Django's REST framework
- Involved in writing stored procedures using MySQL
- Extensively worked on JSON based REST Web services
- Involved in capturing the requirements for serial functional interface and other software requirements specification document
- Used AJAX effectively to create pagination and wif client-side events like quick search.
- Written AJAX driven JSON consuming JavaScript functions to save User selections such as radio button, drop-down menu selections into a cookie.
- Applied industry best practices and standards when project requirements were lagging.
- Worked wif the team of architects and Senior Developers to gather requirements, enhance the application functionality, and add new features.
- Used Python to extract information from XML files.
- Worked wif search business and search team to implement dynamic rule updates to search using elastic search.
- Worked wif business analysts, project managers and process owners to develop solutions and can translate business requirements into technical specifications.
Environment: Python, HTML, Linux and Windows, Shell Scripting, JavaScript, Django Framework, CSS, SQL, MySQL, LAMP, jQuery, Windows, web Services
