Post Job Free

Resume

Sign in

Service Software Developer

Location:
West Chester, PA
Posted:
December 08, 2016

Contact this candidate

Resume:

SUMMARY

SENTHIL KUMAR SIVA RAMAKRISHNAN

acxtir@r.postjobfree.com

Phone: 972-***-****

Over 14+ years of progressive IT Product Development experience by providing successful high quality analysis, application design, development, build, deployment with high performance tuning, scalable multi-tier architecture applications using J2EE technologies, Full stack developer.

Extensive experience as a Solution Architect for SOA applications

Proven experience working as a Team lead handling onshore and offshore teams

Work closely with project managers, developers, and focus groups to avoid redundancy, minimize expenditures, and improve overall synergy within organization

In-depth experience establishing best practices and guidelines for developing and implementing information systems within enterprise

Experienced in implementing applications using SOA and Web Services Architecture

Good hands on experience developing the Web Services for both SOAP and Restful services

Extensive experience of Enterprise Application development using J2SDK1.4/1.5/1.6, J2EE, Servlets, JSP, JDBC, Struts, Spring, Web Services, JAXB, XML, ORACLE, CSS, and JavaScript.

Experience on different modules of spring like Spring MVC, Spring Security, Spring ORM with Hibernate.

Expertise with Spring Batch, Spring Boot Application.

2yrs of Good working experience working in agile methodology and test driven implementation

Developed AJAX functionalities using frameworks like JSON, DOJO and JQuery.

Experience with Web/Application servers Oracle WebLogic, IBM Web Sphere, Apache Tomcat, OC4J

Expertise in designing web pages(Front-end) using jQuery, AngularJS, Dojo, JavaScript, HTML, HTML5 and Bootstrap CSS, CSS3.

Experience in Service Oriented Architecture (SOA), Web Services and J2EE development using SOAP, UDDI, XML, XSL/XSLT XPath, Ajax, Servlets, JSP, and JSTL.

Experience in deploying and configuring of web/application servers in Client-Server and Distributed clustered/non-clustered environments using Tomcat, Weblogic, WebSphere, Oracle 11g Container on

Windows and UNIX (Solaris2.8), Red Hat Enterprise Linux environments.

Experience in Oracle 9i/10g/11i/12c, MS SQL, MySQL.

Good Knowledge with No SQL like MongoDB, Cassandra NoSQL.

Excellent communications, presentation and organizational skills.

TECHNICAL SKILLS:

Languages: Java 5/6/7/8, J2EE, C, Visual Basic.

Frameworks: Spring, Spring Boot, Spring Batch, Struts, EJB, JAXB, JMS, JPA, Hibernate, JSF.

Java Technologies: J2EE, open source, JDBC, Net beans, Servlets, Swings, JNDI, Multi-threading, JSP, EJB, JMS, XML Parser (SAX, DOM), Log4j.

Web Services: JAX-WS (SOAP, WSDL, XML, XSL, XSLT, XML-RPC, JAXB, JAXP) and

JAX-RS (REST – Jersey, Spring RESTful Services)

Web Technologies: XML, HTML5, XHTML, JSTL, Ajax, AngularJS, JBoss, ESB, JPA, JavaScript, File net, JSP, and open CMS.

Application/Web Servers: IBM Web Sphere, Apache Tomcat, Oracle Web Logic, OC4J.

RDBMS and Tools: Oracle, SQL Server, MySQL, DB2, SQL, Stored Procedures.

IDE & Other Tools: STS, Eclipse, My Eclipse, IntelliJ, JDeveloper, Visual Studio, RAD, WSAD Net Beans, MS-Visio, Dream Weaver, MS Front page, Vignette, Jira, Confluence.

Source Control: Git, SVN, CVS.

Methodologies: Agile, Waterfall.

Build Integration Tools: Ant, Maven, Gradle Jenkins and Hudson

Operating Systems: Windows, and Linux.

EDUCATION:

Bachelor of Computer Science, Manonmaniyam Sudaranar University, India.

PROFESSIONAL EXPERIENCE:

Comcast, West Chester, PA Sep 2016 - Present

Sr. Software Developer

Payment-Service NextGen Migration

Payment Service is a strategic web service that is part of the Enterprise Service Platform (ESP). It provides functionality pertaining to customer's making payments against their bills for Comcast services. One-time payment using Card (Credit or Debit) and/or Bank account (Savings or Checking), adding payment instrument in Comcast account for recurring payment, doing onetime payment using Comcast Gift Card are some functionalities that Payment service supports. To achieve this, Payment Service communicates with CSG and DDP billing systems. First Data Corporation for gift card payments and Speed pay for bank payments for Comcast accounts handled by DDP.

The responsibility included design and development of payment service modules provides XML/JSON response based on the request. Co-ordinate with DBA, Development and management teams to ensure the Databases and development work is going along with the code. Migrating code from old technologies to new technologies using Spring Boot. Document the design and I/O of an operation in confluence and assigning Gateway task to team members using JIRA to track.

Job Responsibilites :

●To list down the services that can be used as part of the integrated services

●Define the process flow of the end-end systems involving the Spring framework.

●Used SOA architecture of service producer and service consumer involving interaction with many applications

●Documentation of the system design and processes.

●Involved in unit test integration, bug fixing, acceptance testing with test cases, code reviews

●Involved in unit test case using mockito, created functional, E2E, and contract test cases.

●Prepare code documentation for future reference and upgrades.

●STS IDE along with Gradle was used to develop the code.

●Used Oracle 10g in Spring Boot for building REST API’s

●Application deployment on Tomcat Web Server.

●Involved in defect tracking as well as planning using JIRA.

●Followed agile development with Scrum methodology.

●Involved in parsing XML/JSON for data received.

●Sonar is used to do 100% Code coverage.

Technical Environment: Java, Spring Boot, J2EE, JDBCTemplate, SOA Web services, Restful Webservice, Oracle 10g, Gradle, XML,, JSON, Windows 7, Unix, Tomcat 8, GitHub, Tortoise Git, Rally, Agile, OAuth2, GoCD Pipline, Pivotal Cloud Foundry, SonarQube, STS, Junit, Mockito, Jira, slf4j log.

JPMChase Bank, Dallas, TX Apr 2016 – Aug 2016

Sr. Software Developer

REAP (Revenue Exception Analysis Program) Application.

REAP is a web application that is available to employees who support the collection of Aged Receivables balances on CAP. It is an internal web application, used by Operations, Customer Service, Sales and Finance group. It allows them to easily access data, enter comments and develop a history of a Outstanding Debt client behavior. It provides support and data to the markets when clients have outstanding invoices. Sales (Business Managers, Sales Associates, Industry Sales Heads and Treasury Management Officers) contacts clients regarding past due accounts. Helps manage and correct billing issues quickly Reduces the risk of write offs. Refreshes daily to reflect when payments are received. Automates management reporting.

Job Responsibilites :

●To list down the services that can be used as part of the integrated services

●Interacting with different teams (within Digital) to set the expectations both as a producer as well as consumer for these services.

●Define the process flow of the end-end systems involving the Spring framework.

●Used SOA architecture of service producer and service consumer involving interaction with many applications

●Documentation of the system design and processes.

●Involved in unit integration, bug fixing, acceptance testing with test cases, code reviews.

●Prepare code documentation for future reference and upgrades.

●Eclipse IDE along with Maven was used to develop the code.

●Used Oracle 10g in Spring Boot for building REST API’s

●Worked on spring application framework features IoC container and AOP and integrated Spring with Hibernate.

●Developed Hibernate persistent layer.

●Implemented Spring MVC framework in the presentation tier for all the essential control Server side coding and development using Spring, Exception Handling, Java Collections including Set, List, Map

●Application deployment on Tomcat Web Server.

●Involved in defect tracking as well as planning using JIRA.

●Developed UI work flow using Spring MVC

●Developed Hibernate persistent layer.

●Followed agile development with Scrum methodology.

●Involved in parsing XML/JSON for data received.

●Jobs created by using Spring Batch to copy data from oracle DB to REAP application related data into Cassandra NoSQL

●Worked with NoSQL Cassandra to store, retrieve, and update and manage Datas.

●Implemented service layer on top of Cassandra using core Java, Datastax Java API and Restful API.

●Used AngularJS directives, services, factory, route to make frontend pages rich and performance.

Technical Environment: Java, Spring Boot, Spring Batch, Struts, JSP, Servlet, J2EE, Hibernate, SOA Web services, Oracle 10g, Cassandra, Maven, XML, HTML, Javascript, Angular JS, Windows 7, Unix, Internet Explorer, and chrome, Eclipse, Tomcat 7, WAS 7.

Barclays Bank, Dallas TX May 2015 – Mar 2016

Team Lead/Offshore Co-ordinator/Sr Consultant (Java/J2EE)

Tablet POS – Gateway Application

Tablet POS has rich set of features that allow merchants, who operate this tablet device preinstalled with a Barclays POS application, to manage their daily operations e.g. as for accepting different types of payments (mandatory feature) and while other supportive functionality as to manage their Inventory system, contacts, create offers etc. (optional features).

The responsibility included design and development of Offer module of Tablet POS Gateway application provides JSON response to mobile app based on the request. Acted as a Lead for this application and supporting DEV and Staging environment. Co-ordinate with DBA, Development and management teams to ensure the Databases and development work is going along with the code. Supporting to Mobile Application team for request/response. Document the design and I/O of an operation in confluence and assigning Gateway task to team members using JIRA to track.

.

Job Responsibilities:

Involved in full software development life cycle(Analysis, Design, Development, Component testing (Unit testing, Integration Testing, Implementation, deployment and support.

Acted as a Lead for this application and supporting DEV and Staging environment.

Co-ordinate with DBA, Development and management teams to ensure the Databases and development work is going along with the code.

Supporting to Mobile Application team for request/response.

Document the design and I/O of an operation in confluence and assigning Gateway task to team members using JIRA to track.

Designed and implemented the Restful WS using Spring 3.0

Configured Spring MVC Dispatcher Servlets to intercept requests, locate view Resolver, Controller.

Developed the business logic components using the Spring core module.

Agile with iterative development methodology is used for development.

Used AngularJS directives, services, factory, route to make frontend pages rich and performance.

Technical Environment: Java, Spring Boot, Restful Webservice, AngularJS, Java annotations, Spring Boot, Spring Data JPA, Servlet, J2EE, Oracle 11g, SQL Developer, Gradle, JUnit, JSON, Windows 7, chrome, Git Repository, JIRA, Confluence, STS IDE, Tomcat Application Server, Unix, putty, winSCP, HTML5, CSS3.

Barclays Bank, Dallas, TX January 2013 – May 2015

Offshore Co-ordinator/Sr Consultant (Java/J2EE)

Pingit – Gateway Application

Pingit is a mobile application for mobile transfer of money in the United Kingdom. Customers (aged over 16) with a personal current banking account with any UK bank, and UK small business, who bank with Barclays, can use Pingit application. Using Pingit, money transfer is made to the account associated with the phone number rather than the app installed on that phone, so all phones with Pingit installed would be eligible to receive payments. The payments are instantaneous irrespective of whether the money is transferred between Barclay’s customers or between Barclays and non Barclay’s customers at no charge. Customers can scan QR codes also to make payments to businesses. Pingit allows users to transfer money to other countries as well like Kenya, Ghana and Botswana etc. Pictures can be sent to other users along with animated gift wraps.

Job Responsibilities:

●To list down the services that can be used as part of the integrated services

●Interacting with different teams (within Digital) to set the expectations both as a producer as well as consumer for these services.

●Define the process flow of the end-end systems involving the Spring framework.

●Used SOA architecture of service producer and service consumer involving interaction with many applications

●Documentation of the system design and processes.

●Involved in unit integration, bug fixing, acceptance testing with test cases, code reviews.

●Prepare code documentation for future reference and upgrades.

●Coding using spring, Hibernate, REST Web services.

●Eclipse IDE along with Gradle was used to develop the code.

●Implemented Web Services for retrieving the authorization information for user account from the interfacing User Profile application.

●Used Jersey and Spring Boot API’s to develop RESTful based Web Services.

●Used Oracle 11g in Spring Boot for building REST API’s

●Worked on spring application framework features IoC container and AOP and integrated Spring with Hibernate.

●Developed enterprise inter-process communication frame work using Spring RESTful Web Service.

●Developing SOAP Webservices and REST Webservices (JAXB, JSON, JAX-RS,JAX-WS)

●Developed Hibernate persistent layer.

●Implemented Spring MVC framework in the presentation tier for all the essential control Server side coding and development using Spring, Exception Handling, Java Collections including Set, List, Map

●Application deployment on Tomcat Web Server.

●Involved in defect tracking as well as planning using JIRA.

●Developed enterprise inter-process communication frame work using Spring RESTful Web Service.

●Developed UI work flow using Spring MVC

●Developed Hibernate persistent layer.

●Followed agile development with Scrum methodology.

●Involved in parsing XML/JSON for data received.

Technical Environment: Java, Spring 3.0, Spring Batch, Restful Webservice, Hibernate, Servlet, J2EE, Oracle 11g, SQL Developer, Gradle, Junit, XML, JSON, Windows 7, Internet Explorer, and Mozilla, Git Repository, JIRA, Confluence, Eclipse, Tomcat Application Server, Weblogic 11.

Barclays Bank, Dallas, TX October 2011 – December 2012

Sr. Software Engineer.

Freedom mobile app middleware application

Freedom is an application which enables Small and Medium businesses to promote offers via web and mobile applications. Freedom has its focus more on merchant than customer. Using freedom merchant can activate and deactivate an offer at any time, Merchant can personalize offers for customers based on their frequency of visit, economic status, age, demographics etc Freedom consumer mobile application tracks all user activity with the application and the analytics are posted to server. Merchant can view their offers progress in real time.

The responsibility included design and develop complex business solutions using UML, OOAD, Java and Oracle. Design, develop, and maintain distributed Operation Support Systems. Support offshore and onsite team. Design and support environments in DEV, DIT for various ongoing projects. Ensure the architectural design is in compliance with the IT methodologies and client requirements. Co-ordinate with DBA, Development and Management teams to ensure the Database and development work is going along with the code. Extensive use of Weblogic, server, Eclipse (IDE’s) Integration Development environment to write, compile the code and deploy it to Weblogic Application server.

Technical Environment: Java, Restful Webservice, JSP, Servlet, J2EE, Oracle 11g, PL/SQL, Ant, XML, HTML, JavaScript, JQuery, JSON, DAO, Windows-XP, Internet Explorer, and Mozilla, CVS, Eclipse, Weblogic 11, Tomcat Application Server,

St.Johns River Water Management District, Palatka, FL. October 2007 – September 2011

Programmer Analyst.

E-Permitting

Working on design and development of E-Permitting web application is intended to create a user-friendly online system that allows for timely submittal, processing and exchange of permit application information that yields positive benefits in support of the District's mission, permit applicants, permit holders, and interested public. The online application enables the users to send all the data required for obtaining a permits through online and also submit compliances for the permits. ESRI Map used to draw permits boundary and station information. ECM has used to store user attached documents in system. Responsibilities include designing web pages using Java, Struts, JSP, JSF and backing beans and middle tier service layer using Java. Technologies used are Ant build tool for builds and deploying EAR, Log4J for message logging, Javascript, Java, Servlet, EJB 3.0, JSP, XML, Oracle database, and OC4J (J2EE container and Application Server).

Have worked on conversion of client based OpenROAD application Compliance module of E-Permitting to web based E-Permitting. The responsibilities included design and development of Compliance module of E-Permitting application and data migration from the old database, developing a SOAP-RPC based Web Service using stateless Java Beans using J2EE architecture to store and retrieve document on Oracle. The development tools used were JDeveloper as IDE, Oracle10g database, Java, Apache Axis (SOAP Server), OC4J (J2EE container and Web Server), Web Service assembler, XML, Ant build tool for builds and deploying EAR, Log4J for message logging and CVS for source code control.

Technical Environment: Java, Struts, JSP, Servlet, J2EE, EJB, Oracle 10g, Ant, Dreamweaver, XML, HTML, JavaScript, JQuery, DOJO, ESRI, Windows-XP, Internet Explorer, and Mozilla, OC4J, CVS, JDeveloper, XML Spy, Weblogic 11, OC4J Application Server, Enterprises Content Management.

1.

EREG

EREG is an intranet application that the district staff will use to do internal processing and the issuance of the permits to the public. The existing client/server application is being developed as an intranet web application to accommodate the ongoing user requests and hence it was required to analyze the technical aspects/challenges associated with the development.

Have worked on design of Review and Capture modules of Regulatory application utilizing Oracle BPEL Process Manager and Content DB technologies. Also working on design of new document storage system to migrate documents from 9iFS to Content DB. Also responsible for production support to the new E-Regulatory application and the legacy Global Regulatory System. Technologies used are Java, JSF, Hibernate, Ant build script, Javascript XML, OpenROAD, Oracle SOA Suite, Oracle ContentDB and Oracle database.

Have worked on conversion of client based OpenROAD application Compliance module of GRS to web based E-Regulatory Application. The responsibilities included design and development of new web based application and data migration from the old database. This project was module one of four basic modules of Regulatory system. Technologies used included Java, JSF, Hibernate, Oracle, and PL/SQL.

Technical Environment: Java, Struts, JSP, JSF, Hibernate, Servlet, J2EE, EJB, OpenROAD, Oracle 10g, Oracle SOA Suite, Oracle ContentDB, Ant, Dreamweaver, XML, HTML, JavaScript, Windows-XP, Internet Explorer, and Mozilla, OC4J, CVS, JDeveloper, XML Spy, OC4J Application Server.

Verizon Communications, Dallas, TX October 2006 – September 2007

System Analyst

Wisdom Framework :

Wisdom Framework is an internal framework. It have set of components to Manage MQSeries, IREP, Logger, ServiceAgent, Daemon, Registry, Translator etc. All the components in Wisdom Framework are designed as generic components. Each application that wishes to use these framework components needs to configure each component according to their specific requirements. Each component’s configuration is managed by use of a common configuration XML file that is commonly referred to the wisdom framework configuration file or fwconfig file for short.

The fwconfig file lists the configuration information for each framework component. Each component in turn has a startup class that is responsible for loading the configuration information specific to that component. In addition to this the users will need to configure a Weblogic startup class that will be responsible for loading the all startup classes for the various individual components as specified in the framework configuration file.

Job Responsibilities :

Participated in development and enhancement.

Used IntelliJ for developing internal framework projects.

Creating and run testcases for the new implementation or enhancements using JUnit.

Troubleshooting any application that wishes to use these framework components.

Deployed the application on BEA Weblogic application server.

Used Log4J to capture the log that includes runtime exceptions.

Used CM Synergy Repository for version control.

Environment : JDK1.4, MQ Series 5.2/6.0, Junit, IREP, Ant build tool, weblogic 8.1, Log4j, Oracle 9i, XML, Windows 2000, UNIX, IntelliJ, CM Synergy.

Centene Technologies, St. Louis, MO April 2006 – October 2006

Senior Software Engineer

Medicaid Portal

Centene Corporation is a leading multi-line healthcare enterprise that provides programs and related services to individuals receiving benefits under Medicaid, including Supplemental Security Income (SSI) and the State Children’s Health Insurance Program (SCHIP). Medicaid project is an online Health management application, used LDAP for connect to Oracle 9i. It support various states Bridgeway, Indiana, New Jersey Ohio, Texas, Wisconsin, Georgia, Kansas and Missouri.

Job Responsibilities:

Participated in Requirements gathering, Analysis, Design and Development phases of the project with major emphasis on Development of the modules.

Designed and developed Contact Us, Provider Directory, Claims and Search modules using Struts.

Participated in development of presentation tier using Struts.

Validator Framework was used for client side validations.

Persistence layer was implemented using Hibernate Framework which interacts with the database.

Used RAD 6 for developing web components such as JSP, Controller tier that includes action classes.

Deployed the application on BEA Weblogic application server.

Used Log4J to capture the log that includes runtime exceptions.

Used SVN Repository for version control.

Technical Environment: Struts Portlet, JSP, Spring, Hibernate, Validator Framework, weblogic 8.1, JSTL, Log4j, Oracle, HTML, CSS, XML, JavaScript, UNIX, Internet Explorer, Fire fox, RAD, SVN Repository.

Hewitt Associates, Gurgoan, India August 2005 – March 2006

Software Engineer

Your Benefit Resources [YBR5.0]

Your Benefits Resources 5.0 is a web-based application. This internet application will provide a user friendly interface to various participants, who are already using or intend to use Hewitt Business Plans on HR consulting and management. These areas might be Defined Benefits (DB), Defined Contributions (DC) or Health Management (HM). YBR5.0 will evolve around both YBR 3.x and 4.x. The base foundation for YBR5.0 is TWGI (The World Greatest Interface). TWGI makes use of custom class loaders, Struts framework (it has been customized to meet the application requirement), code generators, digester, etc.

The complete YBR 5.0 project is divided into 3 sub-projects: JSP Conversion (csDev), Workflow (eDev) and TWGI tooling. csDev is responsible for View part of the application while Workflow deals with the flow of pages by retrieving actual data from the database, data manager, mock data files, resource bundles, etc. The TWGI tooling is responsible for developing tools around YBR 5.0. It also helps the Client Delivery teams in easy customization of the application. Technologies used included Java, Struts, JSTL, XML, Javascript, DB2UDB database, Tomcat Webserver for development and OC4J Server used for realtime.

Technical Environment: Java, Struts, JSTL, DB2UDB, XML, JavaScript, Windows-XP, Internet Explorer, and Mozilla, Tomcat 4.1, OC4J Server, TWGI, Continuus, Eclipse, XML Spy.

Step Ahead Software Solutions, Chennai, India January 2003 – April 2005

Software Developer

Easy Manage

EasyManage is an windows based intranet application that the Eazy Manage Corporate Network management staff will use to control,troubleshoot,configuration management of the Corporate PC's internally.Have worked on conversion of client based MS-Access application of EasyMange to web based EasyManage Application tool.This tool was developed for system and configuration management for LAN's,servers,workstations,telecom devices.EasyManage tool has two different modules system and configuration manager module,and decision support module.

The responsibilities included design and development of ICT Network management tool and data migration from the old database.Understanding the users new requirements while converting from Access to Java,designing,developing,testing application and training the users.Technologies used included Java Swing,Servlet,JSP,MVC architecture,HTML,Javascript,Visual Age for windows used as IDE,Oracle8i database,Tomcat Web Server,Ant build tool for builds and deploying WAR file,Log4J for message logging.

Technical Environment: HTML, DHTML, FLASH 5.0, Java Swings, Servlets, JSP, Struts, Java Mail Service, Oracle 8, Tomcat 4.1, JavaScript, MS-SQL Server 2000, MS-Access 2000, Windows-XP, Internet Explorer, and Netscape Navigator.

Step Ahead Software Solutions, Chennai, India October 2002 – December 2002

Software Developer

EazyManage Web Portal development

Designed and developed Home web portal for Eazy Manage Corporate.Eazy Manage application developed as an web application.This project has four modules like Admin,Director,Employee and public module.The Admin module is mainly used for entering details of employee.The director module is used to deal the prospects of employees.Employee module is common for Admin,Director and Employee they can update their official requirement details like timesheet,travel vouchers,everyday task information’s etc.

Public module is mainly used for providing company profiles, company news, company products and services, sign-on, and contact-us. This module contains only static pages with links and menus to navigate to several pages. Responsibilities included understanding the user requirements, clarifying issues with the responsible users and suggesting better user interface, designing the frames, developing and testing application and training the users. Technologies used included Java, Servlet, JSP, Struts, HTML, DHTML, Javascript development tools used were Eclipse as IDE, Apache Tomcat Web Server, XML, MS-SQL Server 2000 database, Ant build tool for builds and deploying WAR file, Log4J for message logging

Technical Environment: HTML, DHTML, FLASH 5.0, JSP, MS-SQL Server 2000, JAKARTA-TOMCAT, JavaScript, HTML, Windows 2000 Professional, Internet Explorer, and Netscape Navigator.

Step Ahead Software Solutions, Chennai, India January 2002 – September 2002

Software Developer

Web Portal development

Have worked design and development Home web application for Step Ahead Software Solutions Pvt Limited using JSP, Servlet and JavaScript and Javascript.A Web portal provides the pages of the company’s web site that lists hyperlinks for the company profiles,news,products and services,and contact-us.A set of web forms were developed for featuring company profiles,news, products and services,and log-on form,contact and other details.A web request form was developed and attached to get the client’s requirement information on company’s products and services.A data access component was developed to create user’s data and store their interests and requirements on products.

Responsibilities included understanding and implementing the user requirements,designing and developing classes and interfaces,and testing application.Technologies used HTML, DHTML, JSP, Servlet Javascript,Java Mail Server,Apache Tomcat Web Server,MS-Access 7.0 database,Ant build tool for builds and deploying WAR File

Technical Environment: HTML, DHTML, FLASH 5.0, JSP, Servlets, Java Mail, MS-Access 2000, TOMCAT, JavaScript, HTML, Windows 2000 Professional, Internet Explorer, and Netscape Navigator

Southern Manpower IT Consultants, Chennai, India April 2001 – December 2001

Programmer Analyst

Document Manager, Fire Department of NewYork

Have worked on Redacting is windows application document manager software developed for Fire Dept. of NewYork Govt. for managing documents. Conducted systems analysis on requirements and designed the user interface forms for the RedActing application using VB6 to display the files list and documents display and storage archival.A file scripting COM object was created to read the document and Tiff files sent by the Client. Different types of tiffs are categorized and according the fields they are to be redacted.

Electronic images of the documents were scanned and stored in an Archive repository created on client’s repository machine. Paper forms were recreated on machine using MS-Word and reports were created using MS-Excel.

Components were to automatically save the created documents into department’s repository, for authenticating to allow entry and quality control operations inside the system, to transfer the focus from one control to another.The responsibility included systems analysis, design the user interface forms for the RedActing application and development using VB6. Document manager database was created on SQL Server 7.0. Created tables, views and



Contact this candidate