Sr. Python Developer Resume
Philadelphia, PA
SUMMARY:
- Experience in full software development life cycle using Object Oriented Methodologies/ Programming.
- Experience in developing web - based applications, software development and design using Python, Django, XML, CSS, HTML, DHTML, JavaScript, JQuery and Angular JS .
- Used Python with OpenStack, OpenERP (now ODOO), SQL Alchemy, DJango CMS etc.
- Configured SiteMinder web agents, Affiliate agents and RADIUS agents to provide federation of web services in the SSO environment.
- Developed website based on Django CMS.
- Sound knowledge in Spring, Hibernate, RDBMS, Tornado, Ant/Maven, HTML, SQLAlchemy, Python, Shell Scripting, asyncio, gevent..
- Developing dynamic web pages using HTML, CSS, Bootstrap, jQuery & D3JS.
- Created and populated digital brochures using PageTurnPro and built photo galleries on website in the Django CMS and also using Django CMS plugin.
- Experienced in MVW frameworks like Django, Angular.js, Java Script, backbone.js, JQuery and Node.js.
- Familiar with JSON based REST Web services and Amazon Web services.
- Experienced in developing Web Services with Python programming language.
- Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
- Experience in creating Open stack services for Identity, Compute, Image Service, Block Storage, Networking (Neutron, Keystone).
- Good knowledge of web services with protocols SOAP and REST.
- Experienced in Python's modules for generating complex graphical data, creation of histograms etc.
- Experienced in developing web-based applications using Python, Django, PHP, XML, CSS, HTML, Java Script and JQuery.
- Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
- Experienced in developing Web Services with Python programming language.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on SQL and Postgre SQL database.
- Worked in agile and waterfall methodologies with high quality deliverables delivered on-time.
- Maintained detailed documentation and architectural solutions in IT infrastructure and sales systems.
- Very strong full life cycle application development experience.
- Experience with continuous integration and automation using Jenkins
- Experience with Unit testing/ Test driven Development (TDD), Load Testing..
- Developed the required XML Schema documents and implemented the framework for parsing XML documents.
- Involved in Unit testing and Integration testing.
TECHNICAL SKILLS:
Languages: C++, Java, Shell Script, Perl, SQL, BIG DATA
Python Framework: Django
Databases: MySQL, SQL Server 2008, Oracle 10g
Web Technologies: AJAX, JavaScript, HTML, DHTML, XHTML, XML
Versioning Tools: Subversion, GIT, Perforce, SVN, CVS
Web servers: Apache, IIS
Operating systems: Linux/Unix, Windows
WORK EXPERIENCE:
Sr. Python Developer
Confidential, Philadelphia, PA
Responsibilities:
- Experienced in Object Oriented Design and Programming concepts in Java and Python.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Worked on designing, coding and developing the application in Python using Django MVC.
- Experienced in working with Python ORM Libraries including Django ORM.
- Design and develop API-based microservices that integrate with Slack bots.
- Develop Python and Pandas scripts to create and edit big data by slicing data frames.
- Used Celery with RabbitMQ, MySQL, Django, and Flask to create a distributed worker framework.
- Wrote Python code using Ansible Python API to automate cloud deployment process.
- Developed an API that asynchronously distributes task using RabbitMQ and Celery.
- Developed web applications and RESTful web services and APIs using python, Django, Tornado and PHP.
- Mainly used Python alongside using various libraries such as matplotlib for charts and graphs, MySQL dB for database connectivity, Python -twitter, PySide, Pickle, Pandas data frame, network, urllib2.
- Developed an embedded software data driven test automation framework in Linux/Python. Designed test cases and authored test plans.
- Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
- Used Python with OpenStack, OpenERP (now ODOO), SQL Alchemy, DJango CMS etc.
- Provide team guidance from agile experience/learning and day-to-day support to the scrum team.
- Configured SiteMinder web agents, Affiliate agents and RADIUS agents to provide federation of web services in the SSO environment.
- Developed website based on Django CMS.
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- 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.
- Developed Business Logic 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.
- Used Django Database API's to access database objects.
- Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
- Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
- Used Python based GUI components for the front end functionality such as selection criteria,
- Created test harness to enable comprehensive testing utilizing Python.
- Used Amazon Web Services (AWS) for improved efficiency of storage and fast access.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Involved in front end and utilized Bootstrap and Angular.js for page design.
- Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records
- Used PyQuery for selecting particular DOM elements when parsing HTML.
- Developed front-end using Html5, CSS3, Javascript, React, Redux and Bootstrap.
- Worked with redux saga along with redux thunk to handle asynchronous calls efficiently.
- Apply machine learning technology to Android & Tizen platform.
- Led the Data Science initiative for the organization with annual budget of over million dollars.
- Loaded trained model to mobile devices with the Tensorflow C++ API for real time object classification.
- Experienced with statistical Python Libraries such as pandas, skit-learn, NumPy, NLTK, Pytorch, SciPy, TensorFLow.
- Used ImageMagick and Ruby on Rails to build thumbnail updater service to allow designers to create and push.
- Worked on Single page applications using ANGULAR JS, NODE JS, GULP, WEBPACK(ES6).
- Configured with gulp.js to test the Typescript with TSLint.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
- Working in team of Architects and Developers to build and deploy Python Flask Peewee Linux AWS.
- Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis.
- Developed Junit test cases for unit testing and Mockito for mocking.
- Incorporated agile methodology and SCRUM techniques to manage requirements and enhance the application.
- Performed automation engineer tasks and implemented the ELK stack (Elasticsearch, Fluentd, Kibana) for AWS EC2 hosts.
- Implemented continuous deployment system with Jenkins, AWS: CodeDeploy, Ops Works, and Packer for deployment of Java Applications.
- Using JDK, maven and STS IDE used for development and building the application
- Provided end-user s for all Tortoise SVN, JIRA, Rally and Asana for users to effectively use the tool.
- Worked on Mac Concrete5 which combines LAMP.
- Migrated build logs output from Hipchat to Slack
- Used SOCOCO for the daily standups, power programming, and team communication.
- Resolved the UI design issues for multiple versions of iOS.
- Generated automatic daily build from Travis CI build server.
- Wored on Container Clustering and Orchestration with Docker Swarm and Kubernetes.
- Used Vagrant tool in puppet and chef for testing infrastructure scripts.
- Involved in writing stored procedures using MySQL.
Environment: Python, Django, ORM, microservices, Pandas, flask, Python API, Celery, Tornado, SQLAlchemy, JavaScript, HTML5, CSS3, Angualar.js, React.js, Redux, Machine learning, data science, TensorFlow, PyTorch, scikit-learn, NumPy, Ruby on Rails, Angular.js, React.js, Es6, typescript, JSON web token, Java, Postgres, MySQL, SQL, PL/SQL, PostgreSQL, Cassandra, Rest, PyCharm, Tornado,GitLab, Git, Unittest, Selenium, Jest, mockito, Agile, Scrum, AWS EC2, S3, RDS, DynamoDB. Google Cloud Platform,MAVEN,JSON,TFS,Linux, Nginx, Slack, Zoom, Docker, Jenkins, Travis, Ansible. Kubernetes, Docker, Swarm
Sr. Python Developer
Confidential, Philadelphia, PA
Responsibilities:
- Worked on integrating python with Web development tools and Web Services.
- Wrote scripts in Python for extracting data from HTML file.
- Utilize PyUnit, the Python Unit test framework, for all Python applications.
- Developing Python Framework using Django to perform scan software unit monitoring.
- Rewrote existing Python/Django modules to deliver certain format of data.
- Worked with architects on formalizing plan to run microservices on cloud.
- Supported/maintained client website within the DJANGO CMS system for various website needs.
- Performed dynamic UI designing with HTML5, CSS3, less, BootstrapJs, JavaScript, JQuery, JSON and AJAX.
- Created Python and Bash tools to increase efficiency of retail management application system and operations; data conversion scripts, AMQP/RabbitMQ, REST, JSON, and CRUD scripts for API Integration.
- Implementation of fully API based SSO architecture using CA SiteMinder, CA IDM, PingFederate, and Radiant Logic Virtual Directory Server which accomplishes end applications integration with SSO easier.
- Participated in requirement gathering and worked closely with the architect in designing and modeling.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Developed tools using Python, Shell scripting, XML, BIG DATA to automate some of the menial tasks.
- Used PyQt for the functionality filtering of columns helping customers to effectively view their transactions and statements. Implemented navigation rules for the application and page.
- Performed testing using Django's Test Module.
- Instruct QuakeFinder data science team on how to setup and train a model using TensorFlow.
- Developed Supervised and Unsupervised learning using high end python libraries like sci-kit learn, tensoflow, pytorch, NumPy.
- Created features using Ruby on Rails to allow in house staff to manage
- Constructed powerful and modern frontend architecture, involving React, Redux, and ES6.
- Worked with type definition files using Typescript.
- Integrated PNC online banking secure messaging system with Spring Security and JSON Web Token.
- Worked on application development using Oracle SQL, PL/SQL, Oracle Forms/Reports and Informatica ETL.
- Expertise in Analyzing data Quality checks using shell scripts. Upgrading, installing, and configuring PostgreSQL.
- Implemented AWS solutions using DynamoDB, EBS, Elastic Load Balancer, Auto scaling groups.
- Experienced with JSON based RESTful web services, and XML based SOAP web services and worked on various applications using python integrated IDEs like Eclipse, IntelliJ, Sublime Text and PyCharm.
- Developed frontend and backend modules using Python on Django Web Framework with GIT.
- Designed and managed API system deployment using fast http server and Amazon AWS architecture
- Creation of Python scripts for data access and analysis (Scripts, DataFeeds, XLS, FIXML) to aid in process and system monitoring, and reporting.
- Rewrite existing Java application in Python module to deliver certain format of data.
- Wrote Python scripts to parse XML documents and load the data in database.
- Generated property list for every application dynamically using Python.
- Also used Bootstrap and Angular.js as a mechanism to manage and organize the HTML page layout.
- Responsible for search engine optimization to improve the visibility of the website.
- Implemented AWS solutions using EC2, S3, DynamoDB, EBS, Elastic Load Balancer, Auto scaling groups.
- Performed J2EE application deployment using JBoss application server on Windows and Linux.
- Built out of initial Mac OS environment as well as deploy environment to users using custom system Audition
- Used Nginx as load balancer to pass requests to node.js server.
- Used HipChat for internal messaging.
- Sococo and Slack also used to amplify team communications and cooperations.
- Built in C++ with Qt Widgets, features include a thumbnail gallery, saving books, and image zoom with kinetic scrolling
- Created storyboards using XIB files for iOS UI experience.
- Worked with Docker/ Kubernete for creating containers, images and shipping them.
- Worked on deployment and management processes with Chef and AWS OpsWorks..
Environment: Python, Django, ORM, microservices, pandas, flask, Python API, Celery, Tornado, SQLAlchemy, JavaScript, HTML5, CSS3, Angualar, React, Redux, machine learning, data science, TensorFlow, PyTorch, scikit-learn, NumPy, ROR Ruby on Rails, angular, React, Es6, typescript, JSON web token, Java, MySQL, SQL, PL/SQL, PostgreSQL, DynamoDB, Rest, PyCharm, Tornado, Git, unittest, Selenium, Agile, Scrum, AWS EC2, S3, DynamoDB, Google Cloud Platform, Maven, JSON, TFS, Linux, Hipchat, Zoom, Jenkins, Chef, Kubernetes, Docker, Linux
Python Developer
Confidential, Seattle, Washington
Responsibilities:
- Created UI using JavaScript and HTML and CSS. Also involved in the analysis and design of application.
- Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript.
- Implemented business logic using Python/Django and created backend database T-SQL stored procedures and Jasper Reports.
- Worked with millions of database records on a daily basis, finding common errors and bad data patterns and fixing them.
- Wrote and executed various MYSQL database queries from Python using Python -MySQL connector and MySQL dB package.
- Worked in various front end tools like HTML, CSS, JavaScript, XML, JQuery, Angular JS, and AJAX.
- Participated in the complete SDLC process and used PHP to develop website functionality.
- Designed and developed the UI of the website using HTML, XHTML, AJAX, CSS, BIG DATA and JavaScript.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Designed and developed Use-Case, Class and Object Diagrams using UML Rational Rose for Object Oriented Analysis/Object Oriented Design techniques.
- Designed and developed data management system using MySQL. Built application logic using Python.
- Used Django APIs for database access.
- Provided GUI utilizing PyQt for the end user to create, modify and view reports based on client data.
- Angular.js is used to build efficient backend for client web application.
- Used Python to extract information from XML files.
- Expertise in Service Oriented Architecture (SOA) and its related technologies like Web Services, BPEL, WSDLs, SOAP, XML, XSD, XSLT etc.
- Participated in requirement gathering and worked closely with the architect in designing and modeling.
- Worked on development of SQL and stored procedures on MYSQL.
- Developed shopping cart for Library and integrated web services to access the payment (E-commerce)
- Using IDE's like Eclipse, Netbeans and version control tools like Mercurial, SVN, and Git.
- Worked on J2EE Development of a SOA architecture using IBM WebSphere and Oracle. Daily experience developing Web Services, EJBs, Hibernate, JBoss AOP, and JBoss Rules.
- Utilized the Python Unit test framework, for all Python applications and used Django Database API's to access database objects.
- Working on IDE's like Eclipse, Netbeans and version control tools like Mercurial, SVN, and Git.
- Build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, RDS in Cloud Formation Json templates.
- Involved in enhancing the build procedures using Maven.
- Redesigned and re-implemented services using NGINX, Node JS, Express JS, Mongo DB, and MySQL.
- Used HipChat & Lync for inter-personal communication amongst team members.
- Worked with Xcode and different IOS platform Frameworks.
- Used GIT and JENKINS for continuous integration and deployment.
Environment: Python, Django, ORM, pandas, Tornado, JavaScript, HTML5, CSS3, AngularJS, Ruby, Rails, bootstrap, jQuery, JSON web token, SSO/SAML, Pyramid, Java, Oracle, Rest, Eclipse, Websphere, Git, SVN,unittest, Selenium, Agile, AWS EC2, S3, Dynamo DB, Maven, JSON, XML, Jira, Linux, hipchat, Jenkins.
Python Developer
Confidential, Philadelphia, PA
Responsibilities:
- Coding and implementation of routing software for handling customer queries and re-routing to appropriate divisions. The customer's calls are automatically answered and place into a holding the queue until an agent becomes available.
- Involved in the code and requirement reviews of work products developed by team members.
- Involved in Application development with C++ and python on IDE Tool Eclipse and web server Tomcat.
- Writing stored procedures in SQL Server and integrated into the application to access the customer's calls, department's data from databases and store the customer's calls, department's data into database.
- Developed, coded, tested, debugged and deployed webservices, MQ for the input and output forms on the webservices.
- Worked with team of developers on Python applications for RISK management.
- Made Django web based apps for Insurance premium calculations.
- Designed the architecture of the hardware environments and methodology of the code
- Done Job scheduling, batch-job scheduling and process control, forking and cloning of jobs and checking the status of the jobs using shell scripting.
- Used Python OS module on UNIX environment, made job cloning and forking.
- Responsible for search engine optimization to improve the visibility of the website.
- Handled all the client side validation using JavaScript.
- Involved in writing application level code to interact with APIs, Web Services using JSON.
- Used Unit Test Python library for testing many Python programs and block of codes.
- Used HTML, CSS, JQuery, JSON and Javascript for front end applications.
- Involved in testing RESTFull API like Twilio, Facebook and Twitter.
- Designed and developed data management system using MySQL. Involved in Agile Methodologies and SCRUM Process.
- Participated in entire lifecycle of the projects including Design, Development, and Deployment, Testing and Implementation and support.
- Participated in the complete SDLC process.
- Implementing and extending functionality of Cisco Cloud Services and Open stack Horizon using Python, Django, Django REST framework, JavaScript, HTML, JQuery, CSS, and Angular.JS.
- Create and enhanced existing automated solutions.
- Parse JSON and XML data using Python.
- Responsible for debugging and troubleshooting the web application.
- Implementation under Red Hat, CentOS7, Ubuntu, and Windows 7, both locally and on Cisco Cloud.
- Team working and version control using Gerrit.
Environment: Python, Django, ORM, Pandas, Tornado, JavaScript, HTML5, CSS3, Ruby,bootstrap, jQuery, JSON, SSO/SAML, Pyramid, Java, MySQL, Rest, Soap, Netbeans, Websphere, CVS, SVN, Junit, Waterfall, AWS EC2, S3, Ant, XML, Jira, Unix, hipchat
Software Developer
Confidential, Denver, Colorado
Responsibilities:
- Designed the user interactive web pages as the front end part of the web application using various web technologies like HTML, JavaScript, Angular JS, JQuery and implemented CSS framework Bootstrap for better appearance and feel.
- Developed remote integration with third party platforms by using RESTful web services.
- Developed web services that make database calls for inserts, updates, and select queries.
- Developed Unit, Integration and Performance Test Cases using Junit, Selenium and Rational Function Tester.
- Improved code reuse and performance by making effective use of various design patterns.
- Used Python library BeautifulSoup for webscrapping.ss.
- Work with team of developers on python applications for RISK management.
- Design, develop, test, deploy and maintain the website.
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript
- 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.
- Wrote python scripts to parse XML documents and load the data in database.
- Handled all the client side validation using JavaScript.
- Expertise in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined function.
- I have also used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different we requests from multiple browser to web application.
- Used JQuery for all client side Java script manipulation.
- Created unit test/regression test framework for working/new code
- Using Subversion control 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's view controller and templating language to create a user-friendly website interface.
Environment: Python, Django, MySQL, Linux, HTML, XHTML, SVN, CSS, AJAX, Bugzilla, JavaScript, Apache Web Server, Django
Software Developer
Confidential, Reston, Virginia
Responsibilities:
- Used Django framework to develop entire frontend and backend modules in Python
- Developed Unit test cases to check the functionality of new code by using unittest Python library.
- Designed and developed data management system using MySQL
- Involved in development of SQL and stored procedures on MySQL
- Created database by using MySQL and wrote several SQL queries to extract data from database and wrote queries for performing various CRUD operations includes create, read, update and delete operations
- Rewrite existing Python/ Django module to deliver certain data format of data
- Experience in designing, coding and developing the application in python using Django MVC
- Used Django Database API's to access database objects.
- Programmed the components using C/C++.
- Software release to internal clients by compiling the code into C/C++ libraries and implementing the APIs.
- Created UI using HTML CSS and Javascript.
- Created Servlets and Beans to implement Business Logic.
- Used SAX/DOM Parser for parsing the data to Oracle Database.
- Implemented the presentation layer with HTML, DHTML, AJAX, CSS and JavaScript.
- Designed object model, data model, tables, constraints, necessary stored procedures, functions, triggers, and packages for Oracle Database.
- Designed and created backend data access modules using PL/SQL stored procedures and Oracle.
- Developed and executed User Acceptance Testing portion of test plan.
- Debugging Software for Bugs.
- Participated in the complete SDLC process.
- Developed rich user interface using CSS, HTML, JavaScript and JQuery.
- Used Django framework for application development.
- Created entire application using Python, MySQL and Linux
- Enhanced existing automated solutions, such as the Editorial Tool for automated request reporting and the Who's Who site, by adding new features and fixing bugs.
Environment: C, C++, HTML, CSS, Shell Scripting, PL/SQL, JDBC, PVCS, Oracle, Linux and Windows, Python, Django, MySQL, Windows, Linux, HTML, CSS, JQuery, JavaScript, Apache, Linux, Perforce