Python Engineer Resume
5.00/5 (Submit Your Rating)
CaliforniA
SUMMARY:
- 4 years of experience as design, development, implementation and testing in Machine Learning, Analytical programming using Python, R, SQL, C and C++.
- Experienced with full software development life - cycle, architecting scalable platforms, object oriented programming, database design, etc.
- Good understanding and experience with I2C, SPI, CAN, UART
- Hands on experience on TCP/IP protocol suite.
- Exposed to various compilers, debuggers, emulators and IDEs.
- Development experience on Linux and Windows.
- Experienced in developing web-based applications usingPython, Django, SQL Server, PostgreSQL, HTML and CSS.
- Hands on experience in GUI development and experience in Windows GUI development using MS Visual Studio.
- Solid experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MS SQL
- Server and PostgreSQL databases.
- Experience with Agile software development methodology.
- Good experience in various types of testing like Unit, Functional, Integration, Regression, Whitebox/Blackbox testing.sss
- GIT, SVN Softwareconfiguration management tool to track and control the software.
- Ability to learn and master new technologies with good analytical and problem-solving skills.
TECHNICAL SKILLS:
Languages & Technologies: C/C++, Python, Assembly level programming, JQuery, Django.
Configuration Tools: ClearCase, SVN, GIT.
Protocols known: TCP/IP, HTTP.
Tools: /Utilities: My SQL, Oracle SQL, JIRA MPLAB, XILINX, AtalantaM, Eclipse, Microsoft Excel, Power Point.
Programming Methodologies: Waterfall and Agile.
Operating systems: Microsoft Windows, LINUX, MAC.
PROFESSIONAL EXPERIENCE:
Python Engineer
Confidential
Responsibilities:
- Responsible for gathering requirements, system analysis, design, development, testing and deployment.
- Co-ordination with Requirement Champions & System Engineers for clarifications on the Requirements to be designed.
- Participated in the complete SDLC process.
- Developed user interface using CSS, HTML and JQuery.
- Developed expandable Ethernet connected power control device using an Atmel 32-bit microcontroller system, embedded Linux, and Python scripting.
- Wrote scripts in Python for automation of testing jobs.
- Prepared and analyzed reports using Python libraries and involved in environment Setup.
- Created database using MySQL, wrote several queries to extract data from database.
- Involved in review of Software Test Procedure.
- Involved in debugging the applications monitored on JIRA using agile methodology.
- Used Git, softwareconfiguration management tool to track and control the software.
- Interact with clients to understand the system requirements and report all the errors during software verification.
Python Developer
Confidential - California
Responsibilities:
- Developed views and templates withPythonand Django's view controller and templating language to created user-friendly website interface.
- Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from Python, usingPython-MySQL connector MySQLdb package to retrieve information.
- Developed various algorithms for generating several data patterns.
- DevelopedPython/Django application for Analytics aggregation and reporting.Used Django configuration to manage URLs and application parameters.
- GeneratedPythonDjango Forms to record data of online users.
- UsedPythonand Django creating graphics, XML processing, data exchange and business logic implementation.
- Used JIRA for bug tracking and issue tracking.
- Deployed the project into Heroku using GIT version control system.
Python Developer
Confidential
Responsibilities:
- Development of Python/Django based applications work.
- Providing help in enhancing and maintaining Python-based framework.
- Developed frontend and backend modules usingPythonon Django Web Framework.
- Involved in building test framework and test automation using Python, C and C++.
- UsedPythonand Django to interface with the jQuery UI and manage the storage and deletion of content.
- Created database using MySQL, wrote several queries and Django API’s to extract data from database.
- Development, Unit Testing, and Integration Testing.
- Creating new projects in ClearCase after every successful cycle release.
- Also played a role of tester at certain stages.
- Documented all activities from research, design, implementation, and testing.
- Schedule weekly meetings with the customer and report the current defects present in the project.