Python Developer Resume
2.00/5 (Submit Your Rating)
Dallas, TX
SUMMARY:
- Over 6 years of IT experience on Java/J2EE technologies using Servlets2.4, JSP, Struts1.2, EJB3.0, Hibernate3.2, WebServices, RMI, XML, JavaScript, AJAX, and HTML.
- Strong development skills in Object Oriented languages.
- Sharp skills in working with Application Servers based on the most popular J2EE platform.
- Experienced Python Developer with proficiency in Design & Development of Python 2.7,Python 3.5, Django, flask project.
- Extensive Experience as a senior developer in developing Web application architecture with UML (Unified Modeling Language), Rational Rose and Visio.\
- Extensive knowledge in XML and its related applications and implementations. Strong skills in designing and implementing JAVA Server Side technologies. Experience with creating and implementing Eclipse plug - ins.
- Hands on Experience in working with the Cassandra Query Language (CQL) for querying the data present in the Cassandra.
- Capable of demonstrating efficiency in developing and implementing EJB’s.
- Has sharp knowledge on both conceptual and practical aspects of Web Services.
- Skilled in using Hibernate as the Object Relational Mapping solution.
- Expertise in working in Linux Environment.
- Exposure to various JAVA IDE’s like Eclipse, IntelliJ, Netbeans etc. and has mastered them efficiently.
- Strong analytical and technical skills, good grasping skills, flexibility of working in any technical area and excellent communication skills.
- Performed Unit Testing at every level using JUnit 4.1 and the concept of Abstract Dependency Injection Spring Context Tests.
- Proficient in developing web based, service oriented based and mobile-web/App based applications using HTML5, CSS3, JavaScript and Jquery.
- Extensively used JProfiler and JOptimizer to enhance the performance of Web based applications.
- Used SVN, JIRA, GIT and GIT HUB for version control and Clear Quest for bug fixing.
- Experience on IBM Websphere Portal v6.0, Web Logic 7.0, 8.1, 9.0 Websphere6.0, JBoss 3.0, and Tomcat 4 servers.
- Extensive experience in application development using Java J2EE, EJB, JMS, JSP, Servlets, Struts, Spring, JSF, JQuery, Hibernate, XML, SOA, JavaBeans, JDBC, UML, WebLogic, JBoss, Apache Tomcat, JSON, SSL, Spring Security.
- Developed an automation SOA Testing Tool using SOAPUI open source and Groovy Script along with custom java code.
- Extensively worked on Web Services technologies like SOAP, WSDL, REST API.
- Possess strong working knowledge of Database Programming using SQL, PL/SQL, Triggers, Functions, Sequences, Views and Stored Procedures.
- Extensive experience in Core Java concepts like Exception handling, Multi-threading, Synchronization, Serialization, IO, Collections framework, Java Beans.
- Ability to create UML diagrams like sequence diagrams, class diagrams, Activity diagrams, and Class diagrams using Rational Rose and Visio.
- Proficient in Java, J2EE, JSP, JDBC, Servlets, UNIX, Struts, Spring, JNDI, EJB, Web Services, JMS, MVC Architecture and RDBMS .Familiar with Design patterns like Session Facade, Front control, Transfer Object, Data Access Objects etc.
PROFESSIONAL EXPERIENCE:
Confidential,Dallas,TX
Python Developer
Responsibilities:
- Worked alone on the project from gather requirement developing the entire application, with help from other analyst.
- Experience on OpenStack components
- Good understanding of SQL databases such as MongoDB, Datastax, Redis and Apache Cassandra.
- Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, AngularJS, Ajax and ReactJS responsive design in MVC environment.
- Performed web testing and automated testing using Selenium in the test environment and opened bugs in the bug tracking tool.
- Experience with configuration management and AWSAWS related tools like Puppet.
- Developed GUI HTML, XHTML, Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, AngularJS, Ajax and ReactJS responsive design in MVC environment.AJAX, CSS 5 and JavaScript (jQuery).
- Built application logic using Python 2.7.
- Developed numerous distributed python applications utilizing Django (Web Framework), Flask (Web Framework), SQLAlchemy (ORM), Celery (AMQP), RabbitMQ, Redis, and multiple types and flavors of databases.
- Familiar with JSON based also Used Django APIs for database access.
- Was the part of the Product development team.
- Writing SOAP and RESTFul web services, in house ESB for a web Claims applications (Spring MVC, Angular JS, ActiveMQ, SOAP UI, Mockito, JSON, Buildforge).
- Worked onpython based test frameworks and test driven development with automation tools
- Having good knowledge in using NoSQL databases like Apache Cassandra (1.2, 2.0 and 2.1) and MongoDB (2.6, 2.4), Orient DB.
- Experience in Cassandra Database Configurations and its C++ client libQtCassandra.
- Wrote Python routines to log into the websites and fetch data for selected options.
- Involved in Developing a Restful API'S service using Python Flask framework.
- Worked on a resulting reports of the application and Tableau reports.
- Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies.
- Developed a core component of Analytics with Angular JS.
- Designed and developed custom jQuery components for the front end client side validations.
- Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
- Held meetings with client and worked all alone for the entire project with limited help from the client.
- Implemented the Angular MVC and two way data binding.
- Used ansible for automating cloud deployment process.
- Able to create scripts for system administration andAWSusing languages such as BASH and Python.
- Worked on Jenkins continuous integration tool for deployment of project.
- Experience with Unit testing/ Test driven Development (TDD), Load Testing.
- Install and Configure Linux with Apache, Oracle 8I and PHP (LAMP Project).
- Experience with continuous integration and automation using Jenkins.
Confidential,Township of Warren, NJ
Java/J2EE Developer
Responsibilities:
- Design components based on object-oriented design (Class, Sequence diagrams (UML, OOAD)) using Microsoft Visio and Rational.
- Thorough knowledge of UML, RUP and other software development methodologies.
- Development of new client side screens, implementing validation logic for both client and server side, Serverside business logic implementation, integration with legacy system, documenting for API and following process for CMMi, Creating TestCases and developing logic for automation testing using Junit.
- Proficient in developing web based, service oriented based and mobile-web/App based applications using HTML5, CSS3, JavaScript and Jquery.
- Used AJAX to support dynamic page element rendering to enhance user experience.
- Developed SQL queries to interact with MySQL database and also involved in writing PL/SQL code for procedures and functions.
- Generated simple standard reports using crystal reports 11.0 using the Oracle Database connecting it using JDBC driver.
- Used JTest 8.0 for static analysis and Unit Testing to have better productivity in the development process.
- Good knowledge and experience in Core-JAVA 5.0, J2EE, Web Design and Client Server application.
- Used the Java Collections API extensively in the application as security protection for XML, SOAP, REST and JSON to make a secure Web Deployment.
- Involved in Designing HTML, XML pages with JavaScript Validations.
- Implemented few screens with Java Swings.
- Design and implementation of front end web pages using CSS, JSP, HTML, Java Script Ajax and, Struts tag library.
- Involved in Designing HTML, XML pages with JavaScript Validations.
- Responsible for taking Knowledge in MVC design pattern using the Struts Framework and JSP's for the view layer and session/entity beans for the business/model layers in existing application.
- Experience in using IDE’s such as Eclipse, WSAD, RAD and NetBeans.
- Developed user interfaces, modules and functions to satisfy requirements using JSP, HTML, JavaScript, and Java.
- Responsible for Web UI development in JavaScript using jQuery, AngularJS, and AJAX.
- Used AJAX frameworks like JQuery, JSON to develop rich GUIs and also involved in performance tuning the website.
- Involved in front end development using Struts, JSP's, JSF and JSTL.
- Involved in Servlet programming and JSP scripting for the communication between web browser and server.
- Involved in the performance tuning and Optimization of the queries, SQL Statement and procedures.
- Responsible for analyzing and developing new change request while maintaining the existing functionality.
- Implemented Java Web services based on SOA architecture with SOAP and WSDL.
- Used Spring framework to achieve loose coupling between the layers thus moving towardsService Oriented Architecture (SOA) exposed through Restful and ATG Services.
- Worked on front-end/presentation ti Design and implementation of front end web pages using CSS, JSP, HTML, Java Script Ajax and, Struts tag library development using Struts Framework that includes JavaScript, Ajax and CSS.
- Experience in writing complex SQL Queries, PL/SQL, Stored Procedures, Triggers, Cursors, and Functions, Strong database skills with Oracle, MySQL with ERWIN, Toad tool for database modeling.
- Involved with creating user stories and issues, tracking team status, scheduling user tasks in a sprint using JIRA ATLASSIAN.
- Followed Agile and SCRUM in development process.
Confidential, Memphis, TN
Java Developer
Responsibilities:
- Developed Webservices WSDL using Apache Axis and Handled XML messages using JAXB with the concept of marshelling and unmarshelling approach.
- Involved in the deployment of web components on the Websphere server in UAT environment.
- Developed web services in Java and Experienced with SOAP, WSDL.
- Created the low level design for the application which included Package Diagrams, Class Diagrams and Sequence Diagrams.
- Developed the View pages in JSP, using CSS,DOM and JavaScript validations.Developed AJAX code in JavaScript and JSON, EXT JS Libraraies .
- Depth knowledge of Technologies like J2EE, SOA, EJB, Servlets, Java Beans, JDBC, JSP, JNDI, JMS, Multithreading, AWT & Swing.
- Thorough knowledge of UML, RUP and other software development methodologies.
- Created Defect Tracking for each file using CMVC process using Unix commands.
- Oracle 11g used as backend, worked on SQL queries for persistence of data. Involved in creating different SQL scripts for query operations.
- Designed DOM based interactive to reprogram selected links and handled JSON/XML data and carried out JSON/XML parsing for form submissions and DOM manipulations.
- Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring Web Flow.
- Developed the front end user interface for the application using JSP, HTML, CSS, JavaScript, and AJAX.
- Developed the application using Eclipse as the IDE and used eclipse standard/plug-in features for mutator/accessor code generation, editing, debugging, compiling, formatting, build automation, and for version control.
- Involved in the creation of JUnit Unit Test Cases using Test Driver Development (TDD) technique.
- Involved in migrating SOAP based Web Service to RESTful services.
- Data format using HTML, CSS and client side scripting using JavaScript.
- Integrates applications by designing database architecture and server scripting. Studying and establishing connectivity with network systems, search engines and information servers.
- Responsible for software development lifecycle (SDLC) including interpreting requirements, developing the solution and testing the results.
- Designed the front-end applications and user interactive web pages using web technologies like Angular JS, Node JS and HTML5.
- Developed the DAO layer for the application using Spring Hibernate Template support.
- Debugged the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Tool bar for IE.
- Developed Use Case Diagrams, Object Diagrams & Class Diagrams in UML.
- The proto-type built using leveraging the Model-View-Controller (MVC) design pattern. All controls were bound using data binding to the View Model.
- Coded extensively in JavaScript to make rich internet web pages and created custom date picker on the website.
- Used Dependency Injection feature of Spring 3.0 MVC framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
