Sr Python Developer Resume
Boston, MA
SUMMARY
- Python developer with 7+ years of experience in developing web - based applications, software development and design using Python, Django, XML, CSS, HTML, DHTML, Java, JavaScript, JQuery and AngularJS.
- Good experience of software development inPython (libraries used: NumPy,Panda’s data frame, MySQL DB for database connectivity) and IDE's Sublime Text, PyCharm.
- Experience with Django, a high-levelPython Web framework.
- Experienced in MVC frameworks like Flask and Pyramid and MVT framework like Django.
- Experience with Object Oriented Programming (OOP) concepts usingPython, Django and Linux.
- Experience inPython API'S.
- Proficient in SQL databases MS SQL, MySQL, Oracle and NoSQL databases MongoDB.
- Familiar with JSON based REST Web services and Amazon Web services.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
- Experienced in creating Garfana Dashboards for monitoring application.
- Experienced in DataDog Monitoring tools and writing queries for alert triggering and Integrating with Pagerduty Alerting System.
- Experience in GCP Datastudio Visualizatuion Dashboard integrating with GBQ.
- Experienced in GCP Big quries and StoreProcedures.
- Experienced in Agile and waterfall methodologies with high quality deliverables delivered on-time.
- Expertise in Querying RDBMS such as MYSQL and SQL Server by using SQL for data integrity.
- UsedPython, Perl, CGI, JQuery, JavaScript and JSON Confidential the front end.
- Experience in Shell Scripting, SQL Server, Unix and Linux, Open stack.
- Worked on data cleaning and ensured data quality, consistency, and integrity using Pandas and Numpy.
- Developed consumer-based features and applications usingPython, Django, HTML, Behavior Driven Development (BDD) and pair-based programming.
- Developed ColdFusion Components, custom tags and modified CF Objects.
- Expertise in Object-Oriented Design and Coding.
- Extensive experience in usingPython to code and design various phases for data processing pipeline.
- Hands on experience with deployment tools like Jenkins.
- Followed Agile Methodologies (Scrum) involved in daily stand-up meetings.
- Worked in SDLC, Waterfall, Test driven development (TDD) and Agile/Scrum Methodologies.
- Experience in analyzing and handling large database using Oracle Relational Data Architecture.
- Skilled in debugging/troubleshooting issues in complex applications
- Hands on experience with bug tracking tool JIRA.
TECHNICAL SKILLS
Operating Systems: Unix, Linux, Windows and Mac
Programming Languages: Python & SQL
Databases: Oracle, MySQL, SQL Server and PostgreSQL
Big data Ecosystems: Hadoop,Hive, Scala, Cassandra
Tools: Intellij, PyCharm, FileZilla, PL/SQL Developer, SSMS
Integration Tools: Jenkins and Web Builder
Version Control: GitHub and SVN
Defect Tracking: JIRA, Git
Cloud: AWS, GCP
Monitoring Tools: DataDog, Garafana, Kibana
Alerting Tools: Pagerduty, Splunk.
PROFESSIONAL EXPERIENCE
Confidential, Boston, MA
Responsibilities:
- Worked in one of the Network management team designing and developing shipments ETA applications.
- Developed python based application to stream data from multiple kafka clusters and analyzed and mapped with down streams applications.
- Integrated different internal applications with multiple kafka clusters and ensured data consistency.
- Experienced in Object Oriented Concepts (OOPS) with Python in the applications.
- Developed application to collect application metrics for the monitoring and Alerting systems.
- Created Grafana Dashboards to monitor the metrics of the internal applications.
- Worked on Datadog queries for monitoring the app statistics and integrated with Pagerduty alerting Tool for the applications to trigger alerts in the team.
- Worked on a developing protoype forecasting application with streaming data from different datasources scheduling the jobs through Airflow.
- Created Dashboards in GCP Datastudio integrating with GoogleBigQueries (GBQ).
- Converted InfluxDB queries to Datadog queries in Grafana during the migration of applicatiions. Activley delivered applicatioins and supported other team for smooth transition.
- Ehanced the performance of the existing applications by identifying solutions using python and kafka modules and improved the overall performance of the applications.
- Used GitHub for Python source code version control, Jenkins for automating the build Docker containers.
- Participated in various phases of SDLC Requirement Analysis, Design, Development and Testing on various Development and Enhancement Projects.
Environment: Python, SQL, SSMS,GCP, GBQ,DataStudio,DataDog,PagerDuty,Grafana,Docker, Kubernetes, Kibana,Kafka, Airflow, JSON, PyCharm, Jira, GitHub, Jenkins, Agile.
Confidential, Austin, TX
Sr Python Developer
Responsibilities:
- Design and DevelopedWeb Services, RESTful APIsfor Mobile Apps usingPython Django-RESTandFlask Frameworks.
- Used GitHub for Python source code version control, Jenkins for automating the build Docker containers, and deploying in Mesos.
- Experience in Implementation of MVC/ MVW architecture using Servlet, Django, and RESTful, SOAP web service and SOAPUI.
- Developed and designed e-mail marketing campaigns using HTML, JavaScript and CSS.
- Participated in various phases of SDLC Requirement Analysis, Design, Development and Testing on various Development and Enhancement Projects.
- Worked with DevOps team on Kubernetes that provide a platform for automating deployment, scaling and operations of application containers across clusters of hosts.
- Designed and implemented various web applications in both LAMP (Linux, Apache, MY SQL, PHP) Environments.
- Experience in working with AWS Lambda, with Python-Boto3, Serverless and PaaS toolkit, EMR, Kinesis, Glue, S3, RDS and other core AWS services.
- Deployed Web Application on AWS cloud EC2.
- Created AWS Security Groups for deploying and configuring AWS EC2 instances.
- Built CI/CD pipeline as part of Automation setup using AWS Cloudformation and Elastic BeanStalk
- Worked with backend Python automation, CI pipelines, Docker and cloud provisioning/automation.
- Worked on - Continuous Integration (CI): Gradle, Maven, Ant, Jenkins, Git.
- Having Good Experience in Object Oriented Concepts (OOPS) with C# and Python.
- Experience in analyzing and handling large datasets using Oracle Relational database
- Experience in building frameworks in Python for Test Automation.
- Excellent Experience in Code Refactoring and Udeploy, ability to code in JavaScript.
- Experience in Bash Shell Scripting, SQL and Java Full stack web development using Python.
Environment: Python, Django, Web Framework, HTML5, CSS3, Bootstrap, MongoDB, Linux, JavaScript, JQuery, AJAX, JSON, Sublime Text, Jira, Git, Django-CMS, SSO, database access, Django-cms plugins, Bootstrap, Agile, Eclipse, WebLogic, GitHub, Junit, Agile, UML, JSP, Xml, SOA.
Confidential, Dallas, TX
Python Developer
Responsibilities:
- Worked in Agile development following Scrum process, Sprint and daily stand-up meetings
- Developed Views and Templates with Django view controller and template language to create a user-friendly website interface.
- Worked on frontend and backend modules using Python on Django Web Framework.
- Created application structure based on Angular style guides and best practices
- Created user interface components using Angular Js and React Js.
- Performed data cleaning and feature selection using MLlib package in PySpark.
- Developed complex database objects like stored Procedures, Functions, Packages and triggers using SQL and PL/SQL.
- Collaborated withdataengineers and operation team to implement ETL process, wrote and optimized SQL queries to performdataextraction to fit the analytical requirements.
- Extensively working with AWS services like S3, EC2, ELB, EBS, Lambda, Auto-Scaling, Route53, CloudFront, IAM, Cloud Watch, and RDS etc.
- Created a Lambda Deployment function and configured it to receive events from your S3 bucket.
- Created an AWS Lambda architecture to monitor AWS S3 Buckets and triggers for processing source data.
- Added support for Amazon AWS S3 and RDS to host files and the database into Amazon Cloud.
- Automation (Ansible) and deploying on AWS environment.
- Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and jQuery.
- Extensively used the advanced features of PL/SQL like records, Tables, Object types and Dynamic SQL.
- Worked on data cleaning and ensured data quality, consistency, and integrity using Pandas and Numpy
- Used OOP to develop network communications between departments within the building
- Created APIs, database Model and Views Utilization Python to build responsive web page application.
- Used GitHub for Python source code version control, Jenkins for automating the build Docker containers, and deploying in Mesos
- Developed multiple React Redux based pages that provided functionality for Login/Logout, summary metrics etc.
- Designed and implemented a dedicated MySQL database server to drive the web apps and report on daily progress.
- Used PyUnit, the Python unit test framework, for all Python applications
- Worked on Jenkins continuous integration tool for deployment of project.
- Design and implement availability, scalability, and performance plans for the cloud managed service environment.
- Extensively usedbulk collectionin PL/SQL objects for improving the performing.
- Collaborated with internal teams and external teams to solve the issues and giving feedbacks.
- Worked on object-oriented programming (OOP) concepts using Python, Django and Linux.
- Used JIRA for bug tracking and issue tracking.
- Practical experience with working on multiple environments like development, testing, production.
Environment: Python, Django, HTML5/CSS, MySQL, JavaScript, Eclipse, Linux, Shell Scripting, Ansible, jQuery, AWS, GitHub, JIRA, MS Office, and UNIX.
Confidential, Atlanta, GA
Python Developer
Responsibilities:
- Designed the front end of the application using Python, HTML, CSS, JSON and jQuery.
- Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript.
- Develop consumer-based features and applications using Python, Django, HTML, Behaviour Driven Development (BDD) and pair-based programming.
- Performed Unit testing, Integration Testing, GUI and web application testing using Spec.
- Involved in writing SQL Queries and implementing stored procedures, functions, packages, tables, views, Cursors, triggers.
- Utilized MapReduce and PySpark programs to process data for analysis reports
- Worked in MySQL database on simple queries and writing Stored Procedures for normalization and renormalization.
- Build SQL queries for performing various CRUD operations like create, update, read and delete.
- Performed data ETL by collecting, exporting, merging and massaging data from multiple sources and platforms including SSIS (SQL Server Integration Services) in SQL Server.
Environment: Python, Django, MySQL, Linux, HTML, CSS, JavaScript, Jira, Git, CRUD, Pyramid, HTML5, CSS3, jQuery, Web Services (Soap, Restful), PyUnit.
Confidential
Python Developer
Responsibilities:
- WrotePythonroutines to log into the websites and fetch data for selected options.
- Used other packages such as Beautiful soup for data parsing.
- Used Python 2.x (NumPy, SciPy, Pandas, Scikit-learn, Seaborn to develop variety of models and algorithms for analytic purposes.
- Worked on writing and as well as read data from csv and excel file formats.
- Developed a MATLAB algorithm which determines an object's dimensions from digital images.
- Web-services backend development usingPython(Django, SQL Alchemy).
- Worked on resulting reports of the application and Tableau reports.
- Worked on HTML5, CSS3, JavaScript, Git, REST API, Mongo DB, IntelliJ IDEA.
- Performed QA testing on the application.
- Used Django framework for application development. Excellent knowledge with distributed storages (HDFS) and distributed processing (MapReduce, Yarn).
- Developed and maintained various automated web tools for reducing manual effort and increasing efficiency of the Global Shipping Team.
- Developed automated testing framework for command-line based tests on Linux using Objected Oriented Perl and for selenium-based tests usingPython.
- Created database using MySQL, wrote several queries to extract data from database.
- Setup automated cron jobs to upload data into database, generate graphs, bar charts, upload these charts to wiki, and backup the database.
- Wrote scripts inPythonfor extracting data from HTML file.
Environment: MySQL, HTML,Python2.7, Django 1.8, HTML5, CSS, XML, MySQL, MS SQL Server, JavaScript, AWS, Linux, Shell Scripting, AJAX, urllib, Json, Unix, Redis, Bootstrap, Mongodb, SQL Alchemy, JQuery.
