We provide IT Staff Augmentation Services!

Python/java Developer Resume

0/5 (Submit Your Rating)

Brea, CA

SUMMARY

  • Over 4 years of professional experience in analysis, design, implementation and testing of object oriented application in Client/Server environment using Java - J2EE Technologies.
  • Involved in all teh phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Integration and Implementation.
  • Strong experience working with Core Java applications involving Collections, Multithreading, networking and Exception Handling.
  • Experience in various web based applications using J2EE, Java-Servlets, JDBC, Java Script, XML, SOA, JMS, Spring, JSON, SOAP, WSDL, REST and JAX-RPC.
  • Developed web GUI involving HTML5, Node JS, Java Script under MVC architecture
  • Experience in Configuring and deploying to Web/Application servers Apache, Tomcat, Web Logic and Web Sphere. noledge in Hadoop, Pig, Hive, Map Reduce and Sqoop.
  • In-depth noledge of computer applications and scripting like Shell (c, bash, tsh and ksh), Perl and Python.
  • Expertise in Java technologies like J2EE, Java Script, Servlets.
  • Expertise in working with Oracle, SQL, PL/SQL, MySQL, NoSQL and Mongo DB.
  • Intensive noledge in databases like Oracle 10g, Mongo DB, Postgres, No SQL, SQL and MySQL.
  • Experience in creating build scripts using ANT, Maven.
  • Good Experience in Jenkins for continuous integration on server
  • Expertise in developing teh presentation layer components using AngularJS, NodeJS, JSP, Ajax, JavaScript, XML, HTML, VBScript, HandleBarJS.
  • Design and implementation of REST Full Web services
  • Hands on experience in Web Application Development using Client Script design technologies like Angular JS.
  • Expertise in developing MVC pattern based application with Struts, Spring MVC and Servlets.
  • Extensive development experience with Spring core, DAO, JDBC, security and AOP modules.
  • Strong Knowledge in Amazon Web Service's EC2, S3 (Simple storage service), SNS, RDS.
  • Good Experience in developing test cases with JUnit and Groovy.
  • Strong Experience with version control tools such as Subversion and Git.
  • Hands-on experience with industry-standard IDEs like Eclipse, web logic and Net Beans.

TECHNICAL SKILLS

Programming Languages: C, C#, C++, SQL, JAVA/J2EE, UNIX Shell, Perl and Python.

Frameworks: Struts, Spring, Spring MVC, Hibernate, DJango.

Databases: Oracle, SQL Server and MySQL, Postgres, MongoDB, No SQL.

Operating Systems: Windows 8/7/XP, UNIX and Mac OS X.

Web tools and Languages: HTML, JavaScript, CSS, JQuery, JSON, AJAX, Angular Js, NodeJs.

Versioning Tools: Subversion Clear case, GIT, GITHUB and TFS.

Web Technologies: JDBC, Servlets, JSP.

Build Tools: ANT, MAVEN.

Web/App servers: Web Logic, Web Sphere, Apache Tomcat, JBOSS.

IDE's: Eclipse, NetBeans, Notepad ++, Sublime Text, PyCharm and edit plus.

Methodologies: Unified Modeling Language (UML), Agile, Scrum.

PROFESSIONAL EXPERIENCE

Confidential, Brea, CA

Python/JAVA Developer

Responsibilities:

  • Involved in requirement analysis, functional specifications and design.
  • User interface is decoupled using Spring MVC architecture with Struts implemented already as teh frontend.
  • Worked on teh Presentation tier using Struts framework and designed Actions, Action Form, Helpers and related configuration for each use-case.
  • Used standard Python modules e.g. csv, robot parser, itertools, pickle, jinja2, xml for development
  • Modified teh SQL queries and techniques for improving teh performance of queries.
  • Developed Server side validation checks using Struts Validators and Java Script validations.
  • Deployed and tested on WebSphere Application Server.
  • Worked with XML, XSL to develop UI for teh application.
  • Developed web Components using JSP, Servlets under J2EE Environment.
  • Front end graphical user interface is designed using HTML, JSP, XML and CSS, AJAX.
  • Used Tomcat as application server on development environment and JBOSS on test and Production environment.
  • Developed Application on IDEs like Eclipse, Rational Application Developer, Rational Software Architect and Version control tools like Perforce P4V, CVS, SVN, Visual SourceSafe and Team foundation server.
  • Developed views and templates with Python and Django's view controller and template language to create user-friendly website interface.
  • Designed, developed and bundled various small financial utilities using JAVA, Hibernate, XML parser SAX which was distributed to different development teams.
  • Created Connection Pools in WebSphere and configured as needed.
  • Responsible for Parsing XML data using XML parser and Testing, fixing of teh bugs and coding modifications.
  • Configured SQL Developer to work with oracle and Oracle to work in teh complicated queries required forth DAO layer development.
  • Responsible for investigating teh issues, defects, determining problem root cause, formulating corrective action recommendations & implementing them.
  • Used UML to design various data models including data flow diagrams, work flow diagrams and interaction diagrams.
  • Designed Class Diagrams, Sequence Diagrams depicting flow of teh application using Rational Rose.
  • Self-motivated team player with good Analytical, Logical and Problem Solving ability.
  • Created data base tables, functions, stored procedures and wrote prepared statements using PL/SQL.
  • Participated in Daily stand-up meetings with project manager, Team Lead, co-developers, communicated with testers and resolved trackers.

Environment: Spring, Hibernate, Struts, JQuery, AJAX, Sencha, ExtJS, JavaScript, backbone.js, Spring IOC, Oracle 11g, CRUD, PL/SQL, JDBC coherence, Web Sphere, Struts, JSP, REST API, Python 2.7/3.4, Django 1.9/1.10.

Confidential

Fullstack Developer

Responsibilities:

  • Created Test cases and tested teh application thoroughly.
  • Created Servlets, JSPs and used JUnit framework for unit testing.
  • Development of UI screens (using Html, JQuery, Ajax, and CSS).
  • Received teh requirements from clients, analyse it, make teh design document and send it to teh client for review and approval.
  • Participated in customer’s meetings.
  • Installed, configured, and maintained WebSphere Message Broker V6.1 and MQ V6.0.
  • Configured MQ Objects within teh WebSphere Application Environment.
  • Guided teh offshore team to transfer teh design document to them for development.
  • Used UML diagrams to create detail design document.
  • Used various design patterns like singleton, factory pattern and strategy.
  • Used Hibernate ORM for persisting data in MySQL database.
  • Involved in designing and implementation of MVC design pattern using Spring framework for Web-tier.
  • Developed readable and simple curriculum for teh average user to get started with Python.
  • Worked with companies to implement Python programming and train on-site Python Programmers
  • Developed various Database interaction objects by implementing teh DAO Patterns and used JDBC as Model Component.
  • Developed Perl and Shell scripts for upload of data feed into database
  • Developed reports in Perl for our end users
  • Twisted integrates a large number of consistent APIs for developing new Internet services
  • Developed PL/SQL triggers and master tables for automatic creation of primary keys.
  • Used AngularJS as teh development framework to build a single-page application.
  • Developed and implemented teh new flow of Component trades which includes loading teh feed file in Perl/Unix shell, applying teh business rules through stored procedures and generating teh report in Perl for teh end users
  • Supported Production/Stage application defects, track and document using Quality Centre.
  • Coded different deployment descriptors using XML. Generated Jar files are deployed on Apache Tomcat Server.
  • Involved in extensive DATA validation by writing several complex SQL queries and Involved in back-end testing and worked with data quality issues.
  • Wrote custom support modules for upgrade implementation using pl/sql, UNIX shell scripts.
  • Used Clear Case and Subversion for Source code version control.
  • Developed teh UI panels using XHTML, CSS, and JQuery.
  • Provided client side validations using Spring 2.5 Validator framework and JavaScript.

Environment: Java, J2EE, MySQL, Eclipse, XML, JSP, JDBC, Servlets, HTML, AngularJS, JavaScript, JQuery, Python, Perl, Twisted Matrix, Windows, JDBC,CSS, UML, Spring, WebSphere MQ, Shell Script, Spring MVC, Hibernate, Web Services, PL/SQL, Oracle, SQL.

Confidential

Java Developer

Responsibilities:

  • Coded for teh repair of SWIFT message generation.
  • Coded for Master Maintenance Module.
  • Involved in teh MOM in swift message generation.
  • Involved in teh impact analysis and prepared document for it.
  • Analyzed data collected in stores (DTS Package, T-SQL, jobs, stored-procedures and queries) and provided reports to teh commercial team (Excel, VB Script, Macro)
  • Optimized DTS, stored procedures and jobs into SQL Server to increase overall performance and time/server use of daily functions

Environment: Java, Java, J2EE, Struts, SQL, Oracle 8i, Web logic 8.1 Eclipse.

We'd love your feedback!