We provide IT Staff Augmentation Services!

Developer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Around 2+ years of experience in Development in Micro - services using Python, Bottle
  • Tools used Python, HTML, Css, Nginx, Linux(ubuntu), Linux shell, Docker, MongoDB, sql, PyCharm, Git(Bitbucket), Jira, SupervisorD, Confluence, Team city.
  • Worked on overall structure to send and receive data using HTTPS JSON request/response in secured manner using Python and bottle.
  • Worked on Automation for writing test cases using different frameworks like selenium (GUI frame-work), unit tests, regression tests and API testing
  • Worked on Mongo DB in backend to fetch the data according to the requirements.
  • Involved in Requirements gathering, Data Modelling and Functional Specifications.
  • Well versed with version control systems like GIT(Bitbucket) and continuous integration with Team city and Jira
  • Comprehensive Knowledge of Object Oriented Programming.
  • Efficient knowledge gathering capabilities, in-depth experience in managing and assisting the associated work.
  • Excellent communication skills and system operating skills.
  • Passionate to explore new technologies and to work on them and highly determined to acquire new traits.
  • Well-organized, detail-oriented and very adoptable to new environment to work in flow with.
  • Used sql to retrieve data from database and processed it. Implemented application database code objects such as stored procedures and views
  • Worked on various applications using python integrated IDEs like python notebook, PyCharm.

PROFESSIONAL EXPERIENCE

Confidential

Developer

Responsibilities:

  • Worked along with Architects and Analysts to understand the requirements for an end to end module.
  • Developed test cases to test API's and used postman
  • Used C-Stor and Mongo DB as the storage product in the back end.
  • Added licensing feature for 3 products CVU'S, CCLEAR, CSTOR from scratch by going through most modules of code runs at backend and created html pages to view the EULA (End User License Agreement).
  • Developed micro services API'S for an individual module and exposed the results in JSON format using Bottle framework.
  • Involved in development of testing frameworks, used selenium web driver for Automation
  • Worked with Docker Container, have setup an environment and used accordingly.
  • Wrote Python code embedded with JSON and XML to produce HTTP GET and POST requests for parsing HTML data from website.
  • Worked with TeamCity for Continuous Integration for build management and SupervisorD to manage and monitor micro services.
  • Worked on GIT as the version control for the project.
  • Used bit-bucket for code reviews
  • Used JIRA for issue tracking and bug tracking for each individual sprint.
  • Used confluence to create design documents
  • Good amount of experience in handling errors/exceptions and debugging issues in large scale applications

Confidential

Python Developer

Responsibilities:

  • Used Python, to place data into JSON files for testing Customer login details from Websites.
  • Updated and manipulated content and files by using Python scripts.
  • Experience with bottle Framework in developing the application.
  • Used Nginx configuration to manage URLs and application parameters.
  • Dealing with scripts to update content in the database and manipulate files.
  • Generated Python Html Forms to Record data of online users.
  • Experience in Python and bottle for data exchange and business logic implementation.
  • Wrote and executed various Mongo database queries from Python using Python Mongo- client and SQL dB
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Worked on development of Mongo and stored procedures on mongo Server
  • Responsible for debugging the project monitored on JIRA (Agile)

Environment: Python 2.7, HTML5, CSS, XML, Nginx server, Mongo dB, Linux, JIRA.

Confidential

Production Engineer

Responsibilities:

  • To ensure quality and reliability by developing best practices to improve production
  • Identify unsafe practices and report to the production manager immediately
  • Provide guidance to team members to accomplish production goals plan and coordinate weekly status meeting to discuss on what went well and what doesn't and what can be done to improve the production process
  • Investigate problems before they occur and analyze them with team, see what can be done to avoid it

We'd love your feedback!