Resume

Sign in

Python developer

Location:
Oradell, New Jersey, United States
Posted:
February 27, 2018

Contact this candidate

Resume:

Experienced in installing, configuring, modifying, testing, and deploying applications with Apache.

Experience of software development with Python and various libraries of Python, python-twitter, Pandas, Dataframe, MySQL dB for database connectivity), Regular expression, File IO etc.

Expertise in handling web applications - UI security, logging, backend services.

Good experience in developing web applications implementing MVT/MVC architecture using Django, Flask, Webapp2 and spring web application frameworks.

Experienced in web applications development using Django/Python, Flask/Python and Node.js, Angular.Js, DOJO, JQuery while using HTML/CSS/JS for server-side rendered applications.

Good Experience in Linux Bash scripting and following PEP Guidelines in Python.

Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript

Using Django evolution and manual SQL modifications was able to modify Django models while retaining all data, while site was in production mode.

Experienced in monitoring, developing and transforming data using SQL Server Integration Service (SSIS) and SQL Server Analysis Service (SSAS).

Experienced in WAMP (Windows, Apache, MYSQL, and Python/PHP) and LAMP (Linux, Apache, MySQL, and Python/PHP) Architecture

Experienced with databases using ORMs/DOMs for integrating with MySQL, Postgres, Neo4J, Mongo DB, and Cassandra SQLite. Also, experienced with writing custom queries through database connectors.

Expertise in establishing database connections for Python by configuring packages like MySQL-Python.

Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.

Configure backup, alerts, repairs and monitoring of Cassandra clusters, in conjunction with Nagios/Opscenter and custom scripts.

Extensive experience in deploying, managing and developing Mongo DB clusters.

Good experience in Shell Scripting, SQL Server, UNIX and Linux, Open stock and Expertise python scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture.

Employed production site using Apache 2.0 with mod python.

Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.

Excellent experience with Python development under Linux OS (Debian, Ubuntu, SUSE Linux, Red Hat Linux, Fedora).

Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary.

Experience in using frameworks and tools like Django, Flask, Django REST, Hibernate ORM, Spring .

Good Knowledge of web services using SOAP and REST protocols.

Good knowledge of version control software - CVS, SVN, ETL, GitHub

Experience of Build & Deployment phase and usage of Continuous Integration (CI/CD) tools, build configuration, change history for releases, Maintenance of build system, automation & smoke test processes, managing, configuring, and maintaining source control management systems.

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.

Excellent Experience of Databases such as MySQL, Oracle 8g/9g/10g, Microsoft SQL Server, PostgreSQL,SQL/PLSQL concepts & PowerShell.

Good hands on experience in data warehouse developer/ database engineer for high-volume data processing.

Good written and verbal communications skills and Excellent Team player.

Technical Skills

Languages

C, Python, SQL, JAVA script

Databases

SQL Server 2014,2012, Oracle 9i/8.x, 10g, DB2 MS Access, Teradata, MYSQL, PLSQL, Bi Tools

Other Software

MS Office- 2007/2003/2000, Adobe Professional, SharePoint

Operating Systems

Linux, Windows /98/2000/2003/XP/Vista/8, Unix

Data Science Tools

R Language, STASTISTICA, Big Data, python,aws, Django ORM

Web Technologies

HTML, CSS,

Professional Experience:

Role: Python Developer

Vanguard, Malvern, PA Oct 2016 - Present

Responsibilities:

Used Django Framework for developing web applications using model view control architecture.

Used Multi-Threading factory model to distribute learning process back-testing and the into various worker processes.

Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB and VMWare API calls.

Implemented configuration changes for data models.

Maintained and updated existing automated solutions.

Handled potential points of failure through error handling and communication of failure.

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.

Different testing methodologies like unit testing, Integration testing, web application testing Selenium testing performed.

Lock mechanisms were implemented and the functionality of multithreading has been used.

Python/Django based web application, Postgresql DB, and integrations with 3rd party email, messaging, storage services.

Worked on installing and setting up the channels by using Django.

Used to run channel mode by pip installation using Django.

Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.

Design and implemented custom scripts. Extensive use of version controller Team Foundation Server (TFS).

Worked on Django ORM module for signing complex queries.

Test and validated the custom scripts.

Developed a Django ORM module queries that can pre-load data to reduce the number of databases queries needed to retrieve the same amount of data.

Building servers using AWS, importing volumes, launching EC2, creating security groups, auto-scaling, load

balancers, Route 53, SES and SNS in the defined virtual private connection.

Responsible for design and maintenance of the GIT Repositories, views, and the access control strategies.

Implemented database access using Django ORM.

Hands on experience in Amazon Web Services AWS provisioning and good knowledge of AWSservices like EC2,

S3, Glacier, Bamboo, ELB (Load Balancers), RDS, SNS, SWF and EBS etc.

Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection and open stack to provision new machines for clients.

Performed Inheritance based Object Relational Mappings in tables to simplify the data using HibernateORM.

Delivered automated solutions for science models.

Anticipated potential parts of failure (database, communication points, file system errors).

Troubleshoot the process execution and worked with other team members to correct them.

Actively worked as a part of team with managers and other staff to meet the goals of the project in the stipulated time.

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.

Used Pandas library for statistics Analysis.

Used Numpy for Numerical analysis for Insurance premium.

Managed large datasets using Panda data frames and MySQL.

Used advanced packages in AON PATHWISE for performing unit test and deploying data models.

Troubleshooting the issues related to all domain reported by L2 team on daily basis.

Extensively used python modules such as requests, urllib and urllib2 for web crawling.

Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser.

Developed the required XML Schema documents and implemented the framework for parsing XML documents.

As point on the L2 support team worked with application, database, reporting, SQM and project managements team to resolve

Responsible for user validations on client side as well as server side.

Automated the existing scripts for performance calculations using Numpy and SQL alchemy.

Interacted with QA to develop test plans from high-level design documentation.

Environment: Python 2.7, Django, HTML5/CSS, MS SQL Server 2013, Django ORM, MySQL, JavaScript, Eclipse, Linux, Shell Scripting, JQuery, GitHub, Jira.

Role: Python Developer

Monsanto, St. Louis, MO OCT 2015 - Oct 2016

Responsibilities:

Developed Views and Templates with Django view controller and template language to create a user-friendly website interface.

Configured the Django admin site, dashboard and created a custom Django dashboard for end users with custom look and feel. Used Django APIs for database access.

Used Python and Django for XML, JSON processing, data exchange and business logic implementation.

We created web-sockets by using Django to get a handle on what we needed to be done on the backend of the applications.

Deployed Application using AWS EC2 Standard Deployment Techniques.

Built database Model, Views and API's using Python for interactive web based solutions.

Used Python scripts to update the content in database and manipulate files.

Created UI using JavaScript and HTML5. Designed and developed data management system using MySQL.

Worked in MySQL and NoSQL database on simple queries and writing Stored Procedures for normalization and renormalization.

Worked on Jenkins continuous integration tool for deployment of project.

Played a key role in a development wide transition from Subversion to Git, which resulted in increase in efficiency for the development community.

Developed most of the application part in Linux environment and very much familiar with all of its commands.

Used TKinter to implement GUI for the user to create, modify and view reports based on client data.

Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.

Implemented Restful Web-Services for sending and receiving the data between multiple systems.

Written Cloud formation templates and deployed AWS resources using it.

We used to send text data through we sockets with most APi’s and JSON.

Gained Knowledge on Deploying app using AWS Cloud Formation.

Used Python Library Beautiful Soup for web-Scrapping. ss.

Responsible for debugging and troubleshooting the web application.

Developed, tested and debugged software tools utilized by clients and internal customers.

Coded test programs and evaluated existing engineering processes.

Having a Complete Understanding on AWS Lambda.

Environment: Linux, Python 2.7, 2.5, Django 1.7, 1.5, HTML5, XML, JavaScript, JQuery, MS SQL Server, NoSQL, Amazon s3, Jenkins, Mongo DB, Beautiful soup, Eclipse, Git, GitHub, JIRA.

Role: Python developer

Rig-Veda Software Solutions, HYD May 2014 – AUG 2015

Responsibilities:

Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.

Contributed to development of security policies and processes.

Developed views and templates with Python view controller and templating language to create a user-friendly website interface.

Deployed project into Amazon web services (AWS) using amazon elastic bean stalk.

Refactor Python modules to deliver certain format of data.

Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.

Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.

Written functional Php unit test cases for Data Layer, and Search server classes using XML, JSON, REST base services and Mongo DB.

Creating restful web services for Catalog and Pricing with MySQL, NoSQL and Mongo DB.

Interact with backend using Java and Hibernate Framework.

Involved in Coding of Enterprise Java Beans, which implements business rules, and business logic.

Involved in developing the Java classes and JavaBeans.

Representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.

Used Selenium Library to write fully functioning test automation process that allowed the simulation of submitting different requests from multiple browsers to web application.

Created Data tables utilizing PyQt to display customer and policy information and add, delete, update customer records.

Designed, developed, and updated automated tests (written in Python) for the software product Qdirect.

Must have strong experience in Python to support Q-Direct and major part of Q-Direct code is on Python.

Used Python creating graphics, XML processing, data exchange and business logic implementation.

Utilize in-depth knowledge of Technical experience in LAMP and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer.

Developed multiple spark batch jobs in Scala using Spark SQL and performed transformations using many APIs and update master data in Cassandra database as per the business requirement.

Written Spark-Scala scripts, by creating multiple udf's, spark context, Cassandra sql context, multiple API's, methods which support data frames, RDD's, data frame Joins, Cassandra table joins and finally write/save the data frames/RDD's to Cassandra database.

As part of the POC migrated the data from source systems to another environment using Spark, SparkSQL.

Developed and implemented core API services using Python with spark.

Experienced in Export Transform Load.

Representation of the system in hierarchy form by defining the components, subcomponents using Python and developed set of library functions over the system based on the user needs.

Created data frames in particular schema from raw data stored at Amazon S3 using PySpark.

Environment: Linux, Python 2.7, 2.5, HTML5, XML, JavaScript, JQuery, MS SQL Server, NoSQL, Amazon s3, Jenkins, Mongo DB, Beautiful soup, Eclipse, Git, GitHub, JIRA.

Role: Software/Python developer

Rig-Veda Software Solutions, HYD April 2011- May 2014

Responsibilities:

Translated the customer requirements into design specifications and ensured that the requirements translate into software solution.

Application was based on service oriented architecture and used Python 2.5, Ajax, HTML, CSS for the frontend.

Involved in creating Servlets and Java Server Pages (JSP), which route submittals to the appropriate Enterprise Java Bean (EJB) components and render retrieved information using Session Facade.

Designed the front end of the application using Python, HTML, CSS, AJAX, JSON and JQuery. Worked on backend of the application, mainly using Active Records.

Involved in the design, development and testing phases of application using AGILE methodology.

Developed and designed an API (Restful Web Service).

Used the Python language to develop web-based data retrieval systems.

Designed and maintained databases using Python and developed Python based API (Restful Web Service) using Flask, SQLAlchemy and PostgreSQL.

Developed web sites using Python, XHTML, CSS, and JavaScript.

Developed and designed e-mail marketing campaigns using HTML and CSS.

Tested and implemented applications built using Python.

Developed and tested many features for dashboard using Python, ROBOT framework, Bootstrap, CSS, and JavaScript.

Created complex dynamic HTML UI using jQuery.

Automated Regression analysis for determining fund returns based on index returns (Python/Excel).

Worked on development of SQL and stored procedures, trigger and function on MYSQL,

NoSQL.

Developed shopping cart for Library and integrated web services to access the payment.

Used Php language on lamp server to develop page.

Developed server based web traffic statistical analysis tool using Flask, Pandas.

Implemented and tested python based web applications interacting with MySQL.

Developed dynamic interaction page on .net MSvisualbasic-2014, using SQL developer tools.

Simple web app for reviewing sitcoms that gives users the ability to view, add, review, up/down vote, search, etc.

Performed joins, group by and other operations in Map Reduce using Python.

Handled importing of data from various data sources, performed transformations using Hive, Map Reduce, and loaded data into HDFS.

Wrote Map Reduce code to make un-structured data into semi- structured data and loaded into Hive tables.

Supported Map Reduce Programs those are running on the cluster.

Executed queries using Hive and developed Map Reduce jobs to analyze data.

Involved in doing AGILE (SCRUM) practices and planning of sprint attending daily agile (SCRUM) meetings and SPRINT retrospective meetings to produce quality deliverables within time.

Environment: Linux, Python 2.7, Mod Python, Perl, PHP, MySQL, NoSQL, JavaScript, Ajax, Shell Script, HTML, CSS.

References:

1.Vanguard, Malvern, PA

ac4mwi@r.postjobfree.com

+1-516-***-****

2.Monsanto, St. Louis, MO

ac4mwi@r.postjobfree.com

+1-978-***-****

Python developer

Python developer

Python developer

Python developer



Contact this candidate