Sr. Python Developer Resume
New York, NY
SUMMARY:
- I have around 6+ years of experience as a Web Application Developer and Software Engineer using Python, Django.
- Participated in all phases of the System Development Life Cycle Analysis (SDLC).
- Hands - on-experience on python web application development using Django and Serverless framework.
- Developed statistical and machine learning algorithms for big data analysis using python (pyData stack, Django), Java, R, bash, SQL.
- Accumulated strong knowledge of machine learning algorithms, metric-driven data set analysis and NLP techniques from work and self-study.
- Experience with Requests, NumPy, SciPy, Matplotlib, and Pandas python libraries during the development lifecycle.
- Working with backend python automation, CI pipelines, Docker and cloud provisioning/automation.
- Worked in container-based technologies like Docker, Kubernetes and Open shift.
- Experience designing and implementing container orchestration systems with Docker.
- Collaborated with development support teams to setup a continuous delivery environment with the use of Docker.
- Experience in Object Oriented Design and Programming concepts in Java and Python
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on SQL and PostgreSQL database.
- Experienced in MVC frameworks like Flask and Pyramid and MVT framework like Django.
- Experience working with notebook technologies like Jupiter and open Source distribution Anaconda.
- Worked with python libraries from Python Package Index (PyPI).
- Developed consumer-based features and applications using Python, Django, and HTML.
- Worked on Jenkins continuous integration tool for deployment of the project.
- Remarkable knowledge of design, Normalization, and Database Management Concepts.
- Wrote Python scripts to parse XML documents and load the data in the database.
- Vast experience with Core Java and J2EE using most of the advanced features of Java including JDBC, spring, Struts, EJB, Servlets, Hibernate.
- Extensive experience in SQL, PL/SQL programming, stored procedures, triggers, and Query optimization, also written queries for insert, update and modification operations.
- Very good implementation experience of Object-Oriented concepts, Multithreading and Java/Scala
- Performed database normalization and optimization using database tools.
- Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects.
WORK EXPERIENCE:
Sr. Python Developer
Confidential, New York, NY
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing, and deployment.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML, CSS, JavaScript, and JQuery.
- Implemented AJAX for dynamic functionality of webpages for front end applications.
- Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers.
- Worked on front end frameworks like CSS Bootstrap for responsive web pages.
- Implemented a presentation layer using a CSS framework, Wire-Framing, andHTML5.
- Worked on server-side applications with Django using Python programming.
- Used Machine learning techniques like unsupervised Classification, optimization, and prediction.
- Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
- Implemented machine learning schemes using python libraries like sci-kit-learn and SciPy.
- Wrote scripts in Python for automation of testing Framework jobs.
- Developing software in Python, C# and web development frameworks such as Flask as well as Angular 2/Mongo DB, Express, Node.js.
- Demonstrated and created NLP models and solutions to solve all kinds of problems related to text data (machine translation, sentiment, document classification, NER, Word2Vec, LDA, etc.
- Building and supporting libraries in the test automation infrastructure.
- Performed job functions using Spark API's in Scala for real time analysis and for fast querying purposes.
- Worked on Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef and Puppet.
- Developed Wrapper in Python for instantiating multi-threaded application.
- Developed various algorithms for generating several data patterns.
- Validated the data of reports by writing SQL queries in PL/SQL Developer against ODS.
- Created data access using SQL and PL/SQL stored procedures.
- Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs, Python and Scala.
- Used Python programming and Django for the backend development, Bootstrap and Angular for frontend connectivity and MySQL for database.
- Involved in front end and utilized Bootstrap and Angular.js for page design and created Data tables.
- Written many programs to parse excel file and process many user data with data validations.
- Developed monitoring and notification tools using Python.
- Worked on UI using HTML5, CSS3 and Java Scripts.
- Worked on AWS Cloud Formation and Terraform to create infrastructure on AWS as a code.
- Used Amazon EC2 command line interface along with Bash/Python to automate repetitive work.
- Developed internal auxiliary web apps using Python Flask framework with Angular.js and Twitter Bootstrap CSS / HTML framework.
- Worked in container-based technologies like Docker, Kubernetes and Open shift.
- Used Jenkins pipelines to drive all micro-services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
- Managing the Open shift cluster that includes scaling up and down the AWS app nodes.
- Enhance user experience by designing new web features using MVC Framework like Angular.js, Backbone.js, Require.js, Node.js and EXT.js.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Used the Django Framework to develop the application.
- Build all database mapping classes using Django models.
Environment: Python 3.7, Django, PyUnit, HTML, AJAX, CSS, JavaScript, Angular2/4, Spark, Amazon Web Services (AWS), JSON, REST, T-SQL, MySQL, NoSQL, Bootstrap, Git, JIRA, Soap, SQL, Java, Docker, Agile, Windows and Linux.
Python Developer
Confidential - Carlisle, PA
Responsibilities:
- Created a Python/Django based web application using Python scripting for data processing, MySQL for the database, and HTML/CSS/jQuery and High charts for data visualization of the served pages.
- Developed Python based API (RESTful Web Service) to track the events and perform analysis using Django.
- Designed Cassandra schema for the APIs and Parsed XML file using Python to extract data from database.
- Worked on Python Open stack API's and used NoSQL as database and followed Python test-driven development techniques.
- Developed server-based web traffic statistical analysis tool using Flask, Pandas and implemented on premise MongoDB Monitoring Service (MMS) and created dashboards for monitoring the MongoDB environment.
- Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
- Used Restful web service calls for the validation.
- Involved in Using AWS Cloud Watch performed Monitoring, customized metrics and file logging.
- Built Webservices using SOAP that allowed integrating the business application with the legacy applications and also facilitates for future applications.
- Involved in debugging the applications monitored on JIRA using agile methodology.
- Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
- Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
- Responsible for both back-end programming in PHP and front-end functionality using JavaScript, Ajax, JQuery libraries, and other technologies and developed GUI using PHP, HTML, CSS, JavaScript, jQuery, Bootstrap.
- Developed and implemented the user registration and login feature for the application process from scratch by extending Django user model.
- Worked with AJAX framework to get the asynchronous response for the user request and used JavaScript for the validation.
- Developed user-friendly modals for the form submissions using simplemodal.js, JQuery, Ajax and JavaScript.
- Automated the existing scripts for performance calculations using Numpy and SQL Alchemy.
- Involved in creating and extracting data from database using SQL Queries, PL/SQL on Oracle database.
- Used Python and Django creating graphics, XML processing, data exchange and business logic implementation.
Environment: Python 2.7, Django 1.6, HTML5, CSS, XML, PHP, MySQL, MongoDB, Flask, JavaScript, AWS, JQuery, CSS Bootstrap, JavaScript, Eclipse, Git, GitHub Linux, Redis, Shell Scripting.
Python Engineer
Confidential - Broomfield, CO
Responsibilities:
- Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology for developing application.
- Upgraded existing UI with HTML, CSS, jQuery and Bootstrap.
- 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 2.6.
- Used Django APIs for database access.
- Designed and developed communication between client and server using Secured Web services.
- Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and jQuery.
- Generated Django forms to record data of online users and used PyTest for writing test cases.
- Issues pertaining to Real time d v4ata being read from RabbitMQ into Postgres and Cassandra
- Designed and developed data management system using MySQL. Involved in Agile Methodologies and SCRUM Process.
- Participated in the complete SDLC process.
- Create and enhanced existing automated solutions.
- Parse JSON and XML data using Python.
- Responsible for debugging and troubleshooting the web application.
- Utilized Subversion control tool to coordinate teamwork.
- Used Selenium Libraries to write fully functioning test automation process.
ENVIRONMENT: Python, HTML, CSS, Bootstrap, OOP, MYSQL, Java, JavaScript, jQuery, Rational Rose, Django, Xml, JSON, SDLC, Agile and SCRUM methodologies.
Software Developer
Confidential - Bannockburan, IL
Responsibilities:
- Develop the existing application to enhance the features using Django Framework and improve the performance using SOAP Web Services.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and jQuery.
- Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, HTML, Bootstrap, and REST API calls using the JSON.
- Used GitHub for version control.
- Integrating the application with Django REST framework for building the API's.
- Worked with on AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
- Improved the coding standards, code reuse. Increased performance of the extended applications by making effective use of various design patterns (Front Controller, DAO).
- Creating Restful web services for Catalog and Pricing with Django MVT, MySQL and Oracle.
- Using SQL Alchemy with Flask and PostgreSQL as database for developing the web application.
- Used REST and SOAP API for testing web service for server-side changes.
- Developing scripts for build, deployment, maintain and related task using Jenkins, Maven, Python, and Bash.
- Successfully migrated the Django database from SQLite to MySQL to Postgresql with complete data integrity.
- Managed code versioning with GitHub, Bitbucket and deployment to staging and production servers.
- Continuous improvement in integration workflow, project testing, and implementation of continuous integration pipeline with Jenkins.
Environment: Python, Django, MySQL, Python Scripting, Docker, MongoDB, AJAX, SOAP, REST, jQuery, JavaScript, Bootstrap, PyCharm, AWS (EC2, S3, RDS).