TECHNICAL SKILLS - Java EE, Spring, Hibernate, EJB3, JDBC, Servlets, JSP, HTML, JavaScript, AJAX, JMS, JAAS,
- Web Services, SOAP, Struts, Axis, SQL, UML, XML, XSLT. HTTP, SIP, Diameter, TCP/IP
- Web Sphere Application Server, Oracle Application Server, WebLogic, JBoss
- Subversion, CVS, Starteam, Clear Case
- Oracle, My SQL, MS SQL, Postgres, DB2, NoSQL,
- RUP, Scrum, XP
- Win32, Linux, Solaris
|
Experience Confidential , Chicago Senior Java Developer Contractor Project: Web based business intelligence application to modify sales data during batch processing - Gathered requirements from sales team and choosing technology with architect - Developed web pages using Bootstrap and Struts - Developed business layer and database mapping using JPA Technologies: Java, Spring, Twitter Bootstrap, Terradata, Struts, JPA Senior Java Developer Project: Web based prequalification management application for general contractors and subcontractors. - Unit and Integration Testing of Dao and Services using TestNG - Metrics and Coverage with Sonar - Testing infrastructure setup Technologies: Java, Groovy, GMock, Spring, Sonar, Maven, Hibernate Confidential Senior Java Developer Implementing Security Event Monitoring services for portal solution - Mock up design and requirement analysis - Implemented Service and Data layer using Spring and Hibernate - Flex UI desing and implementation in ActionScript - Unit and Integration Testing using JUnit - Geo Data and Visualization API's evaluatoin Technologies: Core Java, Spring, Flex, Hibernate, Postgres Confidential Senior Java Developer Contractor Project: Server-side platform development. - Designed and implemented server-server communication layer using Netty and Protobuf - Distributed caching using Terracotta and EhCache - Development of Core business logic with memory and performance constraints - Load and performance analysis and testing Technologies: Core Java, Distributed caching EhCache , Distributed stores Cassandra , Server-server communication NettyConfidential Project: Development of social networking site for Stock traders. - Designed domain model and implemented ORM mapping using Hibernate - Implemented layout with Sitemesh and Struts actions for Stock portfolios. - Integrated with Virtual Trading platform. - Implemented AJAX features using jQuery. - Analysis and design for click stream solution. Technologies: Spring 2.5, Hibernate 3, Struts 2, Sitemesh, jQuery, HTML, CSS, JBoss, MSSQL. Confidential Senior Java Developer Project: Development of FMC Fixed Mobile Conversion and conference application for MTS- leading telecom operator in Russia. The application supported CDR generation and real-time Diameter based charging features. - Design and implementation of SIP logic using SIP Servlets. - Automated calling logic using SipP tool. - Developed web based management console. Technologies: Oracle Communication and Mobility Server, Web Services, Spring. Hibernate, SIP, MSCML, Diameter, SMPP. Confidential Senior Java Developer Project: Web-based trading system for Bunge - leading agribusiness and food company. - Managing distributed development branches, merging activities. - Automated functional and integration JUnit testing using Groovy scripting language. - Developed Executions and Loading functionality. - Developed AJAX based features: dynamic tables, auto complete. Technologies: Oracle, Struts, EJB, Hibernate, SQL, Subversion, JUnit, Groovy, AJAX. Project: Sentinel2 is web-based project management and collaboration tool for distributed teams. - Analysis of open-source J2EE based solution for product development. - Prepared feature matrix analysis for various Wiki engines such as XWiki, Confluence. - Reverse engineering of CentraView application. - Developed the QA strategy plan. Confidential Sr. Software Engineer/Team lead Project: The web-based system provides searching functionality and processing Notam database for Boeing company Jeppesen Inc . - Participated in architecture analysis and designing system. - Mentoring developers. - Leading development and integrating project. - Test-driven development JUnit . - Technologies: Struts, JDBC, JUnit, WebLogic 8.1, Oracle 10g. Project: JMeter based application for automating functional testing of PingFederate server for PingIndentity Inc. - Designed test scripts for testing SAML protocol. - Scrum management methodology. Technologies: Struts, JDBC, JUnit, WebLogic 8.1, Oracle 10g. Confidential Sr. Software Engineer/Architect Project: Architecture and design of game server platform for cable networks. - Developed server prototype for windows platform. - Migrating server prototype to Linux operation system. - Developed unit tests for server core. - Performance analysis and tuning. Technologies: C , Sockets, TCP/IP, PThreads Sr. Software Engineer Project: The prototype of JBI Joint Battlesphere Infosphere information management system which provides users with specific information required to perform responsibilities during crisis or conflict using COST software for IBM company. - Developed session management subsystem. - Developed and testing security subsystem. - Installing COST software on servers. Technologies: IBM Tivoli Access Manager for e-business 4.1, IBM WebSphere 5.0, IBM DB2 8.2, IBM WebSphere MQ Event Broker 2.1, JMS, Web Services, SSL, JAAS. Project: Product catalog application based on content management system. - Web Service technologies for business process integration Technologies: IBM WebSphere AS 4.0.2, IBM Portal, IBM DB2 7.2, Web Services, EJB. Project: Developing cartridges for e-commerce platform for Intershop Inc. - Web-services technologies for business process integration. - Developed FEDEX integration cartridge. - Inventory management cartridge. Technologies: EJB, Pipelets, Oracle, XML. Project: AdJuggler is on-line advertisement system supporting advanced reporting services, financial management, geo-targeting, post click tracking. The system has scalable distributed architecture 1 billion of banners per month . - Developed administrative console for managing and configuring distributed application - Developed distributed logging library - Migrating and supporting production system on servers - Analysis and integrating geo-targeting solution Akamai technolgies - Performance and functional testing Technologies: Servlets, JDBC, RMI, DHTML, JavaScript, XML, JNDI. |