Python Developer Resume
Gaithersburg, MD
SUMMARY
- 4+ Years of experience in Analysis, Design, Development, Customization, Bug fixes, Enhancement, Support and Implementation of various web, stand - alone, client-server enterprise applications using Python, Java, Django in various domains.
- Experienced in Object Oriented Programming (OOP) concept using Python, Java.
- Experienced with full software development, architecture scalable platforms, database design, etc.
- Experience in working with Python ORM Libraries.
- Experienced in designing web pages and Graphical user interfaces, front end layouts on the web by using HTML, DHTML, CSS, PHP, and JavaScript.
- Good experience with design, coding, debug operations utilizing python.
- Libraries used: Pandas data frame, NumPy, Matplotlib, libraries and MySQL database for connectivity.
- Good experience coding in using various IDEs like NetBeans, Eclipse and PyCharm.
- Good in writing Sub Queries, stored procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL databases.
- Excellent debugging and problem solving skills.
- Involved in integrating the GITto ensure the integrity of applications by creating Production, Development, Test, and Release Branches.
- Maintained Git repositories for development: Version control.
- Experience in using an ORM like Entity Framework or SQLAlchemy.
TECHNICAL SKILLS
Languages: Python, Java, JavaScript, SQL, PL/SQL.
IDE’s: PyCharm, Eclipse, NetBeans, MS Visual Studio.
Web Technologies/other: HTML5, CSS3, Java Script
Databases: SQL Server, Oracle 9i/10g/11g, MySQL, PostgreSQL, SQLite.
Web Servers: Apache Tomcat 5.5/6.0
Version Controls: Git.
Operating Systems: MS Windows 9X/NT/XP/2003, Linux/Unix, OS X.
Building& Design Tools: UML, IBM Rational Rose
Methodologies: Agile.
PROFESSIONAL EXPERIENCE
Confidential, Gaithersburg, MD
Python Developer
Responsibilities:
- Worked with HTML/HTML5, CSS/CSS3, JavaScript in developing web applications.
- Created a Python/Django based web application using Python for data processing, MySQL for the database, and HTML/CSS/jQuery.
- Used GIT to coordinate team development.
- Involved in successfully migration of Django database from MySQL to PostgreSQL with complete data integrity.
- Used Python to manipulate files.
- Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL dB package
- Writing Sub Queries, Stored Procedures, Triggers, and Functions on MySQL databases.
- Experience in using an ORM like Entity Framework or SQLAlchemy
- Involved in Loading, analyzing and extracting data to and from Oracle database with Python.
- Wrote Python scripts to parse XML documents and load the data in database.
Environment: Python, Django, SQL, MYSQL, PostgreSQL, GitHub, JavaScript, GIT, PyCharm, HTML, CSS.
Confidential, Bellevue, WA
Python Developer
Responsibilities:
- Business logic implementation, data exchange, XML processing and graphics creation has been done using Python and Django.
- Views and Templates were developed with Python and to create a user-friendly website interface Django’s view controller and template language is used.
- Developed UI using CSS, HTML, JavaScript and jQuery.
- Used web applications development using Django/Python, Ajax while using HTML/CSS/JS for server-side rendered application.
- Developed user interface using, CSS, HTML, JavaScript.
- Used several python libraries like NumPy, and Matplotlib.
- Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
- Designed and developed data management system using MySQL.
- Developed, tested and debugged software tools utilized by clients and internal customers
- Experience in using an ORM like Entity Framework or SQLAlchemy
- Designed and configured database and back end applications and programs.
Environment: Python 2.7, Django, C++, JavaScript, SQL Server, HTML, DHTML, CSS, Linux, jQuery, JS.
Confidential
Software Developer
Responsibilities:
- Involved in developing code, utilizing the object oriented design principles, Unit and Integration Testing.
- Was part of writing SQL queries, stored procedures, involved in modifications to the existing database structure
- Used Core Java for developments and build the JAR file as well as Classes.
- Worked with the design team for project structure.
- Involved in gathering initial software requirements for the application.
- Generated Use case diagrams, Class diagrams, and Sequence diagrams using Enterprise Architect.
- Developed the applications using Java, JDBC.
- Developed executable Java code to process the work flows.
- Involved in developing Login and Logout for the application.
- Involved in designing the original prototype for an interactive, graphical user-interface using NetBeans
Environment: Eclipse, NetBeans, Enterprise Architect, UML, RMI, Java, GIT, MYSQL, JDBC, Windows.
