We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY

I am having 21 years of experience in developing, leading, managing Java/J2EE based Service Oriented Applications, Web Applications and Client Server Applications which includes System Study, Analysis, Design, Development, Testing, Implementation, Quality Control, Task Assignment, Manpower Selection, Managing, Planning, Coordinating, Execution, Release Management, Effort Estimation, Tracking & Monitoring, Holding Status Meeting and Appraise team members.

TECHNICAL SKILLS

Environments: Windows 7/XP/2000/NT/95, Linux, AIX, SCO UNIX, Reliant UNIX, Novell 3.12

Languages: Java, JSP, HTML, CSS, Javascript, UNIX Shell Script, Groovy, Apache Velocity, Jython, Fortran, Basic, C

Technology/Architecture: REST API, Apache Camel, Puppet, Hiera, Cucumber, Elastic Search, Amazon S3 & Web Services, SonarQube, Apache ActiveMQ J2EE, Struts (2 & 1.2), Spring, Hibernate, Spring Batch, Mongo Morphia, Jasper, jQuery, AJAX, JSON, xStream, Apache POI, UML, JAXB, XML, DOM, XSLT, XSL, XSD, DES Encryption/Decryption, Distributed Systems, jUnit, Mockito, Ant, Maven, AngularJS, NodeJS, SOAP Web Service

Methodology: Kanban, SCRUM, Waterfall Model, Feature Driven Development (FDD)

Database System: MongoDB, PostgreSQL, Oracle, SQL Server, MySQL, H2 In Memory Database, Sybase, MS Access

Web Servers: Jetty, Webshpere, Tomcat, GlassFish, Weblogic

Special Software/Tools: Eclipse IDE, NetBeans IDE, SpringSource Tool Suite, Tomcat, iReport, JIRA, Confluence, Stash, Git, SVN, PVCS, VSS, Borland TogetherSoft, WebSphere Rational Application Developer, Visual Symantec Cafe, Developer 2000, PowerBuilder, PL/SQL Developer, Oracle SQL Developer, Squirrel, TOAD, Redmine, Jenkins, Visio, Word, Excel, Access, PowerPoint, MS Project, eCourt, Amateras UML Tool, Papyrus UML Tool, Cucumber testing, Grinder load testing tool, Selenium testing tool, FindBugs (code analysis tool), Postman, Robomongo., Actuate Reporting Tool, MS SharePoint

PROFESSIONAL EXPERIENCE

Senior Software Engineer

Confidential, Los Angeles, CA

Responsibilities:

  • Requirement gathering, design distributed system / application, leading development team in Argentina and Poland, decision making, implementation of applications using REST API, Apache Camel, Apache ActiveMQ, Puppet, Hiera, Spring, Mongo Morphia, JSON, XML & XSL, jUnit, Cucumber regression & smoke test, MongoDB, JIRA, Confluence, Stash, Git, Eclipse IDE, Jetty Server, Robomongo, Postman, SonarQube, Amazon S3 & EC2.
  • Managing bug reports, fixes, enhancements, code review, testing, tracking & monitoring (using JIRA, Confluence), Planning, Coordinating, Execution, Release Management, Effort Estimation, and Holding Status Meeting

Senior Software Engineer

Confidential, Los Angeles, CA

Responsibilities:

  • Requirement gathering, design distributed system / application, leading development team in Argentina, decision making, implementation of applications using REST API, Apache ActiveMQ, Puppet, Hiera, Spring, JSON, jUnit, Cucumber regression & smoke test, PostgreSQL, JIRA, Confluence, Stash, Git, Eclipse IDE, Tomcat, Postman, SonarQube, Amazon EC2.
  • Managing bug reports, fixes, enhancements, code review, testing, tracking & monitoring (using JIRA, Confluence), Planning, Coordinating, Execution, Release Management, Effort Estimation, and Holding Status Meeting

Java Developer

Confidential, Los Angeles, CA

Responsibilities:

  • Reverse engineering, documentation and redevelopment of Interpreter Management System and Court Projects project using Amateras & Papyrus UML Tool, Struts 2, jQuery, Spring, Hibernate, AJAX, JSON, jUnit, Maven, Oracle & MySQL, VSS (version control), Eclipse IDE, Tomcat Server, Oracle SQL Developer .
  • Requirement study and customization eCourt tool, test, quality control and implement application in production. Used Apache Velocity for UI and Groovy for the backend development. Used Selenium testing tool to test UI and Grinder load testing tool (Jython scripting).
  • Maintenance & support of old Court Projects project, which was developed using JSP and Struts 1.2, Oracle as database, VSS (version control), NeatBeans IDE and Tomcat Server.
  • Maintenance & support of old Interpreter Management System, which was developed using JSP and Servlet, Oracle as database, VSS (version control), NeatBeans IDE and GlassFish Server. Ad hoc XLS report generation using Oracle SQL Developer and Apache POI for complex XLS reports using standalone Java program with JDBC connection to Oracle database.
  • Maintenance & support of Sustain Data Extracts, which is bunch of standalone Java programs uses Novell API for Java to connect to Btrieve database (used by Sustain Application) and generate fixed format text files to feed into other systems.
  • Managing bug reports, fixes, enhancements, tracking & monitoring (using Redmine), Planning, Coordinating, Execution, Effort Estimation, and Holding Status Meeting

Java Project Lead

Confidential, Valencia, CA

Responsibilities:

  • Requirement study, design and documentation using Visio, Microsoft SharePoint .
  • Developed and tested application using Struts 2, jQuery, Spring, Spring Batch, Hibernate, AJAX, JSON, xStream, Apache POI, JAXB, XML, DOM, XSLT, XSL, XSD, DES Encryption/Decryption, Web Service SOAP Client, SSL Communication with Credit Card Tokenization Server, jUnit, Mockito, Maven, Oracle, H2 In Memory Database, Apache Subversion (version control), Eclipse IDE, Tomcat Server, Oracle SQL Developer, UNIX Shell Script, iReport ( for Jasper Report) .
  • Quality control and continuous integration at development environment using Ant, Jenkins and FindBugs
  • Deployment of the application in stage, QA and production environment.
  • Managing bug reports, fixes, enhancements, building new features, task assignment, tracking & monitoring using Redmine. Manpower Selection, Appraise team members, Managing, Planning, Coordinating, Execution, Effort Estimation, and Holding Status Meeting

Onsite Coordinator

Confidential

Responsibilities:

  • Developed prototypes for the developers at offshore using Struts 2, jQuery, Spring, Hibernate, AJAX, JSON, jUnit, Mockito, Oracle, Apache Subversion (version control), SpringSource Tool Suite IDE, Tomcat Server, Oracle SQL Developer, iReport ( for Jasper Report) .
  • Managing bug reports, fixes, enhancements, building new features, tracking & monitoring using Redmine
  • Quality control and continuous integration at development environment using Ant, Jenkins and FindBugs
  • Manpower Selection, Task Assignment and Appraise team members, Managing, Planning, Coordinating, Execution, Effort Estimation, and Holding Status Meeting

Java Project Lead and SCRUM Master

Confidential

Responsibilities:

  • Developed and tested application using Struts 1.2, Oracle & SQL Server, PVCS (version control), WebSphere RAD IDE, WebSphere Server, Squirrel, XMLNS (for XLS Report).
  • Code review (quality control) and deployment of the application in stage, QA and production environment using Ant .
  • Managing bug reports, fixes, enhancements, building new features, task assignment, tracking & monitoring. Manpower Selection, Appraise team members, Managing, Planning, Coordinating, Execution, Effort Estimation, and Holding Status Meeting

Java Project Lead and SCRUM Master

Confidential

Responsibilities:

  • Developed and tested application using Struts 1.2, Oracle, PVCS (version control), Borland TogetherSoft IDE, Tomcat Server, PL/SQL Developer, UNIX Shell Script.
  • Code review (quality control) and deployment of the application in stage, QA and production environment (WebSphere Server) using Ant .
  • Managing bug reports, fixes, enhancements, building new features, task assignment, tracking & monitoring. Manpower Selection, Appraise team members, Managing, Planning, Coordinating, Execution, Effort Estimation, and Holding Status Meeting

Java Team Member

Confidential

Responsibilities:

  • Requirement study and develop JSP pages for System Administration
  • Developed custom programs using core Java
  • Enhanced and developed new Actuate reports

Java Module Leader

Confidential

Responsibilities:

  • Requirement study, design proposal and writing Project Requirement Document
  • Effort Estimation and Holding Status Meeting

Java Module Leader

Confidential

Responsibilities:

  • Requirement study and writing Project Requirement Document
  • Develop and test the Frame module with Core Java (implemented Multithreading, Thread Pool, Connection Pool, Socket Programming and ISO 8583 as Communication Protocol), Oracle, TOAD
  • Develop and test the MBB module using Visual Symantec Cafe, Oracle, TOAD
  • Manpower Selection, Task Assignment, Effort Estimation, Tracking & Monitoring, Managing, Planning, Coordinating, Execution and Holding Status Meeting

Project Lead and Chief Architect

Confidential

Responsibilities:

  • Requirement study and design
  • Develop and test application using Developer 2000, Oracle and TOAD
  • Installation of SCO UNIX, Reliant UNIX and Oracle.
  • Oracle Database Administration.
  • Deploy application in stage, QA and production environment
  • Manpower Selection, Task Assignment, Effort Estimation, Tracking & Monitoring, Managing, Planning, Coordinating, Execution, Holding Status Meeting and Appraise team members

Module Leader

Confidential

Responsibilities:

  • Rrequirement study and design the application
  • Develop and test the application using PowerBuilder and Sybase
  • Implemented the application in stage, QA & production and provided user training.
  • Task Assignment, Effort Estimation, Tracking & Monitoring, Holding Status Meeting

Module Leader

Confidential

Responsibilities:

  • Rrequirement study and design the application
  • Develop and test the application using PowerBuilder and Sybase
  • Implemented the application in stage, QA & production and provided user training.
  • Task Assignment, Effort Estimation, Tracking & Monitoring, Holding Status Meeting

Module Leader

Confidential, Philadelphia

Responsibilities:

  • Rrequirement study and design the application
  • Develop and test the application using PowerBuilder and Sybase
  • Task Assignment, Manpower Selection, Effort Estimation, Tracking & Monitoring, Managing, Planning, Coordinating, Execution and Holding Status Meeting

System Analyst/Programmer

Confidential

Responsibilities:

  • Rrequirement study and design the application
  • Develop and test the application using PowerBuilder and Sybase

We'd love your feedback!