Post Job Free

Resume

Sign in

Software Developer Java

Location:
Saint Paul, MN
Posted:
February 28, 2020

Contact this candidate

Resume:

Vishwanath Muthuraman

Minnesota 501-***-****

adb1tc@r.postjobfree.com

Summary

Solutions architect with 19 years of experience adept at designing and implementing effective technical business solutions. Advanced levels of technical knowledge combined with sound business vision and project management skills. Exceptional problem-solving, written and verbal communication skills, with broad understanding of UML, databases and related applications. Enjoys leading teams to deliver end-to-end solutions to customers.

Skills

Programming Languages

Java/J2EE, XML/DTD/XML Schema, XSL/XSLT (DOM, SAX Parsers), HTML/DHTML/CSS, JavaScript, Node JS, PL/SQL.

Java/J2EE Technologies

Basic:

Remote Method Invocation (RMI), Networking (Sockets), Threads, Reflection, JavaBeans, Collections, Security, Java Naming and Directory Interface (JNDI).

GUI:

JFC/Swing, AWT, Java2D, GWT.

Web:

Java Server Pages (JSP), Java Servlets, Apache Struts, "Model 1" and "Model 2" architectures, Applets.

J2EE:

ORM Framework, Spring, Spring Boot 2.0, Spring Security 5.0, Angular JS, Restful Web Services using Micro services architecture and SOAP, Java Database Connectivity (JDBC), Hibernate 4.2, Java Messaging Service (JMS), Transactions Services (JTS), Transactions API (JTA), Java Architecture for XML Binding (JAXB), Java API for XML Processing (JAXP) with Xalan, Xerces, XSLTC, Java API for XML-Based RPC (JAX-RPC), Java API for XML Messaging (JAXM), JavaMail.

Web Services

SOAP, RESTful, UDDI, WSDL, JAX-RS JAX-WS, JAX-B and Jersey API.

Databases

Oracle, Microsoft SQL Server, MySQL, DB2, No SQL Databases, TSQL, Pl/SQL

Operating Systems

MS Windows 9x/ME/NT/2000/XP, Linux, Sun Solaris.

Web and Application Servers

Tomcat, Apache, IBM WebSphere, BEA WebLogic

Development Tools & Utilities

Maven, ANT, Jenkins, Rational ClearCase, and Microsoft Visio.

Professional experience

Dec 2015 – Presently working with Sanra Solutions

Project METS: Minnesota Eligibility Tracking System (April 2016- Till date)

Client: State of Minnesota - Department of Human Services

Role: Technical Lead/Development Lead

Responsibilities:

As a technical Lead worked to produce the technical architecture document for custom development of the framework and systems integration requirements.

Worked with the Client Architects to ensure that the solution provided aligns with their business needs and also aligns in technical aspects.

Prepare and present technical presentations to the client Architects, also work with them to get the approval of technical artifacts.

Collaborated with cross-functional team leads, business analysts, customers and other key stake holders throughout all phases of the project.

Support the full project life cycle of New Enhancements, including analysis, design, development, delivery, and post-delivery.

As a development lead worked to gather and document client requirements for METS System and translate these into process and functional design document.

Served as development lead for a 15 member team.

Manage technical issues and serve as the technical authority for team members throughout issue resolution.

Involved in creating RCA documents and provide both short term and long solutions for production issues.

Coordinating the offshore activities and providing them guidance both in technical and functional areas.

Performed Code Reviews.

Share best practices and be consultative to clients throughout duration of the project.

Environment: CURAM Framework, Java 1.8, Oracle 12c, Websphere 8.5, Rational Rose, Junit, Apace Ant, Soap, WSDL, Spring MVC, Node JS, Spring Boot

Project: EEF- Dec 2015 to April 2016

Client: State of Arkansas – Department of Human Services

Role: Senior Technical Consultant

Responsibilities:

Contributed to design systems architecture, execute business logic and support functions.

Designed various JAVA classes while adhering to a modular design approach, enabling reusability of code and providing improved system usability and performance and follow the OOA/OOD.

Designed and developed UI screens with CURAM Framework to provide interactive screens to display data.

Developed Junit’s to help craft repeatable software tests.

Involved in creating and customizing the Database Entities.

Share best practices and be consultative to clients throughout duration of the project

Co-team with the Technical Architect to produce a technical specification for custom development and systems integration requirements

Environment: CURAM Framework, Java 1.8, DB2, Websphere 8.5, Rational Rose, Junit, Apace Ant, REST.

Nov 2005 – Dec 2015. Hewlett Packard

Worked with Major clients (GM, Ford, Citibank, State of California) –

Roles: Software Developer – Technical Lead – Technical Architect – Solution Architect

Responsibilities:

Developed architectural solutions based on business requirements.

Developed and enforced best architecture practices.

Reviewed RFP’s/Proposals to identify gaps & provided technical solutions and software costs.

As a Solution Architect reviewed and documented Legacy’s systems to update and replace there components.

Develop, document, communicate, and enforce environment/release management, configuration and development best practices

Build strong relationships with business partners to ensure technology alignment with business priorities

Worked as DEVOPS ARCHITECT recommending and implementing tool sets and best practices for automation, configuration and release management.

Developed and tested prototypes to evaluate design issues.

Maintained technical documentations, architecture specifications, and testing reports.

Worked as tech lead from small to big projects in both automotive and finance domains and have managed a team size from 4 to 15 developers spread geographically.

Work with the Project Managers and Business Analysts to develop high level project schedule resource plans for implementation projects

Responsible for defining business and application workflows and processes. Worked with the business community and major stakeholders to identify the set of workflows for application deployment.

Used Agile practices and Test Driven Development techniques to provide reliable, working software early and often.

Contributed greatly to increase in code quality and productivity through Pair Programming (Extreme Programming/XP).

Performs design reviews to make sure that the implementation aligns with architectural plans and roadmaps

Lead a geographically distributed and culturally diverse production Operations Support team for application infrastructure of Citibank.

Interacted extensively with developers, quality assurance engineers, and project teams regarding scheduling, requirements, design, implementation, testing, and support.

Conduct daily code, design and process reviews, including code sampling design reviews, code profiling, unit test reviews and process adherence for source code control and builds.

Design and develop frameworks, database schemas and back-end systems to support full-featured and styled web applications, taking into account both business and technical considerations

Designed business object, Entity and Session Beans and supporting behavioral, creational and structural patterns.

Experienced in developing web pages using HTML/HTML5, CSS/CSS3, JavaScript.

Extensive experience in developing web pages using JSF(Java Server faces).

Designed and maintained all production and development environments in multiple projects, greatly improving application uptime for all systems.

Involved in creating the functional specification, Technical Design documents and Test Plans.

Designed various JAVA classes while adhering to a modular design approach, enabling reusability of code and providing improved system usability and performance and follow the OOA/OOD.

Technologies and Frameworks Worked:

Java and j2ee Technologies, Oracle 10g and 11g, DB2,SQL Server, Hibernate4.x, Struts, Spring MVC,Spring Boot, WebLogic 10.0, IBM WebSphere 8.5, Tomcat, GWT, NodeJS, JSF SOAP and Restful web services, Rational Rose, JIRA, GitHub, Jenkins, Apache kafka

Work History

Aug 2004 – Nov 2005 Satyam computer services – Software Developer

Mar 2002 – July 2005 Sandlerwear intl – Software Developer

Aug 2000 – Dec 2001 Magma Solutions Hyderabad – Trainee Programmer

Education

1997- 2000 –Master Of Computer Applications Sathyabama Eng College affiliated to University of Madras

1994-1997 –Bachelor Of Science Dharmapuram Adhinam Arts college affiliated to Bharthidasan University



Contact this candidate