Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

PUNEETHA AMAI

Soper,Florida

Summary

Effective Accessibility assurance professional with a subject matter expertise of Section 508 that requires all Federal agencies to make their electronic and information technology (EIT) accessible to people with disabilities. Excellent eye for accessibility compliance both as a developer and a quality assurance person to improve existing systems and adobe documents with tools such as siteImprov, colorcontrast checker, adobe acrobat, jason and docusign envelopes to ensure federal and state agencies cater to people with all kinds of disabilities.

Overview

12
12
years of professional experience

Work History

Senior Tech Consultant

State of Massachusetts, Health and Human Services, EOHHS, State of Massachusetts EOHHS
01.2019 - Current
  • Project Description E-Cornerstone is a statewide management information system that currently supports various youth services and juvenile justice programs, as well as the Teen REACH program, within the Department of Health and Human Services' Division of Community Health and Prevention
  • It has many forms and documents within, that need to be accessible
  • E-Cornerstone is a web-based server-side solution to make a user-friendly, uniform data-capturing system that enables agencies to use and manage data for collaboration with local partners, and will provide information for RFPs, program evaluation and program planning
  • Responsibilities
  • Build and test adobe PDF documents for the teen REACH program that are accessible one 100%, using Adobe LiveCycle Designer
  • Design well laid out and simple tables to effectively organize and present content in accessible forms with meaningful header row cell content, with no nested tables or table sections to stay compatible with screenreaders and with proper tabbing order
  • Involved in testing the documents for accessibility using Adobe Accessibility checker and real time integration testing using the JAWS screen reader
  • Leverage the Reading Order tool in PDF to Visually check, and then repair, the reading order of page content, Tag fillable form fields and their labels, Add alternate text to figures and descriptions to form fields, Fix the tagging of simple tables, and prepare complex tables for more advanced manipulation in the logical structure tree, Remove nonessential content, such as ornamental page borders, from the logical structure tree
  • Used IBM MQ for Publish/Subscribe pattern in application dealing with messaging
  • Utilized Maven based build process and continuous integration of the project using Jenkins
  • Built Java applications using ANT and Maven and deployed JAVA/J2EE applications through Tomcat Application servers
  • Wrote SQL scripts and builds underlying storage table with dynamic business processes
  • Accomplishments
  • Reduced 20% staff time from paperwork reduction and no duplicate enrollments
  • Serving over 1M teens through Teen REACH program with seamless enrollment

Role Senior Developer

State of Illinois, State
10.2016 - 12.2017
  • Criminal History Processing
  • Project Description The Illinois State Police (ISP) is designing an external web-based transaction portal to allow statutorily authorized entities and the general public to submit inquiries and requests and obtain criminal history response information
  • As registered users, customers and vendors will be able to register themselves on the website, create inquiries for name based criminal history of the subject, log in and check their financial account activity and previous submission history and also will be able to check their responses online
  • Criminal history response information will no longer be emailed to requesting customers
  • The system will also allow the ISP to integrate credit card processing through the State of Illinois Treasury Department’s E-Pay program and allow the ISP to classify users in order to assign authorization levels and control access to information and available features offered via the web
  • Responsibilities
  • Lead all the stages of Development Life Cycle majorly into design, development and testing.s
  • Use NVDA Screenreader to test the application for accessibility gaps so that the people with motor disability, vision disability, cognitive or neurological disabilities thus ensuring the apps meet the guidelines under The Illinois Information Technology Accessibility Act (IITAA)
  • Prepare functional design documents, technical documents and the design artifacts like activity diagrams, sequence diagrams, class diagrams etc using enterprise rational rose
  • Configure the development environment on Netbeans 6.7, integrate with CVS version control, set up the package structure and configure the MQs to communicate with Websphere message broker
  • Develop the Spring framework to implement constructor and setter-getter injection and also created the Hibernate framework to interact with the Oracle 10g database and teradata
  • Create and maintain the new tables on the CHRI database on Oracle 10g
  • Create the test scripts to test the various case flows and also create the performance test rules to measure the website performance
  • Design and develop code compiling and packaging framework with Ant
  • Deploy and troubleshoot the application on Tomcat 5.5
  • Also, perform administrative services such as monitoring the performance, heap usage, connection pool usage etc
  • Discovered any performance leaks and also optimized the query/ proc performance with appropriate tuning
  • Accomplishments
  • Saved $ 400, 000 a year in the response mailing costs to the public users
  • Save at least 12-15 hours of response time since the Criminal History responses can be seen online right away
  • Enhanced revenue for the Illinois State Police by directly interfacing the E-Pay credit payment which is easy and secure.

Senior Developer

State Auto
Columbus, OH
09.2013 - 09.2016
  • Project Description Integrated Auto - State Auto Insurance had its quote and purchase app developed over 10 years ago with a lot of duck-tape enhancements done over the years
  • This project focused on creating a brand new functional and user experience with a ton of automated steps that spiked the quote completion rates by 22% and decreased quote completion time by ~ 50%
  • Responsibilities
  • Led the design, deployment of a customized B2E cloud security and identity management that controlled authentication of 13,000+ systems enterprise staff
  • Configured data sources, LDAP connections and J2C resources on cloud
  • Developed and configured adaptive authentication web service which will be used by different state auto login apps to authenticate users based on device prints
  • Configured declarative security and declarative transaction management in WebSphere app server
  • Leveraged Spring Declarative Transaction Management to manage request transactions
  • Spring batch jobs built for importing XML data into the database and for email alerts
  • Used Junit and Mockito for code unit testing and log4j for code logging
  • Maven build tool was used and deploy the application and the Jenkins application was used for continuous integration
  • Accomplishments
  • Quote completion rate spiked by 22% which eventually improved the quote purchase rate
  • Quote completion time reduced from 30 mins/quote to 16 mins.

Senior Developer

AIG American General
Springfield, IL
01.2013 - 09.2013
  • New Business Report Manger Application
  • Project Description Report Manager is a scalable and efficient front end J2EE application which captures all the Underwriting decisions from a SQL Server database, processes and merges it with some policy and user specific information on a Db2 Database, and thereby prepares a final report for the user
  • This report would internally contain several other reports such as MVR, Rx, Blood Profile, Medical exam results etc
  • The report can either be displayed in a text rich format or can be sent to some external systems, via web service
  • The UI was designed on Struts along with the new JSP pages for entering the report requests
  • The data access framework was implemented using JDBC 2.0
  • The underwriter’s database was on SQL Server 2005 and the application had some robust PL/SQL and data access code to perform some high transaction processing
  • Responsibilities
  • Participate in all stages of SDLC and perform end to end duties right from requirement gathering, application architecture and design, coding, testing, implementation to production support
  • Prepare functional design documents, technical design documents and the UML artifacts such as interaction flows, sequence diagrams, class diagrams etc using rational software architect
  • Extensive experience with rapid prototype development with HTML, java script, DHTML and CSS
  • Develop the UI report request pages with JSP, AJAX, Tiles and struts validation framework designed for 1500 concurrent users and for huge underwriting data
  • Configure package structure, data access config, struts config, navigation flows and more on RAD 7.5
  • Create and configure the user authentication and authorization details on LDAP and thus implement the website security infrastructure
  • Design the database tables (oracle 10 g), the entity relationships and write and maintain the queries and PL/SQL store procedures
  • Design and implement the data access framework for huge transactions in the range of 7 million records a month
  • Monitor the application performance and facilitate performance tuning of queries and stored procedures
  • Design and develop complex business logic with efficient usage of multi-threaded programs, collections and utils
  • Design and develop code compiling and packaging framework with Ant
  • Design the data access framework with JDBC 2.0 operating on Teradata
  • Maintain source versions on PVCS, profile the application with Jprobe and test it with Junit
  • Install and deploy the application on Websphere 6.0
  • Also, perform administrative services such as monitoring the performance, heap usage, logging etc
  • Accomplishments
  • Incorporated the Motor Vehicle Report under this application resulting in a savings of $9 a report that was paid to the external vendor and also saving 48 hrs of time taken for a single report
  • Designed all the underwriting reports under one roof in such a way that the underwriters can get back with a decision to the proposed insured in 7 working days
  • Based on this design, prepared a general spring 2.0-JDBC framework document for the Organization Architecture Board, resulting into a model for the future projects.

Role Programmer Analyst

Infosys Technologies Ltd, Sears Holdings
Plano, TX
07.2011 - 01.2013
  • Accounts Payable Application
  • Project Description This was a web application that was about automating the high volume Invoice and Receipt handling and claims management at the Client side
  • It also involved the integration of the business concepts of the client with the ones of their new partner, thereby leading to a robust application with all revolutionizing business rules
  • The new Invoice and claims screens were designed using JSP/Tiles/Struts 2.0/Custom tags/ AJAX
  • EJB framework was employed to handle the transactions
  • The data access functionalities were achieved using Hibernate 3.0
  • Responsibilities
  • Interact with both business users and the client IT team to discuss and finalize the requirements and participate end to end with all stages of SDLC
  • Design and develop the complex claim handling logic with core java classes, enabled for multi threaded access
  • Prepare quick UI artifacts with HTML, CSS, Java script, DHTML for the functionality discussion and user approval
  • Design and develop the new Invoice and Claims presentation layer with JSP, tiles, struts 2.0, JSTL, custom tags and AJAX
  • Use Java script to handle event driven code
  • Prepare the short UML artifacts with rational software Architect, using the given functional design
  • Configure the package structure, database config, Struts navigational details and more on RAD 7.0
  • Design and develop the complex claim handling logic with core java classes, enabled for multi threaded access
  • Developed and maintained the schemas and tables for the MySQL database with TOAD data modeler
  • Accomplish robust PL/SQL stored procs and queries for the MySQL vendor database to handle Invoice and claims transactions, as high as 100,000 transactions per day
  • Code compiling and Deploying automated with Ant scripts
  • Design and develop the complex claim handling logic with core java classes, enabled for multi threaded access
  • Maintained versions on IBM clearcase and issues tracked on IBM Clearquest
  • Code compiling and Deploying automated with Ant scripts
  • Deploy and troubleshoot the application on Websphere 5.1
  • Also, perform administrative services such as monitoring the performance, heap usage, connection pool usage etc
  • Accomplishments
  • Pioneered a java batch program that runs every 15 minutes to create a match between an Invoice and a Receipt
  • This saved the end of the day clogs, trying to match everything at once and made error handling more organized and timely
  • Effectively mentored all the local users, to leverage the usage of the new modified system.

Education

Bachelors - Electronics and Communication Engineering

Skills

TECHNICAL SKILLS SUMMARYundefined

Accomplishments

  • Professional Accessibility programmer and QA person with 10 years exp in Analysis, Development, Testing, Deploying and Troubleshooting accessible adobe documents and java web apps with the support of Adobe LiveCycle designer, Adobe Experience Manager, docusign evenlope, RAD, Net Beans IDE and Websphere 7.0
  • Strong background in building and testing accessible adobe pdfs, word documents and power points for State agencies to meet section 508 of the federal rehabilitation act with special focus on easily accessible images, properly designed headers and a healthy reading order with proper tags so that the specially abled audience can still interact with such documents
  • Thoroughly experienced with the OOPs J2EE security framework and authorization and authentication
  • Expertise in creating design artifacts – interaction flows, UML Class Diagrams, Package Diagrams, Sequence Diagrams, Component Diagrams, State Diagrams, Use Case Diagrams, Activity Diagrams and Deployment Diagrams
  • Valid knowledge of Gang of Four design patterns Singleton, Façade, Data Access Object, Service Locator, Transfer Object and Business Delegate
  • Rapid prototyping experience to project the appearance and functionalities of the websites using HTML, AJAX, Jquery, java script, CSS and DHTML
  • Working expertise on front end technologies such as JSP, JSF, Struts, Tiles and AJAX
  • Thorough hands on experience with designing and developing middle tier java-servlet, data access and presentation layers
  • Intensive knowledge of writing high performance, multi threaded core Java programs with robust exception handling
  • Extensive knowledge on PL/SQL design and development on high transactional databases such as Oracle18, SQL server, DB2 and usage of tool sets such as PL /SQL, PL/SQL developer, SQL Navigator, TOAD Data modeler
  • Comprehensive experience developing enterprise applications for diverse businesses such as Life Insurance (American General), Healthcare, State Administration and Retail
  • Extensively worked on Websphere, Oracle GAS and Tomcat J2EE Containers
  • Proven expertise in writing creating and consuming web services using Jax-WS
  • Hands on experience with data access technologies such as JDBC, IBATIS, Hibernate, and Entity Java Beans
  • Strong knowledge of profiling java applications with JProbe and performance testing with Silk Performer
  • Recognized as an authentic, effective communicator, leader and mentor with strong customer orientation
  • LOMA 280 and 290 Life Insurance certifications
  • Successfully completed the Retail Level 100, Level 101 and 201 Advanced J2EE certification conducted by Infosys
  • TRAINING
  • J2EE Architecture: A knowledge delivery on various J2EE components and their optimal applications to achieve the project goals
  • ECornerstone - Child Care and youth care Application training
  • Web architecture and web servers: A detailed course on the types of servers and their various functions
  • Retail and Merchandise Planning Training: Introducing various business concepts related to the retail and merchandise planning
  • INTERNAL USE Page 2 of 10

Timeline

Senior Tech Consultant

State of Massachusetts, Health and Human Services, EOHHS, State of Massachusetts EOHHS
01.2019 - Current

Role Senior Developer

State of Illinois, State
10.2016 - 12.2017

Senior Developer

State Auto
09.2013 - 09.2016

Senior Developer

AIG American General
01.2013 - 09.2013

Role Programmer Analyst

Infosys Technologies Ltd, Sears Holdings
07.2011 - 01.2013

Bachelors - Electronics and Communication Engineering

PUNEETHA AMAI