Sr. Python Developer Resume
San Francisco, CaliforniA
SUMMARY
- Over 10+ years of experience as a Web/ApplicationDeveloperand coding with analytical programming usingPython, Django and Flask.
- Experienced with full software development life - cycle, object oriented programming, database design and agile methodologies.
- Experienced in WAMP (Windows, Apache, MYSQL,Python/PHP) and LAMP (Linux Apache, MySQL,Python/PHP) Architecture.
- Experience with Design, code, debug operations, reporting, data analysis and web applications utilizingPython.
- Experienced in developing web-based applications usingPython, Django, C++, XML CSS, HTML, DHTML, JavaScript and JQuery.
- Good experience of software development inPython(libraries used: libraries-Numpy, scipy, matplotlib, Pandas dataframe, networkx, urllib2, MySQLdb for database connectivity) and IDEs -, Pycharm, Eclipse and VScode.
- Expert in using Django Authentication system, Django templating system, creating models and forms.
- Good understanding of Django ORM and SqlAlchamy.
- Experience object oriented programming (OOP) concepts usingPython.
- Understanding ofPythonbest Practices (PEP-8).
- Hands on experience working in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP(Linux, Apache, My SQL, and Python/PHP) Architecture.
- Worked on Anaconda Python Environment.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Experience in implementing python alongside using various libraries such as mat plot lib for charts and graphs, MySQL db for database connectivity, python-twitter, PySide, Pickle, Pandas data frame, network, urllib2
- Experienced in using python libraries like Beautiful Soup, NumPy, SciPy, matplotlib, Python-twitter, Network X, urllib2, My SQL db for database connectivity and IDEs- Sublime Text, Spyder, PyCharm
TECHNICAL SKILLS
Languages: Python, django,flask,lumpy, panda,tornado,tensor flow, pytorch, celery, cornado, orm
RDBMS: My SQL, Oracle, SQL Server, Postgres
Databases: Oracle, MySQL, Apache Cassandra
Operating Systems: Linux, Windows, Mac
Web Frameworks: Django, Spring, HTML
IDE Tools: PyCharm, Eclipse, PY Studio, Sublime text
Frameworks: Django, Flask, Angular JS
Protocols: TCP/IP, HTTP/HTTPS, SOAP
Programming Methodologies: Waterfall and Agile
Deployment Tools: Amazon EC2, Heroku, Jenkins.
PROFESSIONAL EXPERIENCE
Confidential - San Francisco, California
Sr. Python Developer
Responsibilities:
- Worked on POC's with Apache Spark using Python to implement spark project.
- Developed Merge jobs in Python to extract and load data into MySQL database.
- Designed and implemented 100+ Swagger-based RESTful-APIs and unit test cases with Flask and Python.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
- Used Django or Flask/Bottle framework for application development.
- Developed frontend and backend modules using Python on Django including Tastypie Web Framework using Git &Github.
- Experience with ORM's such as Django and SQLAlchamy, database design and normalization.
- Built Machine Learning models for gender prediction using Tensorflow, Keras, scikit-learn, OpenCV, Pandas and LSTM by achieving an accuracy of 92%.
- Designed and implemented 100+ Swagger-based RESTful-APIs and unit test cases with Flask and Python,
- Development of Python API's to dump the array structures in the Processor at the failure point for debugging
- Built main application in Python, Django leveraging technologies such as Celery, Angular.js, Backbone.js and Ember.js.
- Developed intranet portal for managing Amazon EC2 servers using Python, Tornado and MongoDB
- Built the Web API on the top of Flask/ Bottle framework to perform REST methods. Used MongoDB and MySQL databases in Web API development. Developed database migrations using SQLAlchemy Migration
- Used JsUnit and Qunits for open source unit testing framework for browser scripting like JavaScript and its libraries
- Built single-page applications and client websites using JavaScript (including ES6/ES7), HTML and CSS (Scss).
- Used latest technologies like Angular, TypeScript, HTML and CSS preprocessor like SASS.
- Designed and developed this application using Angular, Node JS, MySQL, Typescript, HTML, CSS, Bootstrap, and Angular-Material.
- Built dynamically generated dropdown lists using Ajax, JQueryUI and Angular JS.
- Analyzed large data sets apply machine learning techniques and develop predictive models, statistical models and developing and enhancing statistical models by leveraging best-in-class modeling techniques.
- Instruct QuakeFinderdata science team on how to setup and train a model using TensorFlow. made use of REST API, Django framework and hosted on AWS. Hosted a Tensorflow based YOLO model in an AWS instance
- Developed Machine Learning Time Series Analytics solutions using: PyTorch, Python, Flask, SQLAlchemy, Pandas, TensorFlow, Keras, using a variety of deep learning frameworks including Keras, TensorFlow, PyTorch, FastAI, and many more.
- Built analytical visualization graphs, performed data analysis using scikit-learn and scipy
- Used extracted data for analysis and carried out various mathematical operations for calculation purpose using python library - numpy and scipy.
- Performed authentication and authorization on a restful web API service tier using json web token.
- Design and rebuild FLEX application using AngularJS and TypeScript to readjust to customer's new requirements in WebStorm development environment.
- The Elixir/Phoenix REST API provides authentication via JSON web tokens including users’ role-based permissions, and user lookup functionalities for the client, user registration
Confidential - New York, NY
Sr. Python Developer
Responsibilities:
- Used Django or Flask/Bottle framework for application development.
- Wrote code to support model-view-controller (MVC) pattern of Python Django framework in developing several modules for the application
- Developed views and templates with Python and Django's view controller and template language to create a user-friendly website interface.
- Experienced in developing web-based applications using Python, Django, XML, JSON, BSON, CSS, HTML, DHTML,XHTML, JavaScript and JQuery, RESTful, MVT architecture, AJAX.
- Experienced in developing Web-based Applications using Python, CSS, HTML, JavaScript, Angular JS and jQuery.
- Dealt with large amount of cloud data storage to Identify faces of same person from Image data storage and faces with similar features using Numpy, PIL, matplotlib, Pandas, OpenCV and Sci-kit learn Libraries.
- Implemented a sophisticated configuration module entirely programmed in Flex POJO based domain model integrated with Hibernate ORM for persistence
- Developed server by using Flask framework, writing routes and queries to build Restful API.
- Written Python Code using Ansible Python API to Automate Cloud Deployment Process.
- Developed an API that asynchronously distributes task using RabbitMQ and Celery.
- Developed a media proxy server managed through a central service. Included usage reporting and URL/Domain blacklisting. Written in Python, using Tornado and PyPy, with a Django dashboard.
- Design and modify websites and Mailchimp templates with the use of HTML, CSS, JavaScript, jQuery, Photo-shop, Illustrator and WordPress.
- Wrote programs for performance calculations using Numpyand sqlalchemy.
- Developed web service products using JavaScript (utilizing Dojo + JQuery) and Python to access Windows Server machines running PostgreSQL DBMS, presented with HTML and CSS.
- Involved in the development of user interface applications and professional web applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, XML, NodeJS, Bootstrap and Angular5.
- Developed applications using HTML, CSS, Scss, Angular .Net, Git, followed MVC structure.
- Involved in coding for the presentation layer using HTML, CSS, SASS, LESS, Node.Js, Angular.Js, Bootstrap.Js, Backbone.Js, React.js, JavaScript, AJAX, XML and XSLT.
- Designed layouts on the front-end and developed web pages responsive for smart phones, tablets and Personal desktops using HTML5, CSS3,Bootstrap, jQuery, ReactJS, Redux & JavaScript.
- Built codebase for a natural language processing and machine learning framework
- Worked on data science tackling real business issues in Python (Numpy, scipy, pandas).
- Train face recognition, person tracking and OCR models for smart surveillance system using TensorFlow and OpenCV.
- Developed scripts in Python using the Scikit-learn and Tensorflow machine learning libraries.
- Used Numpy and Matplotlib libraries. Created bar charts using matplotlib library.
- Worked on creating custom reusable client-side controls for custom dashboards, reporting and form building requirements using JavaScript, TypeScript, JQuery, AngularJS.
Confidential - New York, NY
Sr. Python Developer
Responsibilities:
- Automated the Applications and MySQL container deployment in Docker using Python and monitoring of these containers using Nagios
- Worked on POC's with Apache Spark using Python to implement spark project.
- Build Cloud Formation and Terraform templates using JSON/YAML and python scripting for cloud infrastructure.
- Developed Web Services with Python programming language.
- Developed Data layer using DAO patterns, ORM and Hibernate
- Developed the GIS web applications using ArcGIS Javascript API, Java, J2EE and Spring Framework.
- Involved in developing high performance web app by utilizing my knowledge on HTML technologies like Web Workers, Cache Server pages & CSS features like prefetch, preconnect.
- Designed the front-end applications, User Interactive (UI) web pages using web technologies like HTML/CSS, Angular, Angular and bootstrap.
- Integrated the Restful API with Angular JS framework using JHipster.
- Used HTML, CSS, SASS, LESS, JavaScript, Bootstrap.Js, Backbone.Js, React.js Node.Js, Angular.Js, Material Design to create a dynamic and rich user interface for enhanced user experience.
- Worked on ReactJS for its code re usability and integrated Bootstrap. Used Redux architecture in the whole process to connect Actions.
- Integrated PNC online banking secure messaging system with Spring Security and JSON Web Token.
- Implemented SAAS concept, providing the SSO features for multiple applications being hosted in the One Biz platform
- Extensive experience in Python web frame works like Django, Pyramid and Flask in implementing MVC architecture.
- Developed views and templates with Python and Django's view controller and template language to create a user-friendly website interface.
- Developed themeing components and custom website components using PHP, Django, .Net, Java, and ColdFusion
Confidential -Woonsocket, RI
Sr. Python Developer
Responsibilities:
- Developed Merge jobs in Python to extract and load data into MySQL database.
- Developed Python batch processors to consume and produce various feeds.
- Excellent in writing customized Python scripts for automation, data parsing, database perations, data extraction, text manipulation, files parsing and reports generation
- Updated an existing real time bidding platform (RTB) to conform to OpenRTB standards. Platform written in Python with Tornado, backed by Redis
- Developed theming components and custom website components using PHP, Django, .Net, Java, and ColdFusion.
- Extensive experience in Python web frame works like Django, Pyramid and Flask in implementing MVC architecture
- Developed Python Framework using Django to perform scan software unit monitoring.
- Used Python & Django creating graphics, XML processing of documents, data exchange & business logic implementation between servers.
- Developed an application using JavaScript for asynchronously calling ArcGIS rest services to get the feature count.
- Used JSP, JavaScript, JQuery, AJAX, CSS, and HTML as data and presentation layer technology.
- Used HTML5, bootstrap, CSS, Grid Gain, JBPM, Golang, JavaScript and Angular JS to Designed dynamic and browser compatible pages.
- Design software architecture from backend through frontend based on Client/Server Rendering, Universal Javascript, JSON Web Token and Immutable State, also optimize connection with graphql
- Configured authentication mechanisms including SAML-based single sign on (SSO) and LDAP
- In this application pyramid app engine provides a project skeleton for running Pyramid on Google App Engine.
- Implemented a sophisticated configuration module entirely programmed in Flex POJO based domain model integrated with Hibernate ORM for persistence.
Confidential - Atlanta, GA
Python Developer
Responsibilities:
- Experience in creating loosely coupled classes using Dependency Injection.
- Having exposure to and involvement in different phases of the Software Development Life Cycle (SDLC), testing, deployment, installation and user training of software and database design.
- Expertise in designing ASP.NET based Graphical User Interfaces with CSS, JavaScript, AJAX, JQuery, Angular 2, Angular 4, Angular 8, Bootstrap, Multithreading and HTML.
- Experience with Object Oriented Programming (OOP's) methodologies, Design Patterns including Model View Controller (MVC) and their implementation using polymorphism, inheritance and encapsulation.
- Expertise in developing Master Pages, CSS to separate content of document from its presentation,
- JavaScript to perform Client-side validation and AJAX to develop interactive web applications.
- Experience in Software Configuration Management (Daily Build, Release and testing methodology) Using tools like Azure DevOps Team Foundation Server (TFS), Microsoft Visual Source Safe (VSS) and GitHub.
- Involved in Unit Testing and created test cases using testing tools including N-Unit and Jasmine.
- Experience in developing the data access components using ADO.Net Objects and ADO.Net Entity Framework Components with LINQ to Entity Queries.
- Experience in Client-Side debugging tools such as Firebug, Fiddler and SOAP UI
- Strong knowledge of object-oriented concepts and experience working with languages like C#, C++, and Java.
- Developed ASP.NET MVC 4 applications using Code First Approach in Entity Framework 4 and UI in
- Razor View Engine and have experience with the MVC Architecture.
- Design and GUI development in Windows Presentation Foundation (WPF) and Windows Forms
- Proficient in building Web Applications using HTML5, XML, AJAX, JavaScript (JQuery, Angular), Bootstrap and CSS in a Client/Web Server environment.
Confidential - Denver, CO
Python Developer
Responsibilities:
- Strong experience in implementing microservices and software development in Python (libraries used: libraries - Beautiful Soup, numpy, SciPy, matplotlib, python-twitter, Pandas data frame, networkx, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, PyDev, Spyder.
- Hands-on experience working with various Relational Database Management Systems (RDBMS) like MySQL, Microsoft SQL Server, Oracle & non- relational databases (NoSQL) like MongoDB and Cassandra.
- Experienced in developing Web Services with Python programming language - implementing JSON based RESTful and XML based SOAP web services.
- Experience in using Design Patterns such as MVC, Singleton and frameworks such as DJANGO, Ability in handling Django ORM (Object-Relational Mapper) and SQL Alchemy.
- Proficient in Python Open Stack API'S and GUI framework - Pyjamas (for web).
- PyCharm Proficient in performing Data analysis and Data Visualization using Python libraries.
- Scaling up projects using python tools like multithreading, celery.
- Experience in using Version Control Systems like GIT, SVN and CVS to keep the versions and configurations of the code organized.
- Experience in UNIX/Linux shell scripting for job scheduling, batch-job scheduling, automating batch programs, forking, and cloning jobs.
- Exposure to CI/CD tools - Jenkins for Continuous Integration, Ansible for continuous deployment.
- Extensively worked on Hudson/Jenkins, Build Forge for continuous integration and for End-to-End automation for all build and deployments.
- Experienced with containerizing applications using Docker.
- Developed entire frontend and backend modules using Python with Node JS and React JS
- Experience in maintaining and executing build scripts to automate development and production builds.
- Experience in steaming platform like Kafka using python.
- Experience in Amazon Web Services (AWS) cloud platform like EC2, Virtual private clouds (VPCs), Storage models (EBS, S3, instance storage), Elastic Load Balancers (ELBs).
- Experienced in developing API services in Python/Tornado, while leveraging AMQP and RabbitMQ for distributed architectures.
- Experience with Unit testing/ Test driven Development (TDD), Load Testing.
- Experienced in building tools such as ANT, Apache MAVEN, and JENKINS.