Post Job Free

Resume

Sign in

Sr. Software Engineer

Location:
Redmond, WA, 98052
Posted:
January 27, 2015

Contact this candidate

Resume:

Kalpana T. Vedhathiri

Objective: Seeking Sr. Developer role to utilize my expertise for designing real time business critical applications.

Summary: 10+ years of design & development of J2EE based products/enterprise applications. 4+ years of managing teams of size 5-10 people located in house & remotely. Extensive Health care & finance industry experience.

Technology

Process: UML, RUP, SDLC, Domain Driven Design ( DDD), agile methodologies (Certified Scrum Master).

Technology: Java, J2EE, EJB, Spring DAO/AOP, JMS, MemCache

Web Service: SOAP Services, REST Services, Async SOAP Services, XML, XSD, DOM/SAX XML Parsing, WSDL, WADL, Enterprise Service Bus, XPATH Expressions, JAXB, JSON, Dropwizard.

WEB UI/Test: JSF, Prime Faces, Weblogic Portal, JSP, Spring MVC, Bootstrap UI, Junit, Mockito.

DB/ORM: Oracle, SQL, Sybase, Mongo DB, Hibernate, iBatis, Spring DAO, JDBC

IDE/Tools: Weblogic, WebSphere, Eclipse, Tomcat, JBoss, MQ Series, ClearCase, CVS, GIT, Maven,Ant, Rational Application Developer (RAD), Rational Software Architect (RSA), Weblogic Content Manager,

Google Search Appliance, SOAP UI.

Java Architect, Health Research Inc (Client: Dept Of Health-DOH, NYS) (Mar 2011- May 2014)

Tools: Java, Web Services (JAX-WS, REST), Enterprise Service Bus, Spring (AOP/DAO), JMS, MemCache, iBatis, Weblogic Content Manager, JSF, Portal, GIT, Maven, Mongo DB, Oracle, Google Search Appliance, Dropwizard.

Lead developer for the Health Commerce System (HCS). HCS is a business critical application which is the single health portal mandated to be used in all healthcare facilities in NY. Usage was at approx. @ 200,000 users. Key features – directed NY Health

alerts to user base. Repository for all health related secured document access, single access point to all health related applications, user based customized screen /feature display, usage tracking & user access to their frequently and recently accessed documents and apps.

Implemented the core business tier using (Spring, IBatis, Services) for the HCS - the base entry application for DOH.

Designed/Implemented Google Search Appliance integration to applications. Developed web services to handle search query submissions/ search results processing, & bulk feed indexing to google search appliance.

Implemented caching strategy (MemCache), JMS message queuing, REST Services, and service metrics tracking as part of performance enhancement efforts.

Exposed Weblogic Content Manager functionality as rest services that handled access controlled health content

creation, navigation & display for consumption by both portal and non-portal UI. A simple bootstrap UI built as part of new redesign effort.

Implemented a survey tool that created web surveys from Excel questionnaire uploads. Designed as Rest services using Dropwizard, integrating with Mongo DB. Other features included user notification of survey availability, track survey responses for metrics collation & storage of excel docs in Mongo DB.

Project/Production Manager, Dealogic (Apr 2007- June 2009)

Tools: Java, J2EE, Web Services (JAX-WS), JAXB, JMS, Spring, IBatis, WebSphere MQ, JUNIT, Mockito, WAS, RSA, CVS, Oracle.

Production Support Manager for Equity capital market products. Handled both project & product requirements. Lead developer for the Investor Hit list platform, whose purpose is to use analytics to identify optimal set of potential investors for new investments going IPO. Product had direct tie in with deal products in all investment banks to accept live feed of deal data /spread and deal volume.

Assisted product release capability improvements through focus on business domain modeling & agile development methodology.

Part of the global team to identify cross product features that would be built as services for consumption by various product teams. Involved in modelling Investor & Deal logistics for services.

Modeled & implemented prototype for the Investor Hit List as part of a marketing strategy for new market penetration. Modeled solution to use SOA design principle to achieve service reusability /flexibility.

Designed/Implemented cross product data exchange capability between client systems & DL systems as a Service using SOAP over JMS to guarantee asynchronous message delivery with zero data loss.

Software Engineer( IT Leader – Finance), General Electric (Aug 2005 – Mar

2007)

Tools: Java, J2EE, JAX-WS, JMS, Websphere MQ, Websphere, RSA, Websphere Portal, JBoss, Oracle, Hibernate, ClearCase

Lead developer for the FX risk management and hedging platform to handle foreign exchange exposures. Product was used by Finance Treasury across 2 GE’s – GE Plastics/Silicones with direct product tie in with GE corporate’s FX settlement processing system for executing currency trades & booking realized profits/losses.

Designed (domain driven design) the end to end FX risk management platform. Designed system, as a SOA exposing key business activities as services (JAX-WS). System built with multiple touch points to both internal & external

systems, which required extensive data mapping & XML & XSD schema processing to handle data processing.

Implemented the point-point messaging model using JMS for mark to market hedges for quarterly consumption.

Built rules/ controls that were exposed as services that triggered FX trade executions. Built service consumers that received settlement processing data for executed trades.

Software Engineer, Keane Inc (Feb 2004 - July 2005)

Client: Commonwealth of Kentucky, Software Engineer (J2EE).

Tools: J2EE, Java, EJB, Web Services, WSDL/XML/SOAP, WebSphere, Rational (RAD/RSA), JUNIT, DB2, ClearCase.

Implemented the motor vehicle licensing/registration portion as an enterprise (J2EE) application on DB2. Added online custom license plate ordering/ payment feature. Designed web service to consumer for PayPal card payment facility.

Client: IBM, Software Engineer (J2EE).

Tools: J2EE, EJB, JSP, Servlets, Oracle, UML (RSA), WebSphere, Rational Application Developer, Hibernate, ClearCase.

Developed the “Sample Inquiry & Analyzer” portion of Laboratory Management Software. Datasets developed as a SAAS solution for consumption by varied client base. Implemented the metrics dashboard web front as one of the

consumption points.

Software Research Assistant, Arizona State University (Sept 2001 – Dec 2003)

Software Engineering Research Lab funded by Honeywell Aerospace division

Tools: JavaCC, Java, JNI, UML, J2EE, EJB, JSP, Servlets, JUNIT, MS-SQL, Rational (Requisite Pro, RSA).

Developed a defect detection methodology by incorporating a defect seeding, Design By Contract methodology & varied form of mutation testing. Built a web enabled evaluation environment as proof of concept, later published as my

Master's thesis.

Education

Master of Science, Computer Science & Engineering (Arizona State University)

Dec ‘03.

Bachelor of Engineering, Computer Science & Engineering (University of Madras)

May ‘01.



Contact this candidate