We provide IT Staff Augmentation Services!

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.

We'd love your feedback!