We provide IT Staff Augmentation Services!

Python Developer Resume

3.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • Expertise in Python and Object oriented programming.
  • 7 Years of experience in Analysis, Design, Development, Testing, Customization, Bug fixes, Enhancement, Support and Implementation of various web, stand - alone, client-server enterprise applications.
  • 4 years of experience in Python development using various IDE’s like Sublime Text, Pycharm, Emacs and used different python libraries such as Beautiful Soup, numpy, scipy, matplotlib, python-twitter, pandasdataframe, network and MySQLdb for database connectivity.
  • Around 2 years of experience of software development in Java and involved in designing and developing software applications with the JDK 1.7, J2EE1.4/1.1, EJB, Annotations, Java, JSP, Servlets, Java Beans, AJAX, Web services, JDBC, XML, Web Services, SOAP
  • Around 1 year experience in the implementation of Web and Windows based applications using .NET technologies in accordance with the best practice methodologies and complete Software Development Life Cycle.
  • Experience with strong application designing skills using Python, Java, C++, C, C#, VB, HTML, XML, Angular.JS, CSS, JavaScript, JSON, JQuery, Bootstrap and Node.js
  • Good experience in Django framework.
  • Expertise in programming with C#, VB.NET, ASP.NET, ADO.NET, SQL-Server 2012/2008/2005/2000, Oracle 11g/10g/9i, Visual Studio 2012/10/08/05/03, Ajax, LINQ and CSS.
  • Proficient with .NET Web Services, Windows Communication Foundation (WCF) using MVC design patterns, SOAP and REST protocols.
  • Good experience with N-Tier architecture and MVC3 pattern.
  • Expertise in using SQL Helper Class, Error Handling and Logging Microsoft Enterprise Application Blocks.
  • Expertise in Object-Oriented design and coding, good knowledge of various Design Patterns and UML.
  • Extensive experience with process modeling using UML, Flow charts, Sequence diagrams, Activity diagrams and Use cases by using tools like MS Visio 2013 and Rational Rose.
  • Experience of writing optimized and fine-tuned SQL Queries, Stored procedures, functions, packages, tables, views, triggers using relational databases like MS SQL Server 2005/2008/2012, My SQL, Oracle, Sqlite3, no-SQL, MongoDB, Cassandra and MS Access for enterprise applications.
  • Experience in using various version control systems like SVN, VSS, Git, GitHub, JIRA and Bugzilla.
  • Skilled in debugging/troubleshooting issues in complex applications.
  • Proficient in requirement analysis, defining functional-design specifications, creating UI mockups,Unit testing, Integration testing, User acceptance testing, Functional testing, evaluating code coverage and application deployment.
  • Experience in working with different operating systems like Windows 10/08/2000/98/ NT/XP/Vista 7/8, UNIX and LINUX.
  • Good knowledge in various stages of SDLC (Software Development Life Cycle), Software Testing Life Cycle (STLC) and QA methodologies from project definition to post-deployment documentation.
  • Exceptional problem solving and sound decision making capabilities, recognized by associates for quality of data, alternative solutions, and confident, accurate, decision making.

TECHNICAL SKILLS

Technology and Frameworks: Python, C, C++, Java, SQL, Shell Scripting, QT SQL, PLSQL, PHP, C#, VB.NET Django, .Net Framework 5.0,4.5, 4.0, ASP.Net, Asp.Net MVC

User Interface: HTML, CSS, XML, AJAX, JavaScript, JQuery, JQuery-UI, Bootstrap, Node.js, Angular.js, JSON

Application-web Servers: Apache Tomcat, WebLogic

DBMS: Oracle 11.2, MS SQL SERVER 2012/2008, MYSQL 5, Sqlite3, no-SQL, MongoDB, Cassandra and MS Access

Operating Systems: Unix, Linux, Windows

Tools: and IDEs: Source Control Management - Git, Github, SVN, VSS, JIRA, Bugzilla Tools and IDE - Eclipse, Sublime text, Pycharm, Emacs, Wingware Python IDE, Microsoft Visual Studio .Net 2012, MS Visio, SQL Server Management Studio 2012

Additional Skill Set: AutoCAD, Mat-lab, MS Visio, Rational Rose, Microsoft Office, Unified Functional Testing

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Python Developer

Responsibilities:

  • Well engaged in analysis and design of application using scrum stories.
  • Created UI usingJavascript and HTML5/CSS.
  • Implemented business logic using Python/Django.
  • Created backend database using T-SQL stored procedures and Jasper Reports.
  • Worked with millions of database records on a daily basis, finding common errors and bad data patterns and fixing them.
  • Exported/Imported data between different data sources using SQL Server Management Studio.
  • Maintained program libraries, users' manuals and technical documentation.
  • Managed large datasets using Panda data frames and MySQL.
  • Developed and executed various MySQL database queries from python using Python-MySQL connector and MySQLdb package.
  • Carried out various mathematical operations for calculation purpose using python libraries.
  • Built various graphs for business decision making using Python matplotlib library.
  • Fetched twitter feeds for certain important keyword using python-twitter library.
  • Used Python library BeautifulSoup for web scrapping.
  • Performed troubleshooting, fixed and deployed many Python bug fixes of the two main applications that were a main source of data for both customers and internal customer service team.
  • Implemented code in python to retrieve and manipulate data.

Environment: Python 2.7, Django, HTML5/CSS, MS SQL Server 2013, T-SQL, Jasper Reports, Javascript, Eclipse, Linux, Shell Scripting.

Confidential, San Rafael, CA

Python Developer

Responsibilities:

  • Worked in Agile methodology and responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Participated in the complete SDLC process.
  • Developed Billing modules for getting summarized and detailed information of invoice information and processing that invoices to billing.
  • Developed AMQP mechanism using RabbitMQ to transfer data asynchronously between billing modules.
  • Tracked the status of e-bills generation and bills that are dropped in between the billing process.
  • Tracked the status of e-bills at each module while billing process is in running state.
  • Developed Automation script for billing process to generate e-bills on a triggered interval.
  • Developed front-end code to display information e-bills by calling e-bills status finding web services.
  • Utilized PyUnit, the Python unit test framework for all Python applications.
  • Designed and configured database, back end applications and programs.
  • Created a Git repository and added the project to GitHub.

Environment: Python, MySQL, Memcached, Eclipse, Shell Scripting

Confidential, Tulsa, OK

Python and Java Developer

Responsibilities:

  • Developed entire frontend and backend modules usingJAVA.
  • Involved in Design, Development, Testing, Deployment and maintenance of the website.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Designed and developed data management system using MySQL.
  • Rewritten existingPython/Django modules to deliver certain format of data.
  • Used Django Database API's to access database objects.
  • Developedpythonscripts to parse XML documents and load the data in database.
  • Extensively worked onPython scripting and development. CSS is used to style Web pages, XHTML and XML markup.
  • Implemented Servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking.
  • Used XMLfor dynamic display of options in select box and description on web page.
  • Designed complex application database SQL statements for querying, updating and reporting using Python Database Connector.
  • Developed in Windows and deployed it in Linux server.
  • Designed and developed Web services using XML and JQuery.
  • Participated actively in unit testing, integration testing and GUI.
  • Used Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.
  • Handled the day-to-day issues and fine-tuning the applications for enhanced performance.
  • Responsible for testing, debugging, bug fixing and documentation of the system.
  • Developed JUnit test cases, then performed integration and system testing.
  • ImplementedPythoncomponents and deployed under the Web Logic server.
  • Worked in development of applications especially in UNIX environment and familiar with all of its commands.

Environment: Python 2.7, Django 1.0, MySQL, Linux, HTML, XHTML, CSS, AJAX, JavaScript, SQL, Apache Web Server, UNIX.

Confidential

Java Developer

Responsibilities:

  • Worked in Agile project methodology, delivering the accepted functionality in each sprint, and ensuring that the business logic is compatible to various other components in the E2E journey.
  • Involved in the design and development of different modules of application.
  • Involved in multi-tiered Spring architecture design.
  • Actively involved in the performance analysis of the application. Jprofiler is used to analyze the performance of live application.
  • Added database partitioning for few tables, revisited indexes and queries, added EhCache to improve the performance of the application.
  • Worked on database packages, procedures, functions, PL/SQL to code the background processes involved in application.
  • Interacted with other external components and ensured that the end-to-end functionality is working as expected.
  • Providing quick resolution for the issues that are faced in production.
  • Weekly meetings with Product Manager and Business Analyst to check on status of release, technical interpretation of future requirements and enhancements.
  • Involved in development of User Interface for other components for them to interact with and dynamically created and managed the HTML forms, JavaScript validations, page flow, templates, and path configurations.
  • Worked with Senior Architect in reducing the Heap memory utilizations & memory leaks that degrades the system performance, which leads to server crashes.

Environment: Java, JSP, Servlets, BEA Weblogic, Spring Framework, JMS, Oracle, JProfiler, JProbe, HP Jmeter, Eclipse, MAT, EHCache, Junit, ANT, Apache Tomcat.

Confidential

.NET Developer

Responsibilities:

  • Involved in design and developing of navigations control, user controls custom control etc.
  • Involved in gathering requirement and creating prototype for the new upgrade application.
  • Used validation controls in web form applications.
  • Responsible for coding the web application in C# using layered architecture in ADO.NET.
  • Responsible for designing, developing and deploying collaboration portal and Master data workflow using SharePoint Portal Server (SPS),Windows SharePoint Services (WSS) and, .NET Framework.
  • Developed and implemented store procedure using SQL.
  • Used Data List, Data Set, Data Adapter, Grid view to connect with SQL database.
  • Analyzed the system as per feature requirements and implemented each aspect for all the feature releases.
  • Created, customized the SharePoint Portal Sites, permissions for users on various sites, updated content, and custom navigation i.e. structuring document folders, quick launch etc.
  • Developed and implemented custom workflow forms using InfoPath and custom workflows using SharePoint Object model and MS Office 2007.
  • Involved in building flexible UI, more user interactive and user-friendly web pages, reusable classes, functions using ASP.NET, C#, AJAX and JavaScript for client side validation.
  • Analyzed the requirements, design and developed the Web Forms using Web Controls and Custom Controls of .Net application.
  • Used InfoPath Form services to convert forms into web based forms to allow users to easily fill out form-data within the SharePoint form library.
  • Designed InfoPath 2007 forms based on user roles, views mapping and associated the workflows with InfoPath forms.
  • Used Cascading Style Sheets (CSS) and HTML to design user interface.
  • Used C# language in coding to create class libraries and business logic.

Environment: ASP.NET, C#, .NET 2.0, HTML, JavaScript, AJAX, JQUERY, CSS, SQL Server 2000, ADO.NET, Windows Server 2003, Oracle 9i, XML.

We'd love your feedback!