Post Job Free
Sign in

Mobile Architect

Location:
Mooresville, NC
Posted:
December 12, 2017

Contact this candidate

Resume:

Kranthi N Parasu

SUMMARY:

More than fifteen years of diversified experience in leading design, development and implementation of enterprise level software.

More than ten years’ experience of leading development teams.

Experience in working with distributed, large financial projects.

Expert in SDLC, Project Management and Six Sigma methodologies.

Extensive experience using JavaScript, JSP, Servlets, XML for Server Side Programming, SOA and Web Services.

Excellent interpersonal, organizational, leadership and oral/written communication skills contributing to project success in multi-tasking, fast paced environment.

TECHNICAL SKILLS:

Languages: Java, C#, Perl, COBOL, ASP and ASP.NET

Java Technologies : Servlets, JSP, JAX-RS, JAX-WS

Java Frameworks: Spring, Struts, Camel, Hibernate

Scripting Languages: JavaScript, Typescript

Web Technologies: Angular 2&4, Ionic, Redux, Node.js

Databases: Oracle, SQL Server, MySQL, MongoDB, and DB2

Web/Application Servers: WebLogic, WebSphere, Tomcat, Apache and IIS

EDUCATION:

University of South Carolina, (Masters in Computer Engineering).

Osmania University, India, (Bachelors in Mechanical Engineering).

CERTIFICATIONS:

PMP - Project Management Professional

Six Sigma Green Belt

SCJP - Sun Certified Java Programmer

IBM Certified Solutions Developer

TOGAF Enterprise Architect

PROFESSIONAL EXPERIENCE:

ACN Inc, Concord, NC 04/14 – current

Mobile Architect

Lead the migration of legacy Struts based web applications to Single Page Architecture (SPA) applications with MicroServices, which is used in over 25 countries worldwide.

Led API integration within ACN as well as third party vendors.

Work on multiple projects giving strategic input to product managers and C-level executives.

Monolithic applications are transformed into Micro services.

Backend is developed as Restful web services using Spring Boot.

Provide mentoring to new developers in team.

Code reviews, setting up coding standards.

Work on developing hybrid web applications using Ionic/Angular.

Working in Scrum/Agile software development model.

Transition on-Prem applications to Amazon WebServices (AWS) on cloud.

Certified Enterprise Architect

Analyze requirements and give time estimates.

Environment: Java 7/8, Oracle 11g, Spring Boot, Hibernate, Node.js, Angular 4.x, Ionic 3, Jasmine, HTML5, CSS3, Sass, SCSS, MuleSoft, Swagger, AWS, EC2, S3. Enterprise Architect

Bank of America, Charlotte, NC 05/12 – 04/14

Tech Lead for FundTech

Working as Tech Lead for Fundtech at Bank of America.

Working on customization project of Global Pay Plus product at Bank of America. .

Coordinated with Business Analysts and Project Managers and Development team to analyze requirements.

Working on web services based on XFire.

Performance analysis to make sure application meets Bank’s SLA’s.

Working on Front end and Backend development

Working as lead for offshore development and support teams.

Defect analysis; participate in defect calls with senior management.

Coordinate with Testing teams, Database team and project managers ensuring on time project deliverables.

Environment: Java 6, Oracle 11g,, XML, Ajax, JQuery, Apache XFire, WebSphere, JMS, MQ, Spring, Hibernate, SOAP UI, JUnit, CA Wily, SQL, Eclipse, Quality Center.

Belk, Charlotte, NC 07/11 – 04/12

Tech Lead

.

Worked on implementation of RFID Episys Integration project.

Coordinated with Business Analysts and Project Managers to analyze requirements.

Worked on enhancing Coupon capability project by adding real time validation/one time usage of coupons.

Developed Web services using Apache Axis.

Developed Java based templates for Signage project.

Worked as lead for offshore development and support teams.

Environment: Java 6, DB2, SQL Server 2008, SVN, XML, Oracle, Apache Axis, UML, MS Project, Spring, Swing

Sensus, Morrisville, NC 01/11 – 07/11

Senior SOA Consultant

Worked as Senior SOA Consultant for Sensus Metering Systems.

Worked on the new SOA initiative to integrate various systems and upgrade legacy systems within Sensus.

Worked on Apache Camel and JMS to setup Enterprise Integration.

Used Struts MVC framework in front end.

Coordinated with Business Analysts and Project Managers to analyze requirements.

Understanding existing legacy project and implement in SOA and web services.

Worked on creating user guides, wiki pages and presentations for higher management explaining SOA.

Implemented new automated testing with Selenium.

Environment: Java 6, JEE, Hibernate, Spring 3, Eclipse 3.x, SQL Server 2005/2008, SVN, XML, Oracle, Camel, JAXB, ActiveMQ, JMS, Apache Axis, JQuery, Selenium, Struts 2

Lyles Data Systems, SC 06/09 – 12/10

Tech Lead

Worked as Lead developer on the Design & Development team for Tax Assessment project for LDS.

Worked closely with project manager and the client in a leadership role to establish scope and requirements management process.

Monitored and mentored the developers who were just starting on the project.

Offering technical and resource planning expertise to ensure optimal design for the conversion.

Used Spring Web Service framework for calling third party Web Services

Worked with Selenium to build automated testing on every build.

Environment: Java 5, JEE, Hibernate, Spring 2.5, Eclipse 3.x, SQL Server 2005/2008, SVN, XML, SSRS, Weblogic 10.3, DB2, Selenium

CGI-AMS, VA 01/08 – 05/09

Tech Lead

Worked as Senior Software Engineer on the Design & Development team for the $100 million Advantage ERP suite for NY City. The entire project consists of multiple sub-projects and several applications being upgraded, customized, and deployed over several years

Designed and developed solutions for customizing the ADV3 based on NYC’s needs.

Collaborated with internal and external users to determine requirements and incorporated them into the application.

Worked on both front end and back end of the system.

Mentoring Junior and new java developers with design patterns and coding standards.

Provide prototypes and templates for the developers by converting the functional requirements into UML

Environment: Java 1.4/5, JSP, UML, shell scripting, Spring, Eclipse, WebSphere 6, Oracle 9i/10g, XML, ClearCase, ClearQuest, WebServices.

Bank of America, NC 04/07 – 12/07

Senior Java Developer

The CI Mortgage application is used to manage the portfolio of Mortgages owned by the bank, it is a web application suite providing portfolio analytics, query, pooling and deal execution capabilities along with other custom reports. Middle office uses the tool to server the trading needs of the Loan Trading desk.

Worked on both frontend and backend of a J2EE web application in web Logic clustered environment.

SDLC methodology and J2EE design patterns are implemented in the project.

MVC architecture with struts is used.

Worked on PL/SQL procedures in Oracle..

Environment: EJB 3.0, Java 5.0, JMS, Oracle, Ant, AJAX, Struts, Junit, JSP, JSF, XML, XSLT, Jasper Reports and WebLogic.

Lyles Data Systems Inc., SC 01/03 – 04/07

Lead Developer

Project: Electronic Government Solutions (EGS)

Designed and developed many projects which are part of the Electronic Government Solutions package which is implemented in more than 20 counties in the states of South Carolina, North Carolina and Georgia.

Environment: IBM DB2/400, My SQL 4.0, MS SQL Server, Java 2.0, JSP 1.2, Servlets 2.3, Spring 1.x, JNDI, JMS and Struts Framework, and IBM WebSphere App. Server and WSAD.

Project: At Your Request

The at Your Request project will allow citizens to request/complain county and city governments about various activities like filling pot hole on road or trash not being removed etc. The employees who receive the complaints can track the progress of the complaint, forward, edit, delete etc.

Environment: My SQL 5.0, MS SQL Server, Java 2.0, JSP 1.2, Hibernate, Spring Framework, Perl, UNIX.

Project: Parks and Recreation

The Parks and Recreation project will allow citizens to search for parks and recreation facilities in the county, register for classes/book facilities for personal usage and pay. This admin module has the ability to create classes/recreational facilities, assign rosters etc.

Environment: My SQL 4.0, MS SQL Server, Java 2.0, JSP 1.2, JSF, MyFaces, Tiles, Hibernate, Dwr, Spring Framework, AJAX and Jakarta Struts Framework.



Contact this candidate