We provide IT Staff Augmentation Services!

Python/sql Developer Resume

3.00/5 (Submit Your Rating)

VA

PROFESSIONAL SUMMARY:

  • 6 years of experience as a Web Application Development/Support of Software Applications using Python, C/C++, SQL and Java.
  • Extensive experience and proficiency on the design, construction and implementation of Business Intelligence tools, ETL Process (Data Extraction, Transformation and Load) with PL/SQL Stored Procedures, Data Stage.
  • Good Experience with Django, a high - level Python Web framework.
  • Expert in creating Clustered and Non-Clustered Indexes to improve the performance of the SQL queries.
  • Experienced in developing web-based applications using Python, Django, Java, C++, XML, CSS, HTML, DHTML, JavaScript and JQuery.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and data extracts.
  • Good experience in creating Stored Procedures, User Defined functions, Triggers and writing sub-queries to simplify complex queries involving multiple tables.
  • Good knowledge of Apache Tomcat, Web logic, various Design Patterns and UML.
  • Good knowledge in Amazon AWS concepts and EC2 web services.
  • Experience in designing and deploying data visualizations using Tableau 8.x & 9.x.
  • Experience in Dimensional Modeling, Designing of star, snow flake schemas.
  • Experience in interacting with various business stakeholders and able to gather the business specifications and translate into data visualizations for effective decision making.
  • Experience includes technical support, troubleshooting, report design and monitoring of system usage.
  • Worked on the development of Dashboard reports for the Key Performance Indicators for the top management.
  • Actively worked on system analysis, design, development, testing and implementation of projects (SDLC) and capable of handling responsibilities independently as well as a proactive team member.
  • Optimized SQL Queries in stored procedures to meet batch processing SLAs.

SKILL SET SUMMARY:

Operating systems: LINUX (Red hat5/6/Fedora/Suse/CentOS), AIX and Windows Family.

Programming Skills: PL/SQL, C, C++, Java, Bash, Python, HTML

Visualization Tools: Tableau Desktop 7.x, 8.x, 9.x, Tableau Server, Business Objects Xcelsius 2008.

Databases: Teradata, Oracle, DB2

Application Server: CVS server, Web server (Apache/Web Sphere/Web Logic/Tomcat), Webmail, SQUID.

PROFESSIONAL EXPERIENCE:

Confidential, VA

Python/SQL developer

Responsibilities:

  • Analyzed the Business Requirement Documents and created the technical specification documents.
  • Implemented business logic in Python to prevent, detect and claim the duplicate payments.
  • Re-engineered various modules for implementing changes and created efficient system.
  • Created Map Reduce programs in Python to reconcile the payment history and account payable files.
  • Implemented code to create dynamic claim reports after auditing using PyJasper.
  • Developed dynamic web pages to view the reports generated using Django Framework.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Used Django configuration to manage URLs and application parameters.
  • Build all database mapping classes using Django models.
  • Developed Python scripts to parse XML documents and load the data in database.
  • Worked with JSON based REST Web services and Amazon Web Services.
  • Used Jenkins to deploy your Django application and run unit tests.
  • Developed entire frontend and backend modules using Pythonon Django Web Framework.
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks.
  • Created Business Logic using Python to create Planning and Tracking functions.
  • Developed the required XML Schemas and implemented the framework for parsing XML documents.
  • Used JQuery and Ajax calls for transmitting JSON data objects between frontend and controllers.
  • Used Github for version control.
  • Build development environment with JIRA.
  • Designed and configured database and back end applications and programs.
  • Created Views and developed Stored Procedures, Functions and Triggers.
  • Participated in Daily Stand-up meetings and provided status on work progress.
  • Created Database and Database Objects like Tables, Stored Procedures, Views, Triggers, Rules, Defaults, user defined data types and functions in Teradata and DB2.
  • Changed stored procedures during the platform migration from DB2 to Teradata.
  • Development of automated daily, weekly and monthly system maintenance tasks such as database backup, database integrity verification, indexing and shrinking of databases and regular monitoring.
  • Created many reports which include Drill down Report, Linked Report, Log Reports and Sub Reports.
  • Worked with Business Analysts and functional teams to resolve incidents in a timely manner.

Environment: Python, Django, MySQL, HTML, JavaScript XML, JIRA, Jenkins, JSON, PyJasper, PyMongo, MongoDB, Tableau, AWS EC2 and Elastic Map Reduce

Confidential, CA

ETL/Tableau Developer

Responsibilities:

  • Interacted with business users and performed Gap Analysis of Client requirements.
  • Involved in reviewing business requirements and analysing data sources form Excel/Oracle SQL Server for design, development, testing, and production rollover of reporting and analyse projects within Tableau.
  • Worked closely with business power users to create reports/dashboards using tableau.
  • Created Heat Map showing current service subscribers by color that were broken into regions allowing business user to understand where we have most users vs. least users.
  • Designed and developed various analytical reports from multiple data sources by blending data on a single worksheet in Tableau Desktop.
  • Utilized advance features of Tableau software like to link data from different connections together on one dashboard and to filter data in multiple views at once.
  • Involved in creating advanced Tableau functionalities such as geographic mapping, data blending, extract optimization to create advanced chart types and visualizations.
  • Created Prompts, customized Calculations, Conditions and Filter (Local, Global) for various analytical reports and dashboards.
  • Create and modify Interactive Dashboards and Creating guided navigation links within Interactive Dashboards.
  • Connected Tableau server to publish dashboards and visualizations to central location for portal integration.
  • Created Bullet graphs to determine profit generation by using measures and dimensions data from Oracle SQL Server and MS Excel.
  • Combined views and reports into interactive dashboards in Tableau Desktop that were presented to Business Users, Program Managers, and End Users.
  • Reviewed basic SQL queries and edited inner, left, and right joins in Tableau Desktop by connecting live/dynamic and static datasets.
  • Scheduled data refresh on Tableau Server for weekly and monthly increments based on business change to ensure that the views and dashboards were displaying the changed data accurately.
  • Involved in report tuning, caching, specifying query governing thresholds, and report optimizations; and created test cases and documented the test results.
  • Involved in testing the SQL Scripts for report development, Tableau reports, Dashboards, Scorecards and handled the performance issues effectively.
  • Created Stored Procedures using nodes method to load XML file data into SQLserver tables.
  • Created packages using the various control flow task such as data flow task, executeSQLtask, Execute package task, File System task.
  • Created logic and indexed tables/views/ Stored Procedures based on the business requirements.
  • Experienced solving issues raised by QA, UA for database, supported the different UI with back end logics, and wroteSQLcodes to summarize the data.
  • Imported and exported data into MS Access databases and Debugged VBA scripts linked to said databases.
  • Created database objects like tables, users, roles,storedprocedures, triggers, worked on solving issues by doing data recovery in existing database.
  • Used various formatting techniques like interactive sorting, grouping to created user friendly reports.
  • Created Views to enforce security and data customization, Created Non-Clustered indexes to improve query performance and query optimization, Involved in the performance tuning and optimization of T-SQLqueries.
  • Developed T-SQLqueries with the help of Stored Procedures, Functions, Triggers, Cursors, Views, and Indexes.
  • Optimized SQL Queries in stored procedures to meet batch processing SLA.

Environment: Tableau Desktop 8.x/9, Tableau Server, SAP BIBO 4.0, Design Studio 4.1SP3, Oracle 10g, SQL Server 2008, Informatica 8x, MS Excel, Toad 9.0, Agile Méthodology.

Confidential

SQL Developer

Responsibilities:

  • Designed/developed/Modifiedtables, views, materialized view, stored procedures, packagesandfunctions.
  • Coded PL-SQL packages and procedures to perform data loading, error handling and logging. Tied the procedures into an existing ETL process.
  • Tuned database SQL statements and procedures by monitoring run times and system statistics. Inserted hints and rewrote code as required.
  • UsedSQL loaderto load the data from the files provided by the interfacing applications.
  • Created newProcedures, Functions, Triggers, Materialized Views, Packages, Simple, Ref & Traditional Cursors, Dynamic SQL, Table functions as part of Project/Application requirements.
  • Createdpartitioned tablesandpartitioned indexesto improve the performance of the applications.
  • WrotePL/SQL Database triggersto implement the business rules in the application.
  • Createdexternal tablesto handle huge volumes of data which is not used frequently.
  • Optimized lot ofSQL statementsandPL/SQL blocksby analyzing the execute plans of SQL statement and created and modified triggers, SQL queries, stored procedures for performance improvement.
  • Developed various backend application programs, such asViews, Functions, Triggers, ProceduresandPackagesusingSQLandPL/SQLlanguage for the top management for decision making.
  • Implemented all modules logic by usingTriggersandIntegrity Constraints.
  • Good understanding of database objects and ability to triage issues.
  • Involved in PL/SQL code review and modification for the development of new requirements.
  • Createdmaterialized viewsrequired for the application.

Environment: Oracle 10g, PL/SQL

We'd love your feedback!