We provide IT Staff Augmentation Services!

Sr. Python Developer Resume

4.00/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • Over 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 using Python, Django in various domains.
  • Experienced in developing web based applications using HTML/HTML5, DHTML, CSS/CSS3, JavaScript, JQuery, JQuery UI, Angular JS, AJAX, XML and JSON.
  • Experience on writing AJAX framework to transform Datasets and Data tables into HTTP-serializable JSON strings.
  • Designed and implemented large scale business critical systems using Object oriented Design and Programming(oops) concepts using Python and Django.
  • Good experience of software development in Python with machine learning (libraries used: Beautiful Soup, Numpy, scipy, matplotlib, Pickle, PySide, wxPython, PyTable, Pandas data frame, network, MySQL dB for database connectivity) and IDEs - Sublime text, Spyder, pycharm, Emacs.
  • Good experience in developing web applications and implementing Model View Control (MVC) architecture using server side applications like Django, Flask and Pyramid.
  • Experience in developing consumer based features and applications using Python, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
  • Experience with continuous integration and automation using Jenkins and experience with cloud platforms like Amazon AWS.
  • Good experience in developing web applications implementing MVT/MVC architecture using Django, Flask, Webapp2 and spring web application frameworks.
  • Expertise in Microsoft frames ASP.NET, ASP.NET MVC, ADO.NET, ASP.NET Web Services.
  • Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications using WCF/Web services Standards based on Service Oriented Architecture (SOA).
  • Experience with continuous integration and automation using Jenkins.
  • Have good Experience on Project management tools JIRA and Bugzilla.
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on Oracle database.
  • Experience on RDBMS concepts; extensively worked with Oracle, MYSQL .
  • Experience with creating scripts for data modeling and data import and export and automating batch programs.
  • Experience in performing signal processing and machine learning algorithm development for a variety of programs.
  • Experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Different testing methodologies like unit testing, Integration testing, web application testing, selenium testing were performed.
  • Experience in using Version Control Systems like GIT, SVN and SVN. Good Experience in Linux Bash scripting and following PEP Guidelines in Python.
  • Possess excellent interpersonal, communication and analytical skills with demonstrated abilities. Zeal to learn new Tools/Technologies. Ability to work well as a part of a team and as an individual.

TECHNICAL SKILLS

Operating System: Linux/UNIX/Solaris,Windows,MacOSX

Web Technologies: HTML/HTML5, CSS/CSS3, XML, DOM, AJAX, jQuery, JSON and CSS Bootstrap.

Frameworks: Django, Flask, Pyramid, Pyjamas, Angular JS.

Web Server: Apache HTTP, Web server, Web Logic, Web Sphere and Apache Tomcat

Languages: Python, Shell Scripting, SQL, Java Script.

Cloud Computing: AWS EC2, S3, RDS(MY SQL), SQS

Deployment Tools: Amazon EC2, Jenkins and Fabric

Databases: Oracle, MySQL, Cassandra

Testing Tools: Bugzilla, JIRA and Junit

Protocols: TCP/IP, HTTP/HTTPS, SOAP

Miscellaneous: Git, SVN.

PROFESSIONAL EXPERIENCE

Sr. Python Developer

Confidential, Jersey City, NJ

Responsibilities:

  • Involved in understanding and analyzing the clients business, requirements for the system.
  • Developed dynamic web pages usingPython, Django Frameworks.
  • Developed monitoring and notification tools usingPython.
  • Proficient in Front end development experience using HTML, XML, CSS, JQuery, JSON and Javascript, Bootstrap.
  • Created web application prototype using jQuery and Angular JS.
  • Programmed and designed full web sites from the ground up using XHTML, CSS, Wordpress and created custom templates.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Developed the required XML Schema documents and implemented the framework for parsing XML documents.
  • UsedPythonand Django creating graphics, XML processing, data exchange and business logic implementation.
  • Developed web applications in Django Framework's model view control (MVC) architecture.
  • Used R-language for statically analysis with Python library Pandas.
  • Worked onPythonOpenStack APIs and used machine learning libraries like Numpy for Numerical analysis.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features ofpythoncode using a web browser.
  • Usedpythonmodules such as requests, urllib, urllib 2 for web crawling.
  • Develop consumer based features and applications usingPython, Django, HTML, Behavior Driven Development (BDD) and pair based programming.
  • Developed views and templates withPythonand Django's view controller and templating language to create a user-friendly website interface.
  • Involved in integrating Web application with Mobile application using Telerik Tool.
  • Installed, configured, and managed the AWS server.
  • Connected the application to AWS using amazon beanstalk using Django framework to run the application on server.
  • Wrote and executed various MYSQL database queries frompythonusingPython-MySQL connector and MySQL package.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL, and VMWare API calls.
  • Usedpythonpackages like cx oracle, pyodbc and MySQL dB for working with Oracle, SQL Server and MySQL DB respectively.
  • Exposure on Multi-Threading factory to distribute learning process back-testing and into various worker processes.
  • Had regular interactions with customers and gathered requirements in Big Data collation, summation, filtering and normalizing the data.
  • Performed efficient delivery of code based on principles of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed inPythonand Bash.

Environment: Python, Django, ASP.NET MVC, Scipy, Pandas, Bugzilla, Amazon AWS S3,EC2, XML, CSS, JQuery, JSON, Javascript, AngularJS, Bootstrap., Agile, Linux, OracleDB, MYSQL,Git.

Python Developer

Confidential, Kansas city, MO

Responsibilities:

  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Implemented AJAX for dynamic functionality of a web pages for front end applications.
  • Used Ajax and JQuery for transmitting JSON data objects between frontend and controllers.
  • Worked on front end frameworks like CSS Bootstrap for responsive web pages.
  • Implemented presentation layer using CSS framework, Wire-Framing and HTML5
  • Worked on server side applications with Django using Python programming.
  • Automated the existing scripts for performance calculations using machine library like Numpy and SQL Alchemy for Insurance premium.
  • Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface.
  • Utilized standard Python modules such as CSV, itertools and pickle for development.
  • Developed Wrapper in Python for instantiating multi-threaded application.
  • Used Pandas for a data alignment and data manipulation.
  • Working knowledge of ASP.NET Web Services with real time knowledge using SOAP and REST.
  • Delivered automated solutions for science models and maintained & updated existing automated solutions.
  • Used ASP.NET MVC (Model View Controller) to intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Developed various algorithms for generating several data patterns.
  • Maintaining SQL server database and updating PHP script.
  • Added several options to the application to choose particular algorithm for data and address generation.
  • Played a key role in the planning, testing, and implementing system enhancements and conversions. Worked closely with project manager in handling the whole project.
  • Developed the project in Linux environment and involved in support for teams for projects across
  • Used JIRA for bug tracking and issue tracking and Used Agile Methodology and SCRUM Process.
  • Maintained the versions using GIT and sending the release notes for each release.

Environment: Python 2.7, Django 1.4,ASP.NET, CSS, HTML, BOOTSTRAP, JavaScript, JQuery, AJAX, MYSQL, Linux, GIT.

Python Developer

Confidential, St. Louis, MO

Responsibilities:

  • Involved in understanding and analyzing the clients business, requirements for the system.
  • Developed dynamic web pages usingPython, Django Frameworks.
  • Developed monitoring and notification tools usingPython.
  • Created UI using JavaScript and HTML5/CSS3.
  • Improved the application by designing and developing it using HTML and JavaScript.
  • Involved in the development of front end of the application usingPython2.7, HTML5, CSS3, AJAX, JSON and JQuery. Worked on backend of the application, mainly using Active Records.
  • Developed and tested many features for dashboard usingPython, Bootstrap, CSS, JavaScript and JQuery.
  • Rewrite existing Java, C++ application inPython.
  • Used data structures like directories, tuples, object oriented(OO) class based inheritance features for making complex algorithms of networks.
  • Involved in building database Model, APIs and Views utilizingpython, in order to build an interactive web based solution.
  • GeneratedPythonDjango Forms to record data of online users.
  • Developed MVC prototype replacement of current product with Django.
  • Significantly improved report generation efficiency by caching, reusing and improve the security level of Data.
  • Created PHP/MySQL back-end for data entry from Flash. I had to assist the Flashdevelopersend the correct data via query strings
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries frompythonusingPython-MySQL connector and MySQLdb package to retrieve information.
  • Created Data tables utilizing PyQt to display patient and policy information and add, delete, update patient records.
  • Responsibilities for creation of Database, Business Logic to display the records dynamically on template based on query, providing user permission to access particular features of the site.
  • GeneratedPythonDjango forms to record data of online users and used PyTest for writing test cases.
  • Used Test driven approach for developing the application and Implemented the unit tests usingPythonUnit. test framework.
  • Deployed the project into Heroku using GIT version control system.
  • Resolved ongoing problems and accurately documented progress of a project.
  • Designed and configured database and back end applications and programs.
  • Update, maintain and change the current web applications as per the project requirement.
  • Involved in capturing the requirements for serial functional interface and other software requirements specification document.
  • Skilled in using collections inPythonfor manipulating and looping through different user defined objects

Environment: Python2.7, Django 1.6, Tableau 8.2, Beautifulsoup, HTML5, CSS/CSS3, Bootstrap, XML, JSON, JavaScript, JQuery, Restful Web services, Apache, Linux, Git, Jenkins, MySQL, T-SQL, Eclipse.

Jr. Python / Jr.Net Developer

Confidential

Responsibilities:

  • Responsible for understanding the business & the technology of the client system.
  • Developed strategic partnerships with the business unit to develop a solid knowledge base of the business line, including the business plan, products and processes.
  • Developed Form authentication in order to achieve Web security in the application.
  • Created Use-Case diagrams and State diagrams using MS Visio.
  • Designed and developed web based UI in C# using different controls like HTML Controls, Data Controls and Web Controls.
  • Good experience with Python development under Linux OS (SUSE Linux, RedHat Linux, Fedora)
  • Involved in Installation and setting upPython/Linux test beds.
  • Created entire application usingPython, Django, MySQL and Linux.
  • Developed entire frontend and backend modules usingPythonon Django Web Framework.
  • UsedPythonand Django creating graphics, XML processing, data exchange and business logic implementation.
  • UsedPythonscripts to update content in the database and manipulate files.
  • Used severalPythonlibraries like wxPython, numPY and matPlotLib.
  • Used Model View Controller (MVC) design pattern with ASPX view engine to develop an efficient web application, ASP.Net with C# as code.
  • Used WebServices (SOAP, WSDL) for communicating with other application and components.
  • Used WCF Service to expose business logic as services and consumed those services. Defined service contracts, implemented service contracts etc.
  • Designed and implemented the Core components for the application, which included a Data Access Layer(DAL) and Business Logic layer(BLL).
  • Implemented Lamda expressions in BLL to aggregate and retrieve data from Data Base.
  • WrotePythonOO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
  • Worked with JSON based REST Web services.
  • Delivered presentations on Project Status and Current Open Issues Report to Users, Stakeholders and other involved groups.
  • Conducted weekly meetings with the development and testing team to relay any changed requirements and updates on the development and testing.
  • Created unit test/regression test framework for working/new code.
  • Responsible for debugging and troubleshooting the web application.

Environment: ASP.NET, C#, MVC, Web service, Python2.6, Scipy, Pandas, Bugzilla, C++WCF,HTML, JavaScript, JQuery, AJAX, Linux, Oracle 9i, Shell Scripting, Apache, SVN.

Jr.Net Developer

Confidential

Responsibilities:

  • Responsible for understanding the business & the technology of the client system.
  • Developing the Design and Functional specifications and Flow of business.
  • Developing and maintaining all sites upon business requirements including enhancement using Waterfall methodology.
  • Collaborate with clients to gather solution requirements.
  • Responsible for developing and/or maintaining Web and Windows Application projects.
  • Implement new features in HTML5, CSS, JavaScript, ASP.NET, C#, and SQL.
  • Developed core functionality with the ASP.NET MVC Framework (C#.NET).
  • Monitor application performance and perform run time improvement functions.
  • Product Information Management is the web application comprises of the entire new product details like product information, product schedule, regulatory compliance.
  • Use existing Microsoft ASP. Net Web Forms projects, stored procedures, UI templates, as well as JavaScript libraries.
  • Used LINQ to query XML documents.
  • Designed and coded the Winforms to do analysis on existing xml files and creating offline images.
  • Used WebServices (SOAP, WSDL) for communicating with other application and components.
  • Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
  • Used WCF Service to expose business logic as services and consumed those services. Defined service contracts, implemented service contracts etc.
  • Created Client side validations with JQuery selectors, Events and Server side validations with ASP.Net.
  • Implemented and Used Web Services with the help of WSDL and SOAP to get updates from the third parties.
  • Used ADO.NET Entity Framework and LINQ to access the data.
  • Using Ajax UpdatePanel to avoid the page postbacks.
  • Involved in written Query's for Database connectivity using SQL Server 2008 using T-SQL in constructing Stored Procedures.
  • Used SSRS to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS.
  • Worked managed version of software using SVN and Merging Code using SVN.

Environment: ASP.NET, C#, MVC, Web service, WCF, Entity Framework, LINQ, Xml, CSS, HTML, JavaScript, JQuery, AJAX, SQL Server 2008,MYSQL,SVN.

We'd love your feedback!