Email: firstname.lastname@example.org Phone: 763-***-****
4+ years of experience as a Python Developer, expertised in multiple languages and experience in Design, Development, Implementation of Python with the Software Development Life Cycle (SDLC).
Having experience in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics and Excel data extracts.
Experience in Object Oriented Design and Programming concepts in Python.
Hands-on experience with industry-standard IDEs like PyCharm, Jupyter Notebook, NetBeans and Eclipse.
Extensive experience in developing web applications using Python, Django, Flask frameworks.
Wrapper developed in Python for instantiating multi-threaded application and running with other applications.
Created and executing test cases, automated test execution for traceability of requirements, test Cases, bug tracking.
Designed a Simulink model to control the Engine RPM in a test cell.
Decoded and communicated between controllers and sensors using J1939 CAN messages.
IDEs: PyCharm, Jupyter Notebook, PyScripter, NetBeans & Eclipse.
Frame works: Django, Flask.
Database: MongoDB, MYSQL
Programming Languages: C, Python, Java, C++
Operating Systems: Windows, Linux.
Hardware: Woodward ECUs, Kvaser CAN.
Software Tools: JIRA, GitHub, MATLAB, Simulink, Moto Hawk (Model-based Design Tool), Moto Tune (Calibration Tool), CANKing.
Python Developer April 2016-Till Date
LHP Engineering Solutions, Columbus, IN
Worked with Python OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
Development of Python APIs to dump the array structures in the Processor at the failure point for debugging.
Built various graphs for business decision making using Python matplotlib library.
Used Python library Beautiful Soup for web scrapping to extract data for building graphs.
Creating RESTful web services for Catalog and Pricing with Django MVT, MySQL, and MongoDB.
Used Python Panda module to read CSV files to obtain data and store the data in data structures provided in the numpy module.
Utilized PyUnit, the Python unit test framework, for all python applications.
Worked on MongoDB database concepts such as locking, transactions, indexes, Sharding, replication, schema design.
Jr. QA Manual Tester
Sagar Solutions, India Sept 2010 – Jan 2012
Experienced to automate the testing process using Java.
Experienced in Implementing the Java OOPs concepts.
Retrieved data from SQL Server by writing T-SQL queries
Accomplished programming work on time and ensure project goals are met as per requirements
Designed and executed the test plans, test scripts, to check the data validity for various applications.
Executed manual test cases according to documented test plans and maintained defect information in Defect Tracking System, JIRA.
Conducted manual testing to check the Functionality, Security and Regression during various phases of the development of the application.
Involved in manual test case writing and execution for desktop application
Experienced in Python Coding for building engine model
Designed a Simulink model to control the Engine RPM and controlled the Engine in a Test cell by Communication with VP44 via CAN messages
Developed Minimum and Maximum Governor strategies, calibrated PI controllers to maintain the diesel engine at its idle speed and limit its maximum speed
Designed PI controller to control the opening of the throttle based on analog input from Potentiometer
Designed PI controller to optimize the fuel injection for varying engine RPM
Developed the distributed control system to communicate between controllers and sensors using J1939 CAN messages, analyzed and diagnosed CAN read and send messages.
Master of Technology in Digital Systems and Computer Electronics May 2014
Jawaharlal Nehru Technological University, Hyderabad, India GPA 3.5/4.0
Bachelor of Technology in Electronics and Communication Engineering May 2010
Jawaharlal Nehru Technological University, Hyderabad, India GPA 3.2/4.0