We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Westlake, TX

SUMMARY:

  • Around 6+ years of experience as Python developer in developing web - based applications, software development and design usingPython 2.7, Django 1.9/1.8, XML, CSS, HTML, DHTML, JavaScript, JQuery and Angular JS
  • Experience with Django, a high-levelPython Web framework.
  • Experienced in WAMP (Windows, Apache, MYSQL, andPython) Architecture.
  • Experience object oriented programming (OOP) concepts usingPython, Django and Linux.
  • Familiar with JSON based REST Web services and Amazon Web Services(AWS).
  • Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL database.
  • Extensive use of Linux (Ubuntu), SSH, Flask/Django.
  • Expert in Cand C++ languages. Written Cand C++ applications and also migrated many legacy applications to Python.
  • Good Experience in Linux Bashscripting.Performed QA testing on the application.
  • Strong exposure to software development tools like Toad, ClearCase, eclipse, SVN Tortoise, putty etc.
  • Well aware of SDLC, Waterfall, Test-driven development (TDD) and Agile/Scrum Methodologies.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript.
  • Worked on several python packages like Numpy, matPlotLib, Beautiful Soup, Pickle, PySide, Scipy, wxPython, PyTables etc.
  • Experience of writing SOAP and RESTful web services for a web claims applications
  • Experience of managing APIsystem deployment using fast http server and Amazon AWS architecture.
  • Proficient in SQL databases MS SQL, MySQL, Oracle and no-SQL databases MongoDB, Cassandra.
  • Expertise in Object Oriented technologies using Java, J2EE, Design Patterns, JSP, Servlet, Struts, Spring, Hibernate, JDBC, EJB, JMS, Java Mail, RMI/IIOP, and JAXB, JacksonAPIs.
  • Good experience of software development in Python (libraries used: Beautiful Soup, NumPY, scipy, matplotlib, python-twitter, Pandas data frame, network, urllib2, MySQL dB for database connectivity) and IDEs - sublime text, Spyder, pycharm, Emacs.
  • Extensive experience with Object Oriented Design and SDLC methodologies using Rational Rose, Unified Modelling Language (UML).
  • Good knowledge of various Design Patterns and UML and strong knowledge in frameworks IronPython, Cpython.
  • Expertise in MVW frameworks like Django, Angular JS, Java Script, JQuery and Node.js.
  • Good knowledge of .NET Framework features including Namespace, Inheritance, and Delegates.
  • UsedPython, Perl, CGI, JQuery, JavaScript and JSON at the front end.
  • Experience in Shell Scripting, SQL Server, UNIX and Linux, Open stock.
  • Experienced in developing Web Services withPython programming language.
  • Experienced in MVC frameworks like Django, Flask and Pyramid.
  • Experience in analyzing and handling large database using Oracle Relational data Architecture.
  • Experienced with full software development life-cycle, architecting scalable platforms, object oriented programming, database design and agile methodologies.
  • Development Experience on different IDE's like Eclipse, My Eclipse, NetBeans, IntelliJ etc.
  • Proficient in Java/J2EE technologies like JSP, Hibernate, Spring, Struts, Java Servlets, AJAX, Java Beans, JNDI, JMS, XML, web service using IDEs like Eclipse 3.1/3.5. Experience in UNIX, Linux and UNIX Shell Scripting.
  • Experience with and solid understanding ofMicroservices.
  • Working knowledge in multi-tiered distributed environment, OOP concepts, good understanding of Software Development Lifecycle (SDLC) and REST.
  • Experienced on Unix, ant, SVN, Maven, Apache 2.2 configuration, deployment and troubleshooting. DevelopedHadoopmap-reduce jobs to detect fraud by analyzing tracking data.

TECHNICAL SKILLS:

  • Python 2.7
  • Django
  • HTML5/CSS
  • MS SQL Server 2013
  • MySQL
  • JavaScript
  • Eclipse
  • Linux
  • Shell Scripting
  • JQuery
  • GitHub
  • Angular.JS
  • Jira
  • Django 1.4
  • Backbone JS
  • CSS Bootstrap
  • Mongo DB
  • MS SQL Server
  • T - SQL
  • Eclipse
  • Git
  • AWS.

PROFESSIONAL EXPERIENCE:

Sr.PythonDeveloper

Confidential, Seattle, WA

Responsibilities:

  • ImplementedPython alongside using various libraries such as matplotlib for charts and graphs, MySQL dB for database connectivity,Python -twitter, PySide, Pickle, Pandas data frame, network, urllib2.
  • Developed entire frontend and backend modules usingPython on Django including Tastypie Web Framework using Git.
  • Designed and maintained databases using Python and developed Python based API (RESTful Web service) using Flask, SQL Alchemy and PostgreSQL.
  • Managed deployment and version control using Subversion, Linux/SSH, and Amazon Web Services
  • Developed JSPs, Servletsand custom tags for creating user interfaces.
  • Worked on Spring JMS, MDB for listeners, Message Broker for routing the messages.
  • Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
  • Designed and developed the presentation layer using HTML, CSS, JavaScript, JQuery and AJAX.
  • Used AWS for application deployment and configuration.Responsible for setting up Python REST API framework using Django.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Maintain and continue the development of the trading applications in C/C++ using best practices and design patterns.
  • Developing high availability real time Messaging system for financial/Banking transactions and developed associated components in Linux, UNIX, STL, BOOST, XML (XPath and XSLT), Perl,Python scripting.
  • Handled all the client side validation using JavaScript.
  • Design the J2EE components of the RESTful Web Services and scheduled Java batch jobs based application in UML.
  • Gathered all requirements for developing and analysing requirement of projects.
  • Developed multi-threaded standalone app in Python, PHP, C++ to view Circuit parameters and performance.
  • Developed Merge jobs inPython to extract and load data into MySQL database.
  • Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework.
  • Developed rich user interface using CSS, HTML, JavaScript and JQuery.Writing Bash shell scripts on local setups to automate jobs
  • Automated AWSS3 data upload / download using python scripts.
  • Interacted with QA to develop test plans from high-level design documentation.
  • Integrated activate catalog to get parts using JMS.
  • Developed web Components using JSP, Servletunder J2EE Environment.
  • Implemented security features for the APIs.
  • Involved in developing HTML and JavaScript for presentation and data validation on the client side with in the forms.
  • Designed and Developed the parsers for parsing xmls and jsons using jackson, JAXB
  • Developed the controller Servletto handle the requests and responses.
  • Used severalPython libraries like wxPython, NumPY and matPlotLib.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Designed front end using UI, HTML, Bootstrap, Node JS, underscore JS, Angular JS CSS, and JavaScript.
  • Managed large datasets using Pandas data frames and MySQL.
  • Performed dynamic implementation of SQL server work on website using SQL developer tool.
  • Worked on AJAX framework to transform Datasets and Data tables into HTTP- serializable JSON strings.
  • Involved in the Complete Software development life cycle (SDLC) to develop the application.
  • Developed asynchronous messaging systems using JMS, MDB, and MQ series.
  • Managed virtual servers and accessed various features in Open stack infrastructure using Rest API calls, developed in Python
  • Used JQuery libraries for all client side JavaScript manipulations.
  • Developed server based web traffic statistical analysis tool using Flask, Pandas.
  • Built AWS and REDIS server for storing the data.
  • Performed defect analysis and Interaction with Business Users during UAT/SIT.
  • Using Django evolution and manual SQL modifications was able to modifyDjango models while retaining all data, while site was in production mode.
  • WrotePython scripts to parse XML documents and load the data in database.
  • Writing programs for performance calculations using NumPy and SQLAlchemy.
  • Used Test driven approach (TDD) for developing services required for the application.
  • Designed Use Cases, Class diagrams, Sequence and Collaboration diagrams for multi-tiered object-oriented system architectures utilizing Unified Modelling Tools (UML) such as Rational Rose, Rational Unified Process (RUP) Working knowledge of Agile Development methodologies.
  • Used Git to resolve and coding the work onPython and port let.

Full Stack Developer/ Python Developer

Confidential, Menomonee Falls, WI

Responsibilities:

  • CreatedPython and Bash tools to increase efficiency of retail management application system and operations; data conversion scripts, AMQP/RabbitMQ, REST, JSON, and CRUD scripts for API Integration.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servletsand Action classes.
  • Used PUTTY for debugging and connect to my remote files in server securely using SSH Encryption
  • DevelopedPython based API (RESTful Web Service) to track the events and perform analysis using Django.
  • Involved in development using C++, bug fixing and unit testing of the Layout commands.
  • Led the development of parsers for handling JSON, XML responses and JAXB binding.
  • Worked with JMS (java messaging service) for asynchronous communication.
  • Created aPython/Django based web application usingPython scripting for data processing, MySQL for the database, and HTML/CSS/JQuery and HighCharts for data visualization of the served pages.
  • Developed web-based applications usingPython, Django, XML, CSS, HTML, DHTML, JavaScript and JQuery.
  • Built client pages using HTML, JSP, XML to interact with users, and the business logic is implemented using Servlets and Java Beans.
  • Used Pandas API to put the data as time series and tabular format for east timestamp data manipulation and retrieval.
  • Publish and Consume Contract First SOAP web services using spring & Restful Web services using Jersey.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture
  • Worked on JMScomponents for asynchronous messaging.
  • Developed the project in Linux environment.
  • Worked mainly on Core Java, C++, STL, data structures, UNIX, multithreading.
  • Implemented code MVC2 framework using JSP's JavaBeans & Servlets.
  • Utilized Python libraries NumPy, Twisted and matPlotLib.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and JQuery.
  • Executed various MYSQL database queries fromPython usingPython -MySQL connector and MySQL dB package.
  • Developed entire frontend and backend modules usingPython on Django Web Framework.
  • Carried out various mathematical operations for calculation purpose using Python libraries NumPy and Scipy.
  • Used AWSfor application deployment and configuration.
  • Designed and developed the UI of the website using HTML, AJAX, CSS and JavaScript.
  • Developed UDF's usingPython and also implemented graphs usingPython with big data analytics.
  • Design, develop, test, deploy and maintain the website and used Django Database API's to access database objects.
  • Used Pandas library for Statistical Analysis & Numpy for Numerical analysis
  • Generated property list for every application dynamically usingPython and created unit test/regression test framework for working/new code.
  • Responsible for debugging and troubleshooting the web application.
  • Using Subversion version control tool to coordinate team-development.
  • Worked on various environmentPython, MYSQL, Apache, CSS, git, DHTML, HTML, JavaScript, Shell Scripts.

Java developer

Confidential, Westlake, TX

Responsibilities:

  • Responsible for setting up AngularJS framework for UI development. Developed html views with HTML5, CSS3, JSON and Angular JS, worked on Node JS framework in order to develop dynamic and rich client web pages aslo designed and developed proof of concept forMarketRiskplatform using NoSql (Cassandra) and MapReduce (hadoop)
  • Expert knowledge in Financial Information Exchange (FIX)protocolapplicable for Trading platforms
  • Involved Gap analysis for different instruments likecreditderivatives, Bonds, Interest rateSwapsetc
  • Involved in complete server management of web application and their migration from traditional Infrastructure toAWScloud and implemented web security forRESTweb services
  • Developed flex API documentation using ASDoc, followed Agile/Scrum as a software methodology for the project and also developed application usingSpringframework
  • Developed the web application using CoreJavaconcepts like Collections,Multithreading, OO concepts, Exception handling for developing application modules.
  • UsedEndecanavigation Queries to return set of finincial records for a given store
  • RectifiedJavathread-race condition and DB transaction boundary issue which caused serious transaction losses.
  • Written test cases for unittestingusing JUnittestingFramework
  • Worked in Agile methodology environment including, Test Driven Development (TDD) with Continuous Integration/Delivery
  • Consumed REST basedMicroserviceswith Rest template based on RESTful APIs
  • The business logic of the application was developed usingJava 8, Servlets, Spring, hibernate
  • Worked on Servlets andJavaBeans for making changes to the business logic, worked on serialization and deserialization of the data.
  • Integrated with Backend codeJava 8, Restful Web Services, View Models for single page applications using Angular JS.
  • Applyed Spring Framework fortransactionManagementand Spring JDBC for building ORM and Wrote multiple DAO's to fetch data from different tables and performedTransactionmanagement.
  • Explore single-page asynchronously data-driven UIs usingREACTJS, REDUX, NODE JS, WEBPACK (ES6) and SASS
  • Uses Second Level Cache to enhance performance and ProperMemoryManagement and implemented Stateless and State full Session beans to capture user conversation and to achieve scalability,memorymanagementand transactions, and Entity beans to bring the relational data to the object world.
  • ImplementedTDDfor JavaScript code and Angular JS code with Jasmine test cases
  • Coordinated with team on application of test-driven development (TDD) strategies to optimize system quality and enable rapid refactoring
  • Used Collections, abstract classes, interfaces andmultithreadingconcepts extensively for the business logic and also preparedDDLand DML for several tables in Oracle and Sybase.
  • Used Spring concepts like IOC for building the framewor and involved in configuring hibernate mapping file.
  • Involved in coordinating with thetradingdesk users to understand the current issues/requirements
  • Implemented various design patterns and design principles for the application, usedOracle11g to manage data and create tables.
  • Developed fullyautomatedcontinuousintegrated system using Git, Jenkins and custom designed tools developed in Python and usedJIRAto keep track of bugs and issues
  • Implemented service methods and SQL queries, PL/SQL to interact with theOracleDBMS

We'd love your feedback!