Python Developer Resume
NJ
SUMMARY:
- Around 7 years of experience in developing, designing and implementing applications as developer using OOPS programming and Database.
- Experience in Software Life Cycle Methodologies (SDLC) like waterfall, agile in various domains.
- Experience in developing web - based applications using Python, Django, XML, HTML, JavaScript, jQuery, and APIs.
- Worked on different Python modules like NumPy, SciPy, Matplotlib, Pandas, PyTables, and Pickle.
- Experience in development using IDEs like Eclipse, NetBeans, PyCharm and IntelliJ.
- Experience in building strong websites confirming Web 2.0 standards using Framework, jQuery, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sites.
- Hands on experience in configuring and supporting site-to-site and remote access Cisco, IPsec, VPN solutions using ASA/PIX firewalls, Cisco and VPN client.
- Well versed with design and development of presentation layer for web applications using technologies like Html CSS, and JavaScript.
- Involved in developing Restful service using Python and Flask framework.
- Experience in AWS like using Amazon Cloud EC2, Simple Storage Service (S3) and Amazon SQS.
- Experienced in WAMP (Windows, Apache, MySQL and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture.
- Experienced with databases using ORM/DOM for integrating with MySQL, PostgreSQL, and MongoDB.
- Hands on experience in SVN, Git, GitHub, JIRA and Jenkins.
- Experience in creating the batch files for automation.
- Good experience in handling errors/exceptions and debugging the issues in large scale applications.
- Involved in Unit testing and Integration testing.
- Developed, tested and debugged software tools utilized by clients and internal customers.
- Excellent analytical and communication skills with ability to interact with individuals.
- Ability to learn new technologies and avid knowledge hunter with excellent communication skills, strong architectural skills, hardworking and a good team worker.
TECHNICAL SKILLS:
Languages/ Scripting: C, C++, Python, SQL, T-SQL, PL/SQL, Linux scripting
Web Frameworks: Django, Flask, React, Node.js
Web Technologies: CSS, HTML, XHTML, Java Script
Databases: MS SQL Server 2008/2012/2014, MySQL, Oracle
Database Tools: SSIS, SSRS, BIDS, SSMS, Power BI, SQL Profiler
Operating Systems: Windows, Linux and Unix
Version Control: GitHub, SVN, Team Foundation Server (TFS)
Web Services: AWS, SOAP, RESTFUL Webservices
Protocols: TCP/IP, HTTP/HTTP5, SMTP, SNMP
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Python Developer
Responsibilities:
- Designed and developed the server module and resolved issues and responsible for its enhancements.
- Architected and developed Python and Django for the backend development and for front-end application used React, Webpack, Redux, and ES6/7 and PostgreSQL for the database.
- Worked on Python libraries such as NumPy, requests, Pandas, Json and BeautifulSoup4
- Worked on Django ORM module for signing complex queries.
- Defined different Django API profiling techniques for faster rendering information.
- Used Ansible, Vagrant, and Docker for managing the application environments.
- Implemented various Validation Controls for form validation and implemented custom validation controls using Object Oriented JavaScript.
- Used React JS in components like JSX, creating React components, Virtual DOM, React Props, working with the React States and Events.
- Developed Restful Microservices using Django and deployed on AWS servers using EC2.
- Documented Restful API’s using swagger for internal and third party.
- Developed views and templates with Django view controller and template to create a user-friendly website interface.
- Used CircleCI for continuous integration and delivery platform over Git.
- Used Django Migrations for designing and expanding of the database.
- Automated most of the python scripts by creating batch files running from Task scheduler.
- Involved in the CI/CD pipeline management for managing the weekly releases.
- Worked on JIRA to manage the tasks and to improve the individual performance.
Environment: Python 2.7/3.3, JavaScript, Django Framework 1.3, CSS, SQL, MySQL, LAMP, jQuery, Adobe Dreamweaver, Apache web server, GitHub, Ansible, HTML5/CSS, PostgreSQL, Amazon Web Service (AWS), S3, EC2, EBS, PyCharm, Linux, Shell Scripting, JIRA.
Confidential, Chicago, IL
Python Developer
Responsibilities:
- Developed Python Framework using Django to perform scan software unit monitoring.
- Built Web application using Python, Django, HTML and template languages.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Developed tools using Python, PHP, Shell scripting to automate.
- Experienced in Application Development and Object-Oriented Programming Analysis and design.
- Responsible in Working with various Python integrated development environments like PyCharm.
- Worked on databases like SQL Server, MySQL, and Oracle.
- Experienced in working with Object Oriented Programming using Python language.
- Strong knowledge in TCP/IP, UDP/IP, Active Directory Infrastructure, DNS, DHCP.
- 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.
- Experienced in Microsoft Azure cloud platform and merge with python.
- Implemented and tested python-based web applications interacting with MySQL.
- Worked on Firewall tickets to deal with low, medium and high priority issues.
- Addition/ Deletion of Firewall Rules, Reviewing and Processing the ticket, Firewall Clean up, Virtual Servers, Certificate Creation/Renewals, Troubleshooting.
- Support projects including Design, Development, and Deployment, Testing and Implementation and created a pipeline for the sequence of stages.
- Consumed Rest based Microservices on Restful API’s and designed and tested jQuery, HTML, CSS that meets the web browser standards.
- Engaged in Design, Development, Deployment, Testing and Implementation.
- Responsible for debugging the project monitored on JIRA (Agile).
- Worked on automating batch files to get the user data from the database on regular basis and to export the SQL query results to a text files for reports.
- 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.
Environment: Python, Django, PyCharm, Idle, SQL Server, IIS, MySQL, HTML, CSS, JavaScript, Eclipse, Scala, PHP, Perl, ETL, firewalls.
Confidential, Lincoln, NE
Python Developer
Responsibilities:
- Participated in requirement gathering and analysis phase of the project.
- Developed an embedded software data driven test automation framework in Linux/Python and designed test cases.
- Developed Python scripts using various libraries such as Matplotlib for charts and graphs, MySQL for database connectivity, PySide, Pickle, Pandas data frame, and network.
- Developed dynamic web pages using HTML&CSS, Bootstrap, and jQuery.
- Used Python with OpenStack, Open ERP, SQLAlchemy, Django CMS.
- Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python.
- Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
- Created and populated digital brochures using Page Turn Pro and built photo galleries on website in the Django CMS and Django CMS plugin.
- Developed views and templates with python and Django view controller and templating language to create a user-friendly website interface.
- Managed content population and deployments through Django CMS.
- Experienced in designing and developing interactive User Interfaces, usability, web and client/server applications using HTML5, CSS3, Bootstrap, JavaScript and jQuery.
- Installed new Web Agents on Unix Apache servers and Windows IIS servers for implementing SSO for new applications.
- Experienced in using Content Management Systems; WordPress and Django CMS plugins.
- Used the Node.js, Angular.js MVC Frameworks in the development of the web applications and performed unit testing with JavaScript and Node.js.
- Designed, developed and tested Html CSS, jQuery and React that meets accessibility and web browser standards.
Environment: Python, Django, Linux, Eclipse, PyCharm, Simple Sign On (SSO) server, database access, Django-CMS plugins, Bootstrap, JavaScript, HTML5, CSS3, Agile.
Confidential, Chicago, IL
Jr. Python Developer
Responsibilities:
- Created a Python/Django based web application using Python scripting for data processing.
- Designed and developed Use-Case, Class and Object Diagrams using UML Rational Rose for Object Oriented Analysis/Object Oriented Design techniques.
- Developed shopping cart for Library and integrated web services to access the payment.
- Designed and developed a horizontally scalable APIs using Python Flask.
- Involved in Developing a Restful service using Python Django framework.
- Converted Visual Basic Application to Python.
- Developed user interface and built reusable components and used different React.
- Developed the Drag and Drop functionality using React-Draggable.
- Implemented monitoring and established best practices around using elastic search.
- Used MongoDB stores data as documents in a binary representation.
- Developed object-oriented programming to enhance company product management.
- Developed views and templates with Python view controller and templating language to create a user-friendly website interface.
- Involved in developing Restful Micro Services using Flask and Django and deployed on AWS servers using EBS and EC2.
- Involved in the lifecycle of the projects including design, development, and deployment testing, implementation and support.
Environment: Python, JavaScript, Django Framework, Java, CSS, SQL, MySQL, React, Lambda, Adobe Dreamweaver, MongoDB, AWS S3, Lambda, Visual Studio.
Confidential
Jr. SQL Developer
Responsibilities:
- Involved in Physical and Logical design of the databases, designing and creation of tables using E-R diagrams.
- Created advanced T-SQL queries using DDL, DML and Indexes, Views, Cursors, Triggers, User Defined Functions and Stored Procedures.
- Creating & maintaining documentation describing the use of Database Applications/Tools/Utilities.
- Used SQL Profiler to debug T-SQL and slow running queries.
- Created Views to restrict access to data in a table for security.
- Optimized query performance with modifications in T-SQL queries, removing unnecessary columns, eliminating redundant and inconsistent data, normalizing database, and establishing necessary joins.
- Experience in Developing, Deploying and Monitoring Packages for ETL Tasks using DTS/SSIS.
- Extensively worked on Control Flow Tasks like containers, FTP task, Execute SQL task, Data flow task, Send Mail task, and Execute Process Task.
- Efficiently used asynchronous(blocking) and synchronous(non-blocking) transformations in Data Flow Tasks.
- Monitored the Database Performance using execution plans and Index tuning.
- Automation of maintenance jobs, tune SQL Server, locks and indexes configurations.
Environment: SQL Server 2005, DTS, SSIS, Linux, Import & Export wizard, Query Analyzer, SQL Profiler, SSRS, Crystal Reports 8.0.
Confidential
Software Engineer
Responsibilities:
- Developed the device driver using C, C++ programming in Linux.
- Worked on storage stack and actively got involved with the Debugging issues.
- Created APIs that were extensively used through the component building and for further enhancements using C and Linux scripting.
- Developed and executed test scripts to verify and validate the component built.
- Worked on kernel sub-systems, layout and platform devices for ARM architecture.
- Involved in creating the library functions and object repository.
- Created the test data to parameterize the scripts using Data Driven Testing.
- Created database tables to integrate the data and performed queries to retrieve the GSM collected data.
- Actively participated in debugging stage.
- Performed GUI, functional, regression and compatibility testing.
Environment: C, C++, Linux scripting, Ubuntu, ARM, Visual studio, Assembly Programming, CAN Analyzer, CAN, LIN, TCP/IP, T-SQL, MS Excel, SSMS, SSIS.