We provide IT Staff Augmentation Services!

Senior Developer / Data Scientist Resume

4.00/5 (Submit Your Rating)

Bellevue, WA

SUMMARY:

  • 5+ years of experience as python Developer.
  • Complete understanding of Software Development Life Cycle (SDLC).
  • Good team player with innovative thinking and working dedicatedly on all kind of task
  • Professional IT experience in analysis, design, development, testing and deploying
  • Experience as a Big Data Application Developer with skills in extraction, transformation and loading of massive data.
  • Open to learning and using new systems involved in python programming
  • Adapt easily to new concepts and responsibilities
  • Good knowledge on object oriented concepts, data structures and design patterns.
  • Good experience using debugging tools like JIRA
  • Experience on waterfall and Agile methodologies
  • Good communication and documentation skills
  • Experience writing API’s using Golang
  • Experience working on Kanban methodology for continuous delivery
  • Experience on Grafana for building the monitoring dashboard
  • Experience using Linux commands
  • Wrote python scripts to parse JSON documents and load the data in database
  • Experience in python multiple libraries like Beautiful soap, urlib, NumPy, json
  • Good understanding in object oriented design analysis
  • Wrote python modules to extract/load asset data from the MYSQL source database
  • Experience in working with different operating systems like Windows, ubuntu, Mac
  • Used Jenkins for CI/CD process
  • Experienced in Agile Methodologies and SCRUM process
  • Good analytical and problem - solving skills and ability to work on own besides being a valuable and contributing team player
  • Participated in all phases of Software Development Life Cycle (SDLC) Analysis
  • Hands-on experience in writing and reviewing requirements, architecture documents and test plans

TECHNICAL SKILLS:

Languages: python, Golang, Java

Markup Language: HTML, CSS

Database: MYSQL, Elasticsearch

Operating System: Windows, Linux/Ubuntu, Mac

Visualization Tool: Grafana

IDE: Anaconda, Visual studio Code

Bug Tracking Tool: JIRA

Software Methodologies: Agile(Kanban, Scrum)

Version Control: Bitbucket

Testing Tools: RQM, Gatling

Other Tools: MS Office (MS Word, MS Excel, MS PowerPoint), Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, Bellevue, WA

Senior Developer / Data Scientist

Responsibilities:

  • Gathered business requirements from customers by conducting the meeting with stake holders
  • Followed Kanban methodology for continuous delivery of the product
  • Wrote RESTFUL API’s in python for storing the real time data onto Elasticsearch
  • Wrote python scripts to generate JSON file’s
  • Worked on Gatling for performing load test
  • Worked on Golang for writing API’s
  • Worked on Elasticsearch for storing and retrieving the data
  • Wrote scripts on windows and deployed in Linux environment
  • Analyzed data using Machine Learning algorithms for analytical model building
  • Worked on Grafana for building the monitoring dashboard
  • Responsible for debugging the project monitored on JIRA
  • Used Bitbucket for version control
  • Worked as Devops for the project by gaining operation knowledge needed to support the application in production
  • Implemented Continuous integration and Continuous delivery by using tools like Jenkins.
  • Worked on assigning the servers for different environment like QA, STAGING, UAT
  • Setting up all the environments for deployment and testing purposes
  • Wrote test scripts for UAT and got UAT signed off
  • Performed weekly demo of deliverables to stakeholders

Environment: Skills: python, JIRA, Windows, AWS, Linux, Grafana, Golang, Bitbucket, Jenkins, Gatling, Machine Learning, Elasticsearch

Confidential

python Developer

Responsibilities:

  • Participated in requirement gathering and analysis phase for the project in documenting the business requirements by conducting workshops/meetings with various business users.
  • Worked with team of developers on python application for RISK management
  • Used python scripts to update content in database and manipulate files
  • Developed tools using python to automate some of the menial tasks
  • Dealing with client regarding the requirement of the project and taking care of production issues and bugs
  • Performed database operations and quires using MySQL
  • Co-ordinating with the design team members to provide the data in required format
  • Interfacing with supervisors, system administrators and production to ensure production deadlines are met.
  • Responsible for debugging the project monitored on JIRA
  • Performed troubleshooting, fixed and deployed man python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team
  • Developed Monitoring and notification tools using python

Environment: Skills: python, JIRA, Windows

Confidential

python Developer

Responsibilities:

  • Design and implement data ingestion techniques for data coming from various source systems
  • Participated in complete SDLC process
  • Created a python based GUI application for Freight Tracking and processing
  • Wrote python routines to log into the websites and fetch data for selected option
  • Good experience with oops concepts
  • Wrote python scripts to parse JSON documents and load the data in database
  • Good experience in writing SQL queries
  • Developed and executed User Acceptance testing portion of test plan
  • Involved in capturing the requirements for functional interface and other software requirements specification document
  • Responsible for user validation on client side as well as server side
  • Created database using MySQL, wrote several queries to extract data from database
  • Wrote scripts in python for extracting data from HTML file
  • Defining the data layouts and rules after consultation with ETL teams
  • Worked in AGILE environment and participated in daily Stand-ups/Scrum Meetings
  • Interacted with QA to develop test plans from high-level design documentation

Environment: Skills: python, MySQL, Mac, HTML

Confidential

python Developer

Responsibilities:

  • Wrote python script for extracting data from database using API calls.
  • Involved in daily scrum meetings and following agile methodology
  • Created a technical framework to reconcile data between SAAS application and Big Data platform.
  • Participated in a Daily Scrum, sprint planning and standup meetings
  • Written python scripts to parse json format data and load the data in database
  • Prepared test cases for checking the completeness of extraction procedures.
  • Prepared queries for test cases.
  • Used Git and JIRA for code submissions and issue tracking
  • Wrote python modules to extract/load asset data from the MYSQL source database
  • Performed project management under Agile methodology.
  • Prepared project reports and related documents.
  • Worked collaboratively as part of scrum team, and delivered a working solution in short period of time.

Environment: Skills: python, map-reduce, Windows, Marketo, ETL, SAAS, json

Confidential

Jr Python Developer

Responsibilities:

  • Data Analysis using python libraries.
  • Design and develop the python script as per user requirements.
  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering.
  • Modelling, analysis, design and development.
  • Design, develop, test, deploy and maintain the website.
  • Designed and developed data management system using MySQL.
  • Rewrite existing Python module to deliver certain format of data.
  • Wrote python scripts to parse XML documents and load the data in database.
  • Parsed XML file using python to extract data from database
  • Participated in requirement gathering and worked closely with the architect in designing and modelling
  • Designed and developed data management system using MySQL
  • Worked in aggressive AGILE environment and participated in daily Standups/Scrum Meetings.
  • Defining the data layouts and rules and after consultation with ETL teams.

Environment: Skills: python, python libraries, Windows, XML, ETL

We'd love your feedback!