We provide IT Staff Augmentation Services!

Software Engineer Senior Resume

3.00/5 (Submit Your Rating)

San Ramon, CA

SUMMARY

  • 15 years’ Experience in Analysis, Design, Development and Implementation of web based, multi tier Enterprise Applications using J2EE technologies & Microsoft Technologies.
  • Extensive experience as an Architect and Project Manager across industries and projects
  • Extensive expertise in Java server side programming using various J2EE Technologies.
  • Expertise in working with Middle Tier architecture using various J2EE Design Patterns.
  • Experience in developing J2EE Web Applications, Enterprise Applications, Distributed Applications and Client/Server Applications using Java, JDBC, Threads, Servlets, JSP, JSP Custom Tags, JSTL, JSF, Seam, Struts, JNDI, RMI, EJB, Java Mail, JMS, ESB, XML, XSL/XSLT, Web Services (JAX - WS, JAXB, SAAJ), SOA, Hibernate, Oracle Applications Framework, LDAP, Log4j, Ajax framework, DOJO framework, AWT, JFC Swing, T-SQL, SQL & PL/SQL.
  • Implemented two handheld device (PDA) applications.
  • Experience in System Automation using HPE Solutions HPOO, HPNA, HPSA & HPOMi.
  • Experience in deploying enterprise applications in various application servers Web Sphere, Web logic, Jboss, Oracle 9iAS.
  • Strong working Experience in MVC Architecture, Spring Framework, Spring Web MVC, Spring Web Flow, Hibernate Data Access Framework.
  • Experience in Service Oriented Architecture and Web Service development.
  • Experience in the new frameworks EJB 3.0, JPA, iBatis & JBPM.
  • Experience in using Version Control Tools Visual SourceSafe, SVN (Sub-version), StarTeam & CVS (Concurrent Versioning System).
  • Experience in writing & performance tuning of Stored procedures, Functions, Packages and Database Triggers.
  • Experience in working with Oracle 9i, Sybase and MSSQL Server.
  • Experience in working with client scripting languages HTML, DHTML, JavaScript and CSS including special handling of various browsers.
  • Experience to various stages of Software Development Life Cycle. Capable of analyzing the business requirements, software requirement specifications, functional design documents to write technical design documents and unit test plans.
  • Strong Technical background mixed with good problem solving skills.
  • Team player & proven leadership abilities.
  • Excellent communication skills with cross-functional experience.
  • Ability to maintain excellent code standards that improve version control & project life cycles.

TECHNICAL SKILLS

Operating Systems: Windows NT/2000/XP/2003, UNIX, Linux 7/8/9, Solaris

Languages: Java 2.0, Objective C, C, C++, VC++, PL/SQL, COBOL, Shell Scripts

RDBMS: Oracle 7.x/8i/9i/10g, MS SQL Server 6.5/7/2000,MS Access, Sybase, DB2, MySQL, IMS

Front Ends: Visual Basic 5.0/6.0, C#.Net, VB.Net,JSON,AJAX,JQuery

Scripting Languages: XML, (D) HTML(5), VB Script, CGI, Perl, PHPJava Script,Ajax,Dojo,GWT,AngularJS:

Web Technologies: JDBC, ASP, ASP. Net, ADO.Net, Servlets, JSP, JSF, Seam

Web/Application Servers: IIS 4/6, WebLogic, WebSphere, JBoss, Tomcat, iPlanet, SunOne

Distributed Technologies: EJB, RMI, DCOM, COM, SOAP

Tools: Rational Products, VS IDE, JBuilder, Eclipse, SQL*Loader, Import/Export, Toad & Crystal Reports 9, NetBeans, Maven, MyEclipse IDE, Struts, Spring, Spring MVC, Hibernate, StarTeam, CVS, SVN, SourceSafe, Actuate, Jprobe 7.0, Drools, Jtest,Visio,XPlanner, ScrumWorks Pro 3.3, JRules, ART Tools, HPOO, HPNA,HPSA & UCMDB, CMS.

API: Win32 API Programming.

Protocols: TCP/IP, UDP, SMTP, FIX, POP3, FTP, HTTP, RSTP,DSPF,IPTV,SSH,SIP,IM,LDAP

PROFESSIONAL EXPERIENCE

Confidential, San Ramon, CA

Software Engineer Senior

Responsibilities:

  • Confidential transforms recovery and production efficiencies through automation. Using HPE Software, our company TEMPhas been able to transform the way Disaster Recovery is achieved.
  • We work with our customers to create maps of their IT systems (leveraging Automated Application Discovery & Dependency Mapping solutions from HPE).
  • Mapping the entire system is the first step in establishing the recoverability strategy.
  • We then use a customized, proprietary program to automatically create an execution workflow (based on the Application Maps / blue-prints) which is then executed by HPE Operations Orchestration and Server Automation (along with many other industry standard task automation solutions).
  • This entire solution is called Recovery Execution System (patent pending).
  • This TEMPhas allowed us to fully automate and orchestrate DR, irrespective of underlying technology platform or recovery strategy.
  • System Automation performed in the below HPOO projects
  • HPNA Command Script
  • POST OS Provisioning - Wizard & POST OS Provisioning - Managed Cloud
  • Command Runner, Command Runner - Bulk Load
  • Patching Orchestration
  • Update Manager
  • Confidential Shared
  • HPOMi (Custom), HPSA (Custom), HPNA (Custom), & ServiceNow
  • Runbook Automation
  • Designed and developed OO flows
  • Promoted to HPOO Central
  • Created Run Book Mappings in Confidential OMi
  • Event Filter creation for the Automatic Run Book Execution in Confidential OMi

Environment: JAVA, J2EE, SQL, WEB SERVICES(soap&rest), JUNIT, ORACLE, AJAX, JavaScript, MS VISIO, OmniGraffle Pro, MS SQLSERVER, JMS, SPRING, LOG4J, Tomcat, WAS, Oracle Web Logic, Service-Now, ARP Tools, HPOO Studio & Central, HPSA, HPNA, HPOMi & Confidential UCMDB & Confidential CMS.

Confidential, San Ramon, CA

Technical Lead

Responsibilities:

  • Reduces production costs by addressing performance degradation, lost BTUs, and operator inconsistency.
  • Improves reliability of plants by moving from unplanned to planned maintenance.
  • Aligns asset capabilities to meet near-term and long-term market demands.
  • Designed & Developed Restful Web-Services for the KPIs Ramp Rate, ARP, ISOs, Start Time, Start Fuel, Turndown, EAF, CA, EFORP, EFORD, RR, Summer CA, Summer EAF, Start Success for Dashboard Services and VIA charts services.
  • Designed and developed KPI Settings Administration Web Services for Targets/Thresholds for all KPIs Confidential Plant/Block/Unit levels.
  • Junit testing for the services.
  • Build scripts for Bamboo project DEV/QA/UAT/PROD for building, deployments.
  • Used Agile Methodology.
  • Analysis on application services, deployment, availability and redundancy through AWS.
Environment: Windows, Linux, Java 1.7, J2EE, Spring, Spring Boot, Rest-full Web Services, AngularJS, HTML/HTML5, CSS3, Bootstrap, Oracle, MS SQLServer, Junit Testing, Postman, DHC, Maven, Tortoise SVN, Bamboo, Jira, Eclipse JUNO, guava-12, slf4j, Predix 14.x Platform, WSO2 4.5, SiteMinder, Selenium 2.0, Apache Karaf, SonarQube 4.1.1, Veracode Scan, Python2.7.8,Rabbit MQ 3.2.3

Confidential, Sunnyvale, CA

Web Service Developer

Responsibilities:

  • Design, layout, content review, and production support of the Confidential web projects.
  • Key contributor to the consumer web site team, with direct interaction and support of internal customers.
  • Developed web-based application using EnyoJS (JavaScript framework), Enyo Core, Onyx, Layouts and Globalization.
  • Contributed in performance tuning with Node.js.
  • Developed Server module using Node.js with different modules.
  • Contribute ideas to team objectives and produce quality work in a timely manner with excellent ability to meet deadlines
  • Involved with the planning, testing, and release of feature and functionality enhancements
  • Work in cross-functional team to develop timely changes to page content and design in support of dynamic business.
  • Contribute in web page development with client validations.
  • Test and validate content in staging environment.
Environment: Windows, Linux, Ubuntu, Java, J2EE, Mongo DB, Node.js, EnyoJS, Android Dev. Tools (ADT), API-level 17, Rest-full Web Services, GCM API, Logback framework, JavaScript, HTML and CSS3.

Confidential, San Jose, CA

Lead Developer

Responsibilities:

  • Translates functional requirements into technical requirements and design
  • Involved in Implementation of SSO.
  • Involved in application development for monitoring of routers.
  • Involved in transaction management using Spring.
  • Involved in writing optimized code using multithreading concept.
  • Involved in event handling using multithreading.
  • Involved in check status of systems in network using multithreading concept.
  • Performance tuning of reports and transactions.
  • Involved in interaction with legacy applications using web-services.
  • Involved in development and implementation of JMS point to point interfaces.
  • Involved in development of stored procedures, functions and complex sql queries.
  • Implement web MVC module of Spring.
  • Provide skeleton code for junior developers
  • Involved in scheduling jobs using Quartz enterprise scheduler.
Environment: Windows, Linux, Java, J2EE, Dojo, Tomcat, JMS, MySQL, OpenSSL, Spring, Apache CXF Web Services, Struts, JavaScript, Ajax, HTML/HTML5, CSS3, Log4j, Quartz.

Confidential, Boston, MA

Lead Developer

Responsibilities:

  • Breaking down functional requirements into technical tasks and providing effort estimates.
  • Producing, maintaining and reviewing design and other technical documentation.
  • Involved in transaction management with EJB.
  • Implemented RESTful web services using Spring MVC.
  • Involved in implementation of synchronization through multithreading.
  • Achieved concurrency through Multitreading concept.
  • Involved in creating reusable code using Spring MVC.
  • Involved in memory management with multithreading.
  • Involved in data persistence using entity beans.
  • Ensure all members of the team maintain code quality.
  • Produced Technical Design Documents for the above projects.
  • Involved in CSS manipulation and html events using JQuery.
  • Designed & Developed EFT, Enservio ClaimCard & Claims Authority modules.
  • Designed & Implemented SSO (single sign on).
  • Involved in Bidirectional code generation using GWT.
  • Involved in creating custom panel using GWT.
  • Developed end to end modules using Spring MVC.
  • Configurations done in Spring MVC to accommodate view technologies.
Environment: Windows, Java, J2EE, EJB, Servlets, Spring MVC, Web Services, JBoss Application Server, MS SQL Server, Eclipse IDE, TFS, UML, JBPM entity Beans, JQuery, Visio, Queplix Framework, JBoss Seam Servlet Module, Ajax, GWT, XSD, XML, WSDL.

Confidential, Middletown, NJ

Lead Developer

Responsibilities:

  • Designed & Developed Carrier & Freeze Change (PIC/LPIC) for eOrder & RDS.
  • Involved in HLD reviews for PIC/LPIC.
  • Assist development managers with process related activities.
  • Participate in technical design reviews.
  • Provide subject matter expertise.
  • Keep abreast of changes to the production environments to make sure that this noledge and new standards are passed on to the development groups.
  • Serves as a leader for technical efforts related to CLIENTS, providing technical and architectural guidance and best practices to peers and customers.
  • Developed Ajax based web Application (RIA) using JSON, JQuery.
  • Enabled Single Sign On for this product (SSO).
  • Understanding technology industry trends, how they impact future solutions and provide strategic direction to the application managers.
Environment: Windows, Linux OS, Sun OS, Java, JSP, Spring MVC JSP, Spring JDBC, Web Services, Hibernate 3.x (Annotations) , iPlanet Application Server 6.0,Oracle 10g, Eclipse IDE, plugins, Ant, JavaScript, Ajax, JQuery, Ajax, HTML, CSS, XML, Toad, SCME, UML, Visio, vi, spawnmr, edget, edput & submit.

Confidential

Project Manager

Responsibilities:

  • Played as Project Manager and also Scrum-Master.
  • Manage, Control & monitor the Project & resources.
  • Conducting Scrum meetings, scrum retro, sprint demos & status meetings with the Client.
  • Responsible for GMS Product.
  • Worked in GMS development & Design.
  • Worked in GMS Product & also Adapters which are used to integrate with other Products.
  • Worked on JUnit Testing for the above modules, Test-Driven Development (TDD) & implemented different Design patterns.
  • Enabled Single Sign On (SSO).
  • Used Agile Methodology (Scrum).
Environment: Windows / UNIX, Linux OS, Java SE 6, EJB 3.0, Hibernate 3.0, Webservices, Eclipse IDE, eclipse plug-ins, Spring MVC Framework 2.5, Ant, Oracle 10g, Oracle XE, My SQL Server, JBoss Application Server, Subversion(SVN),Soap UI, Active Perl, Enterprise Architect Professional, Microsoft Visual Studio, UML, Visio, Infragistics Net Advantage 5.3, JUnit, NUnit, TDD, Cruise-Control.

Confidential, Detroit, MI

Java Architect

Responsibilities:

  • Responsible for Re-Architecture the existing Architecture of the CMS Application.
  • Worked Architectural Enhancements in the System.
  • Resolving technical issues and helping the team members technically.
  • Worked on Analysis, Design & Coding of Import, Export, Engineering Resources modules.
  • Worked on UML diagrams such as Class, Activity, State, Sequence, Component & Deployment Diagrams & Data-flow Diagrams.
  • Implemented the architecture based on the Struts MVC framework, using a Central Servlet acting as the controller.
  • Developed Ajax based web Application (RIA) using DOJO framework.
  • Created Dojo custom widgets, implemented drog-and-drop functionality & used dojo core & dijit.
  • Developed Hibernate persistence classes and their mapping xml files.
  • Developed POJOs using Hibernate 3.0 & Used RAD 7.0 IDE for development.
  • Deployed the application WAS6.0 application server.
  • Documented Initial Transition Handbook for the existing CMS application.
  • Timely Fixing Bugs & Used log4j to capture the audit and debug logs.
  • Customer interaction & User Training & Provided Production Support.
  • Developed & Used Web Services (JAX-WS, WSDL,SOAP & UDDI) in the Application.
  • ClearCase used as SCM tool & Used Web 2.0, JavaScript, CSS, HTML, XML, XSLT,XPath in web.
  • Implemented SSO (Single Sign On) and also used SAML for exchanging authentication & authorization information.
  • Used FTP/SFTP, PuTTYy,WinSCP for connecting to Servers.
  • Used JProbe for Memory analysis, Performance analysis & converage analysis.
  • Used Agile Methodology (Scrum) & Used XPlanner for web-based project planning and tracking tool for agile development.
Environment: Windows / Linux / UNIX, IBM Z O/S mainframe, ISPF dialog manager for z/OS, Open VMS, JCL, C++, Core Java, Multi-threading, Web Services, Apache CXF, Swing, SWT, jface, OpenGL, Draw2D, LDAP, SeSept 2001 - Aug 2003rvlets 2.2, Struts, Tiles, Hibernate 3.0, JDK 1.5, SQL, Visio, XML, XSLT, Xpath, Ant 1.7.1, WAS6.0, Websphere Portal 6.0, MQ Series 6.0, IBM Datapower XI50, Eclipse Ganymede, OSGi framework, SAML, Web 2.0, DOJO framework 1.3, JavaScript, Adobe Flex 2 SDK, Ext JS, Ajax, RSA(Rational Software Architect), Fair Issac Blaze Advisor, Xalan, Xerces, log4j, JProbe 7.0, Xalan, Xerces, PuTTY(SSH),WinSCP(SFTP), XML spy,ERWin Data Modeler, Xplanner, ClearCase, Documentum and DB2 8 / 9.

Confidential

Java Architect

Responsibilities:

  • Implemented Product Architecture Enhancements (Technology & Performance).
  • Documented Technical requirements & implemented several Design Patterns.
  • Documented functional specifications & designs.
  • Worked in Performance Tuning of the Symbols product in different modules like Server Modules Deposit, Vault, FX Buy/Sell, CRM, Trading Securities, Batch Control & Reports.
  • Analyzed, Designed, development of different Modules of the Symbols Product.
  • Developed Server Modules Deposit, Vault, FX Buy/Sell, CRM, Investment Banking, Financial Analytics, Securities, Batch Control & Reports.
  • Developed UI designs & development using JSF & Javascript.
  • Developed web-pages Spring Web MVC, Spring WebFlow, Spring AOP(AspectJ), Annotations & used extensively IoC (Dependency Injection).
  • Created JUnit test case design logic and implementation throughout application.
  • Worked for Product Support for QA, SIT & UAT Bug Fixes timely & enhancements for different Modules.
  • Worked on UML diagrams such as Class, Activity, State, Sequence, Component & Deployment Diagrams & Data-flow Diagrams.
  • Developed POJOs using iBatis & implemented persistence classes, SQL maps.
  • Generated Reports using Jasper Reports/Crystal Reports in varies formats & written complicated SQL queries & stored-procedures using PL/SQL.
  • Used Agile Methodology and developed console applications which reads xls files & wrote XML files as per requirement using Core Java.
  • Sun Java Studio Enterprise, NetBeans & eclipse IDEs used for development.
  • Used DBMS CRYPTO package for data encryption.
  • Developed desktop Applications using Swing.
  • Written Ant scripts for builds & performed Performance tuning.
  • Used XPlanner for web-based project planning and tracking tool for Agile development.

Environment: Unix, AIX, Linux, OS/390, Windows XP, Open VMS, Core Java, Servlets, JSP,JSF, EJB, JMS, JDBC, Swing, Spring, Srping Web MVC, Spring WebFlow,Spring AOP, iBatis, Web Services, Applets, Weblogic 9.2, Websphere 6.0, WebSphere Portal 6.0, MQ Series 6.0, Oracle 10g(OEM), Oracle 10g Applications, Oracle Portal Server, Tibco, Tuxedo, Oracle 9i, DB2, Sybase, MS SQL Server, OLAP, Poseidon for UML, Eclipse, Sun Java Studio Enterprise, NetBeans, Jbuilder, JDeveloper, Junit, FIX protocol, Ant 1.4, log4j, Parasoft JTest, Dralasoft Workflow, Jasper Reports,Crystal Reports, JavaScript, HTML, DHTML, CSS, Ext JS, WML, XML/XSLT, webMetods, SQL, PL/SQL, WinCVS, TOAD, XML spy, PuTTY(SSH), UltraEdit, ERWin Data Modeler, LoadRunner, Mercury Quality Center, jManage, JMX, Imformatica 8.x, XPlanner.

Confidential

Sr. J2EE Consultant

Responsibilities:

  • Designed Phase two of this Project
  • Written up solution to the Backup & Restore of Active Charge System (DB).
  • Backing up of Confidential Router Configuration, SQL scripting & automated unix shell scripts.
  • Developed & unit Tested of GUI CDR statistics module.
  • Developed Web-pages using JSP, Servlets & also used Perl script.
  • Written shell scripting for automating tasks & cron jobs.
  • Written shell scripts for monitoring the CSM Connections every hour.
  • Involved in Network modelling and design for this project.
  • Implemented SSO & secure Web Services using Sun Java System Access Manager.
  • Automated Business Process, developed Macros & sub-routines.
  • Written Ant scripts for builds.
  • Interaction with Client ( Confidential ) & Performed User Acceptance Test (UAT).

Environment: Sun Solaris UNIX 9, Sun StorEdge EBS7.0, Sun Java System Access Manager, Oracle 9i with RAC, Apache Tomcat, C++, Java 1.4, SQL, Servlets, XML, XSLT, XPath, HTML, JavaScript, Objective C, Ant, Perl Script, JSP, JDBC, HTTP, TCP/IP, SIP, WAP, SMS, DSPF, RTSP, IPTV, Call Control framework, Confidential Routers, Toad, ERWin Data Modeler, PuTTY(SSH), Jbuilder, Eclipse, MS Project.

Confidential

Sr. Systems Analyst

Responsibilities:

  • Played as a Team Lead.
  • Perfomed UAT & User Training.
  • Designed & Testing for the modules HR, Security, QAQC & SRS.
  • Worked on Analysis, Design, Coding & Testing of the Component for the RFID Card Reader.
  • Develoed handheld (PDA) device application (C++), Conduit (Java) as well as web application.
  • Written Coding Stored Procedures, Functions & Views for Data Processing.
  • Written T-SQL complicated queries for data processing & auditing.
  • Generated MIS Reports & clickable Graphical Charts.
  • Wrote solution for Database Backup, Restore & Data migration.
  • Used MS Project for project Management.

Environment: Windows 2000/XP OS, IIS 6, Visual Studio, J2SE, JDBC, C, C++, MS SQL Server 2000, SAP & Tomcat 4.1, SQL Reporting Services, VB6, VB.Net, C#.Net, ASP.Net, ADO.Net, Classic ASP, VB Script, JavaScript, T-SQL, HTML, XML, XSLT, XPath & CSS, Metrowerks Codewarrior Dev Studio v9.0 for Palm OS 5.0, JBuilder & Eclipse,MS Project, ChartDirector Component v2.5, Toad.

Confidential

Sr. Systems Analyst

Responsibilities:

  • Played as a Team Lead.
  • Involved in analysis, design, coding and testing for the module KMap Workbench & KPI Navigator and used Win32 API programming in Kmap Workbench for automation.
  • Worked on analysis, design, coding & testing of components
  • Dynamics, FileManip, FileMonitor, Scheduler, gHookingDLL & DB Components.
  • Worked on Integration & Communication among the modules of TrailBlazer Suite.
  • Worked on Version Compatibility Patches.
  • Performed Review Testing plans & used MS Project for project management.
  • Performed Database Installation, Administration, Backup & Restore.
  • Support for Customer Service Support.

Environment: Windows 98/Me/2000/XP OS, Visual Studio 2000, .Net Framework, VB 6.0, VBA, Excel Macros, IIS, VSS, C, C++, T-SQL / SQL, HTML, XML/XSLT, XPath, HTML, Win32 API, Oracle 7.x/8i/9i(OEM), MS SQL Server 7/2000,SQL Reporting Services, MySQL, MS Access, MS Project, Addflow ActiveX Control 3.0, Precision OCX Dial gauge, Classic ASP,C#.Net, VB.Net, ADO.Net, ASP.Net, WSDL,UDDI, SOAP & Web services Windows 95/98 & Oracle.

We'd love your feedback!