Post Job Free

Resume

Sign in

Data Developer

Location:
Jacksonville, FL
Posted:
September 01, 2017

Contact this candidate

Resume:

Vishwa S. Basavanahalli

Jacksonville, FL

904-***-**** ac14er@r.postjobfree.com www.linkedin.com/in/vishwabasavanahalli

Objective Seeking Technical Lead / Senior Java Developer positions

Summary Experienced in managing projects that involve Water Fall or Agile methodoligies. Key Skills include JEE (JSPs, EJBs, Servlets), Use Cases, Core and JEE Design Patterns, RESTFul WebServices, Struts Framework, Spring Framework, Familiar with both ORM tools Hibernate and iBatis, UNIX/Linux, ANT, Maven, XML, JUnit, JavaScript, SQL, HTML, CSS, Node JS, Aurelia Framework, Gulp, npm, JSON, Various Apache packages and tools, MicroServices Architecture, SAML 2.0, SingleSignOn, Apache/Tomcat, WebLogic and JBoss App Servers, Postman, Fiddler, jQuery/AJAX, Experience working with SCRUM projects.

IDEs and Tools: Eclipse, Github Repository, SoapUI, Postman, SourceTree, AQT

Senior Team Lead with responsibilities that of a Technical Development Manager for the past several years, primarily working on multi-tiered Java based Web Applications. I have managed projects that include both onshore and off-shore resources.

Responsibilities include all phases of Software development life cycle plus managing development projects both from a personnel and a technical stand point in all facets of the development life cycle, mentoring others on the team, interviewing and evaluating potential candidates for employment

Routinely interact with management and teams to resolve major Severity 1 Prod issues, resolve technical issues, provide project updates, provide estimates and various other roles & functions as needed.

Experience Technical Lead, Voya Financial July 2001 – Present

Involved in various projects within CitiStreet/ING/Voya for the past 16 years mainly based on JEE architecture, supporting Portal applications for hundreds of clients and thousands of participants.

# Managed teams of various sizes, up to over 14 Architects/Developers/QA, managing projects that involved both on-shore and off-shore developers.

# Voya Portal applications have evolved over time to a more Modern, Modular, Dynamic, MicroServices Architecture with a faster response, increased security and stability. Current architecture involves Aurelia and Node JS Frameworks (using Gulp for testing and Node JS npm for packaging) on the front-end. Apache servers have provided a secure and stable infrastructure involving internal and external VIPs

# Plain Old Java Objects (POJO) have been used for various Business modules and data is delivered through RESTFul Webservices (JAX-RS) as JSON compatible data. Open source tools such as Spring, ORM tools Hibernate & iBatis, Gemfire have been utilized to access data-storage. Data Power has been used to secure Webservices. Repository is Github. Applications are hosted on Voya Private Cloud

# The initial architecture for these Applications involved usage of Struts/POJO/JEE model with JAX-WS for data delivery. The applications were deployed on JBoss App servers. These applications have used in-built Authentication/Authorization functionality and SAML 2.0 has been used to authenticate client-portal users

Senior Application Developer, Oakscape Inc Oct 2000 – July 2001

Worked on Java, JEE in-house projects that included building an Email Application using JEE tools - JSPs, Servlets, EJBs, JavaMail connecting with MySql Database. The application was deployed on WebLogic App Server. I also obtained Java Sun Certification and Certification for WebLogic Application Server

Senior Developer, Computer Associates, Intl Apr 99 – October 2000

Project: Jasmine CA Store for Jasmine Group

Involved in the design, development & testing of the above project on a SQL Server 7.0 Relational Database. The project consists of an On-Line CA Store for the Jasmine Group using HTML, Enterprise Java Beans (EJB 1.1), XML 1.0, Servlet 2.x, JNDI and JDBC with Internet Explorer and WebLogic Server 4.5.1. The Application allows users to enter the main page with a valid Login. It also tracks individual users using Session Beans. Entity Beans provide data access. Enterprise Java Beans are being implemented to layer out the business logic. Servlets and HTML are being used, to provide thin client data presentation and for client side Data Validation. XML is being used to set Bean Descriptions and properties.

Project: Hot Sites, Support Portal for Jasmine Group

Involved in the design, development & testing of an application utilizing a Relational Database. The Application allows users to enter the main page with a valid Login. The application also provides the user with the ability to pick and choose many criteria based on which he/she wants to view the Open Issues for the Jasmine group. Selective Users with Update authority are also provided with Administration and Update privileges to manage the data. Enterprise Java Beans were implemented to layer out the business logic. Client side Data Validation and Presentation were accomplished using thin client approach. The Relational Database was designed on MS-Access with the final version being on SQL Server 7. The tools used to develop the web pages were HTML, Enterprise Java Beans (EJB 1.1), Servlets 2.x, XML 1.0, JNDI and JDBC with Internet Explorer and WebLogic Server 4.5.1.

Client: Employers’ Reinsurance Corp., Kansas

Was involved in converting Insurance data from Oracle Database to AS/400 uploadable files for ERC. The tools used were CA Realia, Oracle 7.0 Database, SQL, Analytical skills.

Computer Management Sciences Inc May 96 – Apr 99

Client: CSX Corp.

Was involved in Design, Data Mapping, Development, Testing and Delivery of conversion programs for the Risk Management System for the CSX-Conrail merger. The Software cycle involved mapping of data between Conrail and CSX database tables. Using In-Built tools to validate the mappings. Code the mappings using COBOL. Unit Test the programs. Ensure the Successful Completion of Quality Assurance testing and User testing of the programs. Deliver the programs to the client. The tools used in this project were COBOL II, EzTrieve, DB2, SQL and JCL with MVS as the operating system.

Client: AT&TSolutions

Was involved in Design, Development, Testing and Maintenance of Business Customer System (BCS). The platform was Main Frame and the tools used were COBOL II, DB2, EzTrieve and JCL with MVS as the operating system. Was routinely involved in Production support responsibilities. Was also involved in writing Technical specifications and providing Technical support to other members of the team.

Syntel Inc., Oct 94 - May 96

Application Developer

Worked at client site American International Group, a fortune 22 company. Was involved with maintenance of Operations Management System, responsibilities included Design, Development and testing of COBOL Programs with command-level CICS for DB2 Applications on a ESA/9000 Mainframe Platform. JCL was used extensively to communicate with the MVS Operating System.

Education B. S. Mechanical Engineering, Bangalore University, India



Contact this candidate