Senior Software Engineer,resume Profile
NJ
PROFILE
- Creative and analytical professional with over 12 years of expertise in software development lifecycle SDLC , enterprise software design, development, delivery, and management.
- Self-driven, agile team leader who delivers real value and genuine results.
- Willing to learn new things to get the job done.
WORK EXPERIENCE
Confidential
Senior Software Engineer / Enterprise Solutions Architect
- Work involves providing enterprise software engineering, technical architecture expertise, and information technology consulting services to clients in various industry sectors.
- Design, code, test, and produce enterprise software based on Java/JEE, Struts, JSF, Spring Framework, Hibernate, EJB, JPA, SOA, REST, HTML, AJAX, XML, and Web Services technologies.
- Organize and collaborate with multidisciplinary team of engineers, coders, designers, business analysts, and subject matter experts.
- Design and develop front-end and backend web portals, mobile applications, ecommerce websites, online stores, digital media sites, and identity management solutions.
- Integrate applications with Oracle 11G, IBM DB2, SQL Server, PostgresSQL, and MySQL databases.
- Troubleshoot, debug, test, and analyze source code on Tomcat, JBoss, IBM WebSphere, and Linux server environments.
- Install, configure, and administer software, application servers, databases, and web servers in remote datacenters and secure cloud environments.
- Provide software delivery, maintenance, and ongoing support for over 50 technical projects with high profile government agencies and corporate clients.
- Manage stakeholders expectation, draft technical manuals and project reports.
Technologies Used: JSE 67/8, JEE 6/7, JSF 2, JSP 2.0, Java Servlet 2.4, Spring Framework 3.x, Spring MVC, Spring Batch 3, Spring Security Acegi , Hibernate 3/4, Struts 1/2, Apache Tiles, JSR 168/268 Portlets, Java FX, EJB 3, JPA 2, JTA, CMP, BMP, JDBC 3.0, JNDI, JMS, CDI, AOP, SOA, JAX-WS, JAXB, SOAP, REST, Web Services, WSD, BRMS jRules, Drools, jBPM, XML, XSL, XSLT, Xpath, JUnit 3/4, HTML 4/5, AJAX, JSON, DOM, JavaScript, CSS 2/3, Sass, Bootstrap, jQuery 1.x/2.x, Flash/Flex, AS 2/3, Adobe CS, Tomcat 4.x, IBM WAS 6.1, JBoss 6/7, Glassfish, Oracle 11G, MySQL 4/5, PostgreSQL 9/10, IBM DB2, SQL Loader, PL/SQL, SQL Developer, TOAD, FTP, Subversion SVN , CVS, Git/Mercurial, Jenkins, Maven 3.x, ANT, RAD, Eclipse, Oracle BIEE, IBM BPM, Oracle WebCenter 11.x, WebLogic Portal 9.x/10.x, WebSphere Portal Server, JasperReports, Data Warehouse, Big Data, ETL, SSO Authentication, SAML, LDAP, AD, Kerberos, Secure FTP, SSH, SSL, Magento, FFmpeg, flvtool, Red5 media streaming server, Amazon AWS/EC2/RDS, PhoneGap, Android SDK, iOS SDK, OSX 10, Win XP SP3, Linux, RHEL, CentOS, Solaris 10/11, VMWare ESX, Oracle VirtualBox, Data Encryption, Cloud, JIRA
Recent Projects:
Confidential
- Designed and developed software products that provide intelligent analytics to energy and utility retailers across U.S. and Canada.
- Implemented frontend UI using JSF and backend services based on Hibernate, Web Services, Quartz Scheduler, XML, XSLT, Xpath.
- Integrated web applications with Oracle 11g, IBM WebSphere, Tomcat, JBoss, and Amazon AWS.
- This project leverages the Shared Utility Infrastructure managed by City of Toronto IT Cluster and Government of Ontario IT Standard GO-ITS .
Environment: JSE 7, JEE 7, JSF 1.x, Spring 3.x, JSP 1.x, Java Servlet 2.x, JDBC 3.0, JSP 2.0, JAX-WS, JAXB, XML, JUnit, Mockito, Powermock, Oracle 11g, SQL Developer, Oracle Linux, FTP, Git/Mercurial, Jenkins, Eclipse Luna, ANT
Confidential
- Designed, code, debug, and test web applications with JSF, Spring, Hibernate, XML, and SQL.
- Redesigned business processes and ETL mappings to increase performance by 95 using Spring Batch and SQL Loader
- Participated in new feature development, bug fixes, code maintenance, unit testing and QA.
Environment: JSE 6, JEE 6, JSF 1.2, Spring 3.2, JSP 2.0, Java Servlet 2.4, Hibernate 3, Spring Batch 3, JDBC 3.0, JSP 2.0, XML, JUnit, JavaScript, HTML, CSS 2, Tomcat 4.0, WAS 6.1, Oracle 11g, PostgreSQL 9, SQL Developer, ETL, Amazon AWS/EC2/RDS, Solaris 10, Oracle Linux, FTP, Git/Mercurial, Jenkins, RAD, Eclipse, ANT JUnit, Oracle 11g, SQL Developer, Oracle Linux, FTP, Git/Mercurial, Jenkins, Eclipse Luna, ANT
Confidential
- Managed 10-person agile software development team.
- Designed, coded, tested, and deployed software based on Java/J2EE, Spring, EJB, JPA, Web Services, XML, Oracle 11g database, and JBoss server.
- Responsible for technical architecture design, steering work assignments, daily scrum meetings, and code reviews
Environment: JSE 6, JEE 6, Spring 3.x, Spring MVC, Spring Security, JSP 2.0, Java Servlet 2.4, EJB 3.x, JPA 2, JTA, CDI, Hibernate 4, JDBC 3.0, JAX-WS, JAXB, XML, SOAP, Web Services, WS-Security, JBoss Drools, JUnit 4, JavaScript, jQuery, HTML, CSS, JBoss EAP 6.1, Oracle 11G, Red Hat Linux, SQL Loader, SQL Developer, FTP, SVN, Eclipse Juno, ETL, Oracle Linux, RedHat Linux, Oracle BI EE, Informatica, Maven, SSO Authentication, SAML, LDAP, AD, Kerberos
Confidential
- Implemented software packages used for financial operations, business rules execution, workflow, and event processing using JEE, jRules, jBPM, Drools, JMS, and Oracle 11g.
- Participated in code reviews to ensure that HTML code meets the success criteria specified in W3C WCAG accessibility guidelines and Section 508 standards
Environment: JSE 6, JEE 6, JSF 1.2, Spring 3.2, Spring MVC, JSP 2.0, Java Servlet 2.4, JPA, JTA, Hibernate 3, Groovy, jRules BRMS, Drools, jBPM, JDBC 3.0, JUnit 3/4, JavaScript, jQuery 9/10, XML, JMS, HTML, CSS, Tomcat 4, Oracle 11G, SQL, FTP, SVN, Jenkins, Eclipse RAD, SQL Developer, Maven 3.0, Oracle Linux, RedHat Linux, W3C WCAG, W3C Markup Validation Service, JAWS
Confidential
- Designed and developed mission critical financial software components based on Java/JEE, EJB 2.x, JDBC 3, Hibernate 3.x, Spring Framework 3.x, Struts 1.x, SQL, and Oracle 11g
- Implemented Single Sign-On SSO authentication using JAX-WS, Web Services, XML, LDAP, and Siteminder Web Agent
Environment: JSE 6, JEE 6, Spring 3.2, JSP 2.0, Java Servlet 2.4, Struts, Tiles, EJB3, JPA, JTA, Hibernate 3/4, JDBC 3.0, JAX-WS, JUnit 3/4, JavaScript, jQuery, XML, HTML, CSS, Sun JSAS, Glassfish, Oracle 11G, Oracle SQL Developer, FTP, SVN, Jenkins, ANT, JAX-WS, Web Services, LDAP, Active Directory AD , SSO, Microstrategy Web Reporting, Siteminder
Confidential
- Managed an agile team of 7 developers.
- Implemented web applications based on Java/JEE technology and LAMP PHP stack.
- Designed, coded, and tested software using IBM Rational Software Architect, IBM WebSphere, WebSphere Process Server, IBM RAD, Web Services, Oracle WebCenter, WebLogic Portal 9, Oracle 11g database, and Linux.
Environment: Java/JEE, PHP 4, Spring Framework, Struts, Hibernate, Tomcat, IBM WebSphere 7/8, Oracle 11g, SQL, XML, HTML, Javascript, CSS, Oracle, WebLogic Portal, IBM ClearCase, ClearQuest, MapScript, ESRI ArcGIS, Microsoft IIS, JBoss, Apache HTTP server, RedHat Linux, ANT, SVN
Confidential
- This project involved software development using Java, HTML, CSS, as well as code maintenance, bug fixes, and production support for Safercar.gov and other enterprise portals.
- Developed and implemented content taxonomy, semantic navigation, and content query search using Apache Solr and Lucene.
- Developed workflows and migrated web content into OpenText Content Management System, OpenText Vignette Portal, and Oracle 11g database.
Environment: Java/JEE, XML, HTML, CSS, JavaScript, jQuery, Portlets, OpenText Content Management System, OpenText Application Portal, Enterprise Content Management ECM , Alfresco ECM, Apache Solr, Lucene, Oracle 11g, MS SQL Server, HTML, Javascript, jQuery, CSS, Tomcat, Microsoft IIS, Oracle Weblogic
Confidential
Developed and maintained backend software using Java/JEE, IBM BPM, IBM FileNet 8, IBM WAS, Eclipse, Web Services, JMS, and WebSphere Enterprise Service Bus.
Environment: WebServices, XML, XSL, WSD, XSLT, JAX-WS, IBM WebSphere Process Server, IBM FileNet Content Management, Business Process Management BPM , Enterprise Service Bus ESB
Confidential
- Designed and implemented software based on Java/JEE, HTML, Spring MVC, JSR 168 Portlets, Web Services, WebLogic Portal 9, WebLogic Application Server, and Oracle 11g database.
- Developed autonomous compile, build, and deployment process using Ant and XML.
- Implemented authentication and authorization services, and Single Sign-On SSO integration between Oracle WebLogic Server and EMC Documentum platform.
Environment: Java/JEE, Portlets, Oracle WebLogic Portal, Oracle WebLogic Application Server, Oracle WebCenter Portal, Spring, Spring MVC, Struts, Ant, JUnit, WebLogic Workshop, EMC Documentum, EMC Docbase, SOA, Web Services, SOAP, REST, SSO, HTML, Javascript, CSS