Python Developer Resume
CA
OBJECTIVES
- I is highly motivated Professional Embedded System Designer and Python Developer.
- Diverse background includes Designing, Coding, customer service and supervision.
- I committed to quality and excellence wif noledge of advance technology. Also, I is a quick learner wif a desire for continuous personal growth
SUMMARY
- 4+ years of experience as System level designer in Python, Embedded and VLSI Design verification Engineer.
- Experienced in PLC, SCADA Programmer.
- Good command in Assembly level language, C, C++, Ladder logic Programming, Python Languages.
- Experience as an embedded engineer to development ofembeddedsoftwarefor products from Designing, Coding, De - bugging, Testing, Documentation and Implementation.
- Experience in PCB Designing two layer.
- Experience in Open stack project starting from scratch.
- Worked on Django, Flask and Robot testing framework.
- Working noledge of Error and Exception handling, File Handling, SSH (Secure Shell) debugging using PDB, Eclipse and Pycharm.
- Excellent noledge on IPython, NumPy, SciPy, Pygal.
- Experience in Network Programming.
- Worked wif bug tracking tools like BUGZILLA and JIRA.
- Experience wif SOAP and REST APIs.
- Experienced in Costumer sale and services, installation and commissioning.
- Highly motivated, dedicated, quick learner and has proven ability to build and manage a team and work individually.
TECHNICAL SKILLS
Language: Python, C, HTML, Assembly, Ladder logic, Matlab, VHDL
Software: VxWorks, Keil, Arduino, Hspice, Cadence, Quntasim, Synopsys, CSS4, PCB Express, Protel.
Python Framework: Django, Flask, PyUnit, Robot framework.
Database: MySQL, Mongodb.
PLC: Siemens (S7), Fatak, Honeywell.
SCADA: Wonder ware.
Version Control: Git, SVN, CVS.
Source Tools: IDLE, Pycharm, Eclipse, Putty, Xmanager, Keil
Debugger: JTAG.
Operating System: Windows, Linux, Unix
PROFESSIONAL EXPERIENCE
Python Developer
Confidential, CA
Responsibilities:
- Django Framework wif jinja2 template that was used in developing web applications to implement the model view control architecture for E-Banking Project using Oops concepts and Decorators.
- Developed front end page using HTML, CSS.
- Implemented code to perform CRUD operations on Mongo DB using PyMongo module.
- Write Python scripts for backend connectivity.
- Wrote the smart code using Regular expression and Lambda to reduce the complexity of long program.
- Build all database mapping classes using Django models.
- File handling or operation for the client data in files like .txt file, .xlxs file for data retrieve and storing purpose; Output stored in list structure.
- Wrote code for different application using Data types i.e. Dictionary, List, Tuple, and String.
- L2 and L3 network programming.
- File transfer from server to client using Socket programming; making port connection.
- Used multi threading concept to handle the multiple task.
- Used CGI programming for web application designing.
- Graphical data representation using Numpy, SciPy, Pandas, Pygal
- Change or modify the function using Decorators.
- Data Exchanges and sorting as per customer requirement between Database and Files like Text file to Excel file and vice versa.
- Different testing methodologies like unit testing, Integration testing and web application testing.
- Worked on Docker for standard packaging the application.
- Server side programming using TCP/IP protocol.
- Test and validated the custom scripts.
- Implemented configuration changes for data models.
- Troubleshoot the process execution and worked wif other team members to correct them.
- Experienced in Agile Methodologies and SCRUM Process.
- Responsible for user validations on client side as well as server side.
- Create application using SDK opens stack for front-end designing.
Embedded/Python Engineer
Confidential
Responsibilities:
- Designing embedded system wif taxes microcontroller MSP 430, Atmel series, Arm7.
- I has an experience of PC based automation, Instrumentation product, Embedded designing and trouble shooting.
- Experience in C, C++, Python scripts and Assembly language programming for embedded platforms.
- Design firmware for MSP 430 based products
- Expertise in Embedded Motor Control Applications.
- Familiarity wif ADC, DAC, Watch-Dog Timer, LCD driver development
- Experience developing wif serial RS-232, SPI, and TCP/IP communication protocols.
- Wrote Ladder Logic for Siemens S7-300 PLC for Injection molding machine.
- Designed GUI in WinAC for monitoring process.
- Interface Pressure and temperature sensor wif S7-300 to controlled outputs and temperature.
- Develop temperature monitoring application on VxWorks.
- BIOS integration; created modules to make motherboard reset condition.
- Experience developing Industrial Automation protocols (Mod bus, DNP3)
- Experienced in graphical programming languages like Lab VIEW.
- Exposure to various stages in Software Development Life Cycle (SDLC).
- Experience in using Emulators, JTAG debug interface.
- Familiar in programming Telecom Products like GSM Modems.
- Domain experience on Industrial Automation simulators product development
- Experience in SOAP based web services for embedded platform
- Hands on experience in working wif 8 bit micro controllers, 16, 32bits Microcontrollers, DSPs