We provide IT Staff Augmentation Services!

System Programmer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • IT experience in the development of JAVA and .Net applications.
  • Experience in Spring Web Services.
  • Configured Single Sign On, and enabled Global Security for the Application Server.
  • Configured RSA to interact wif Virtual Directory Server (middleware for LDAP)
  • Configured Access Control List for Virtual Directory Server (VDS) using XACML.
  • Implemented XACML using JAVA and Interception Script for VDS.
  • Experience includes hands on expertise in Single Sign - On domain using openAM, Axiomatics, Identity Management, and LDAP.
  • Experience in implementation of Security Management tools (openSSO, Axiomatics) in enterprise wide Applications to achieve Autantication, Authorization.
  • Expertise in analyzing the logs (trace logs, logs) and Trouble Shooting issues in Integration of other applications using openAM/openSSO and VDS (LDAP).
  • Experience wif usingIdP initiated and SP initiated SAML profiles wif different binding methods like POST to deliver a custom SSO environment as per the requirement
  • Working knowledge in installation and configuring SAML Federated security services and web services for enterprise applications.
  • Working knowledge in installation and configuration of RSA autantication manager 6.x for enabling token based autantication along wif the form based autantication as a part of the security solution.
  • Experience in server migration.
  • Working knowledge in moving the physical server to virtual server.
  • Experience in working wif ASP.Net in developing intranet website
  • Experience in 24X7 support and maintenance for the tool.
  • Ability to pick up new technologies, solve complex technical/runtime problems and multitask between different projects.
  • Proficient in defining, communicating and fulfilling the project s goal.
  • Good at breaking complex issues into manageable parts.
  • Looking ahead to work in a challenging environment to reach the acme and strive for excellence.

TECHNICAL SKILLS

Application Servers: Apache Tomcat, GlassFish

Databases: ORACLE 10g, SQL Server, MySQL 5.0

Languages and Scripts: Java, J2EE, C, SQL, HTML, DHTML, XML, CSS, Perl, JavaScript, PHP

Operating Systems: Windows 2000/XP/Vista/7, UNIX, LinuxTools: Visual studio 2005, Rational Rose Enterprise Edition, MS office Visio 2007, MS Project, GoDB, Maven, OpenSSO, Axiomatics

PROFESSIONAL EXPERIENCE

System Programmer

Confidential

Responsibilities:

  • Working on Virtual Directory Server(Middleware for LDAP)
  • Working on integrating VDS wif other software/tool like openSSO, Axiomatics.
  • Experience in implementation of Security Management tools (openSSO, Axiomatics) in enterprise wide Applications to achieve Autantication, Authorization.
  • Implemented XACML using Interception Script for VDS, Script was in java. XACML was to set the ACLs and permit the users to log into VDS based on ACLs.
  • Configured openAM to authorize and autanticate the web applications using VDS.
  • Configured openAM to act as IdP and SP for external applications.
  • Used Web Services to transfer XML messages from one environment to other.
  • Installed and Configured RSA Autantication Manager for enabling token based autantication along wif the form based autantication as a part of the security solution.
  • Worked on JAVA coding to display processor and waiting threads in queue as DN in VDS
  • Worked wif Axiomatics

Environment: Java, XACML, VDS 6.0, openAM 10.0, Axiomatics, RSA Autantication Manager 6.X, GlassFish, Maven, Sharepoint, VMWare, SAML 1.0

Software Engineer

Confidential

Responsibilities:

  • Worked for the client, Motorola as part of curriculum.
  • Worked on a tool which was developed using Java.
  • Worked on enhancement of the tool.
  • Worked on adding a new loadline to the tool which involves some tcl and perl code modification.
  • Adding new generators which also involve some modification to tcl and java code.
  • Maintained the tool. Checking if there is any issue in generating the packages and resolving it if any
  • Part of Server Migration activity for the tool.
  • Worked on changing the LDAP server for the tool.

Environment: J2EE, LDAP, TCL, PERL, Apache Tomcat, MySQL 5.0, UNIX, Linux, Windows 2003, IIS, Eclipse

Java/J2EE Developer

Confidential

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC).
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed the different components of application such as JSPs, Servlets, EJB’s using RAD 6 and used CVS for version control.
  • Implemented the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Developed user interface using Struts Tag Libraries to simplify the complexities of the application.
  • Used EJBs in the application and developed Session beans to house business logic at the middle tier level.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Configured .hbm and .cfg.xml files according to hibernate framework.
  • Used Maven to build the project.
  • Used Spring Framework to support the Hibernate tool and Struts.
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Implemented various design patterns in the project such as Business Delegate, Session Façade, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Designed various tables required for the project in Oracle 9i database
  • Performed unit testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Used ANT scripts to build the application and deployed on WebSphere Application Server.
  • Monitored the error logs using Log4J and fixed the problems.

Environment: Struts 1.2.4, Hibernate3.0, Spring 1.02, EJB 3.0, JSP1.2, Servlets2.1, JMS, XML, SOAP, JDBC, JavaScript, UML, HTML, JNDI, CVS, Log4J, JUnit, Windows 2000, Web Sphere App server 6.1, RAD 6, Rational Rose, Oracle 9i.

Java Designer / Developer

Confidential

Responsibilities:

  • Designed, coded and developed the application using MVC Architecture.
  • Developed UML diagrams (like Use Case, Class and Sequence) in Rational Rose
  • Involving in the development of the dynamic content of the product using Servlets, JSP.
  • Used Web services to transfer XML messages from one environment to other.
  • Implemented Hibernate in performing database related activities
  • Developed the Front-End and the user interface using JSP, HTML and CSS.
  • Used CVS tool as version control system to check in and checkout the data

Environment: Weblogic Server 8.1, J2SE, JMS, Java, servlets, Hibernate, JSP, Linux, Eclipse, Rational Rose 2000.

Software Programmer

Confidential

Responsibilities:

  • Worked under the project Amex - MR for American Express Credit Cards as a developer.
  • This was an intranet website for American Express Credit Cards.
  • Developed this website to support customer care representatives of American Express Credit cards.
  • Developed an application for American Express using DotNet technology.
  • Deployed the website outside the domain to check if it works fine.
  • Performed stress test on the intranet website to check if it supports maximum data.
  • Performed System test and unit test on the intranet website.

Environment: Visual studio 2005, SQL Server, windows 2003

We'd love your feedback!