Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

ARUNAGIRINATHAN.

V
arunagirinathan@rediffmail.com +91-9480703648

Key Skills Profile Summary


Technical & Application Architecture  Result-oriented & Highly analytical mindset, with an ability to see both the
big picture and the details with over 15+ years of experience in Technical,
Full Stack Development application & Solution Architecture, Software Development, Project
Management, Client Relationship Management and People Management
 Adept in Agile , DevOps and Waterfall development with experience
System Designing
in designing software architecture and developing appropriate
software.
Requirement Analysis  Swiftly completing projects & programs with competent cross-
functional skills and ensuring on time deliverables within pre-set parameters
Project & Program Management  Directing productive cross-functional team using interactive and
motivational leadership that spurs people to willingly give excellent results
Stakeholder Management  Proficient in defining delivery standards and guidelines that serve as
benchmark for excellent service & project delivery
Performance Management  Pivotal in in databases like Oracle, MySQL, MS SQL Server
 Excellent knowledge of software design and architectural patterns.Skilled in
JAVA & J2EE,Spring,hibernate,Kafka with focus on reusable
Team Building & Leadership
component/ services
 Possesses excellent Functional domain experience like Banking
/Financial,BSFI and Payments, HRMS, SCM, Retail &,CRM etc.

Soft Skills Team Player Education


Communicator  2000: M.Sc. in Computer Communication from RVS College,
Innovator Coimbatore, Bharathiar University, Coimbatore
Planner  1998: B.Sc. in Computer Science from Govt Arts College,
Collaborative Coimbatore, Bharathiar University, Coimbatore

Career Timeline
VAVVE TECHNOLOGY SERVICES PRIVATE 2019-Till Date Intelesoft Technologies Pvt. Ltd., 2004 - 2006
LIMITED., as Sr. Product Developer Bangalore as Sr. Software Engineer

HGS. Ltd., Bangalore as Architect ITS 2007-2019 Gyantec Consulting (I) Pvt. Ltd., 2002 - 2004
Coimbatore as Project Engineer
MphasiS Ltd., Bangalore as Module Lead 2006 - 2007

Certifications
Certificate Name Certificate No: Issued Date Expiry Date
TOGAF 9 Certified 128855 17 Aug 2018 N/A
Certified Scrum Master 000811174 22 Jul 2018 22 July 2020
ITIL GR750518835AV 06 Jan 2019 N/A

Highlights
At HGS. Ltd., Bangalore
 Achieved:
o Performance Award – 2014 - 2016 (3 Consecutive years)
o Shine Star of the Year – 2014 - 2016 (3 Consecutive years)
o Champion Team Award -2013
o Best Employee – 2008
At MphasiS Ltd., Bangalore
 Spot Award - 2007
Technical Skills
 Scripting Language: Angular,Java Script, JQuery .
 Configuration Tools: CVS, VSS, GITHub
 Database / DB Tools: Oracle, SQL Server, MySQL, PL/SQL, Toad,Oracle SQL Developer
 Languages & Web Technologies: Java, Servlets, JSP, J2EE
 Application Servers: JBOSS Application Server, WildFly, Apache Webserver, Tomcat.
 Frameworks: Spring (Boot, Security,MVC, Micro services, Data JPA), Hibernate, Ajax, JSF, JPA, Jasper reports.
 Messaging: Kafka
 Design: UML
 ETL Tools: Talend Job
 Build Tools: Ant, Maven

Roles and Responsibilities @ Vavve Technology as Sr.Product Developer(Application Architect)

 Collaborating with various stakeholders to determine software requirements.Identifying business requirements


and requirements of the stakeholders on the project
 Creating high-level product specifications and design documents.Developing the detailed design structure
after understanding the requirements and the design.Creating unified development standards in the
organization.Providing the development team with architectural blueprints to follow.Defining
Architecture/design of the applications. Creating diagrams and flowcharts.
 As Technical Architect working on constantly increasing the productivity of the team and reducing the waste on
the other end.
 As Lead interact all the other team members, project Manager/Product Manager/stack holders on the
requirements and updating.Guiding and assisting the development team throughout the process.
 Implementing the best practices and coding standards of the project.Troubleshooting and resolving issues with
coding or design.
 Defining and enforcing the standards and carrying out audits periodically. Ensuring the team adhere to
development schedules and deadlines.Successfully built APIs, architect database models, and event driven
patterns.Created reusable and readable code and libraries
 Assigning tasks to developers. Interacting with developers, product managers and customers to define and
provide initial designs. Mentoring and Coaching developers and other staff members.
 Testing the final product to ensure it is completely functional and meets requirements.Testing and modifying
existing software
 Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform.
 Continually, on an ad-hoc basis, helped developers solve complex problems related to web development.
 Co-develop and/or work various teams on both function and non functional team.Help the team in coding and
troubleshooting.
 Responsibilities included researching and developing new technologies while using design patterns within the
system.
 Designed architecture to allow decoupled/asynchronous interface with the various API .Integration of
various Apps - in defining and using REST API.
 Develop production ready software following a defined software development process.
 Performing data modeling, implementation, PL/SQL programming,Coding DDL scripts, stored procedures,
functions, triggers, views, and Complex SQL.
 Experience as a technical architect on inception-to-delivery of J2EE based projects.

Functional Exposure
 E-Commerce, Payment & Banking Domains /Financial. Retail & SCM, HRMS –Employee Life Cycle (ELC), Employee Self
Service (ESS) – (Timesheet, Performance Management, Leave & attendance), Asset Management, Capacity
Management System, ESOP, Indent/Procure management & CRM’s – BSFI, Auto mobile industry, Emerging markets .

Personal Details
Date of Birth: 17th May 1976
Contact Address: No: 64, 5th Cross, Munireddy layout, G.B Palya, Bommanahalli, Bangalore - 560068
Languages Known: English, Tamil
Skype Name: arunagirinathan_1
REFER TO ANNEXURE FOR PROJECTS MANAGED

ANNEXURE

Projects Managed

At VAVVE TECHNOLOGY SERVICES PRIVATE LIMITED., Bangalore

Project Name: MPR(Merchant Payment Reporting )

Environment: Unix, JAVA -8, J2EE, Spring ( Boot, Security, Rest API), My SQL, Tomcat, GIT, Maven, Kafka, Angular 8
Role: Sr.Product Developer/Application Architect/Full Stack developer

Description:
Merchant Payment Reporting (MPR) is a Merchant payment reporting app, which enable merchant’s to view
and track the payment history and helps to manage the funds flow. It is integrated with various other third party app
thro Rest API. It has merchant sign up, On Boarding & Sign in with various customized dashboards. It has various
customize Add On’s Apps Like Inventory Management ,Member Management, Coupons, Team Management,
Appointment,Loyalty,Gift card and Prepaid card Apps. MPR helps the merchant to keep touch base with
customer’s and to improve the business by Attract and Retain Customers.

MPR allowing the merchants to generate on fly and scheduled reports, make informed decisions and addresses the
demand for more intuitive self-service Business Intelligence.Some of the top features of appointment App ,Easy Online
and Offline Bookings,Rescheduling,Reminders,Calendars: Personalized and Shared,Up to Date Contact Information,
Multi-Channel Payment Options,Multiple points of access.
Responsibilities:
 Liaising with various functions on requirement gathering, providing solutions and work deliverables.
Managing the requirements analysis
 Initiating and accomplishing the Proof of Concepts(POCs)
 Setting up the Design and Development standards.Implementing configuration and change management
through the complete product life-cycle, including design, development, and sustaining phases
 Designing & building the Application, Integration with various apps, recommending solutions
 Monitoring estimations, analysis of logical data models and physical data models
 Making sure technical specifications meet all business requirements by ensured high quality deliverables.
 Defining the DFD, DB models,architectural documents.Conducting Status meetings downstream and upstream
 Code Walk through and reviews

Provided technical and analytical guidance to the project team
 Recognizing the performance gaps, solve technical & performance issues and motivates resources by effective
mentoring and day to day process support
 Documentation of the various processes and the required project deliverables as necessary
 Assigned responsibilities of implementing automated test suites to ensure conformance with functional
requirements
 Mentor the team in Agile practices and other software development life cycle models
 Identifying the tools and technologies that need to be using in the project and their licensing terms and
conditions.
 Designing, developing the apps like Coupons,Appointments.
 Integrating with various third part Rest API like USPS, Transunion etc.
At HGS. Ltd., Bangalore

Project Name: CIS (Customer Invoice System)


Client: In house– All HGS GEO’s
Environment: Windows, JAVA, J2EE, Spring, MS SQL Server, JBoss, CVS, Ant
Role: Technical Architect/Full Stack developer
Description:
Customer Invoice System (CIS) is a Customer Invoice reporting tool, which would enable contextual discovery and
more collaborative decision making. CIS tool is reporting tool allowing the users to generate reports, make informed
decisions and addresses the demand for more intuitive self-service Business Intelligence. CIS tool aiming at providing
more advanced reporting features. This tool will facilitate organizations who would like to implement high quality
solution for their reporting needs.
CIS features the OLTP and OLAP processing, Dashboards, validation & verification, advanced features on auditing and
scheduling, substitute Invoice Repository system functionality with Billing Management System functionality, account
level reports, executive level reports and Auto populate billing financials on to ERP system (SAP).
Decision making is a crucial task in any business. CIS reporting supports all decision making task or executive
support system by collecting and collaborating facts and figures into a single informative report. CIS is a reporting
software extremely efficient in collecting, analyzing and presenting business information.
CIS bring all customer billing invoices including On Shore and Off Shore on to application. The Architecture and design
emphasis to get the functional modules into more modular and service oriented components
Responsibilities:
 Initiating and accomplishing the Proof of Concepts(POCs)
 Setting up the Design and Development standards
 Designing & building the Application, Integration with various apps, recommending solutions
 Monitoring estimations, analysis of logical data models and physical data models
 Making sure technical specifications meet all business requirements by ensured high quality deliverables.
 Code Walk through and reviews

Provided technical and analytical guidance to the project team
 Recognizing the performance gaps, solve technical & performance issues and motivates resources by effective
mentoring and day to day process support
 Conducting Status meetings downstream and upstream
 Documentation of the various processes and the required project deliverables as necessary
 Research the advanced technologies and the methodologies that need to incorporate into the applications for the
target architecture
 Mentor the team in Agile practices and other software development life cycle models
 Identifying the tools and technologies that need to be using in the project and their licensing terms and conditions
 Coordinate the data synchronization activities
 Integration of the deliverables and finalize to get the customer acceptance
 Develop, test, implement and maintain application software
 Take part in software and architectural development activities
 Transform requirements into implementation details
 Debug application issues and helping support respond to client queries
 lead and provide mentoring and guidance to senior developers /developers
 Participate in application development meetings
 Provide accurate estimates, clearly communicate status of tasks and identification of risks
 Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem
 Performance tuning of application code at different service levels
 Incorporate design changes to improve the performance of the application
 Interact with customers of the application and help address issues reported
 Interact with customers of the application and collect requirements or potential uses cases and draft technical and
user requirements
Project Name: HRMS-ERP (Global Information System -GIS)
Client: In house ERP– All HGS GEO’s – IN, PHP, US, UK, Jamaica
Environment: Windows, Struts, JAVA, J2EE, spring, Oracle, JBoss, CVS, Ant
Role: Architect/Full Stack developer/Project Manager
Description
Global Information System (GIS) is SaaS model of in- house ERP automated system for the HGS and
customized as per HGS GEO’s. It is designed and developed in-house to cater the business needs of HGS.
It has main modules -HRMS (Human Resources Management System/Employee Life Cycle - ELC), TMS
(Training Management), CC (Corporate Communication), HD (Help Disks), KMS (Knowledge Management System), TMS
(Transport Management System), WMS (Work Measurement System), and Capacity Management (SMS), Employee
Self Service (ESS) - Performance management system & Indent/Procurement management. It captures data at
various level –employee, business, organization. It gives various user demanded Reports. It is integrated with various
Apps- RMS, SAP, Ariba, Traxx, Success Factor, Payroll application, Business Intelligence/Analytical Apps- Qlikview,
1to1help and so on.

Responsibilities:
 Identifying project requirements, setting project standards, establishing project status reporting,
identifying and managing risks, conducting quality assurance reviews
 Setting up the Design and Development standards
 Responsible in designing & building Enterprise Application, Integration with various apps, Recommending
solutions, launching & maintenance of in-house ERP Global Information System(GIS)
 Involve in estimations, analysis of logical data models and physical data models. Review of technical design
documents, functional requirements and non-functional requirements from customer
 Helped the PMO team with the WBS and planning the project activities
 Ability to recognize the performance gaps, solve technical & performance issues and motivates resources by
effective mentoring and day to day process support
 Involved & interaction with various functions on requirement gathering, providing solutions and work
deliverables
 Successfully launched & maintenance of an in-house ERP - Global Information System (GIS) - in various HGS
GEO’s (India, USA, UK, Middle East-Jamaica and Philippines ) with customization and integrated with various
COTS like RMS, SAP, Ariba, Traxx, Success factor, Payroll application, Business Intelligence Apps- Qlikview,
1to1help etc.
 Conducted demos / trainings on the ERP –GIS to other GEO’s.
 Developed a web services API for 1to1help for pushing the data.
 Mentored the team both on functional and technical aspects including functional, database design, data architecture
& development. Leading and managing a team – Technical, Development, Testing, DB & Support
 Leading projects by ensuring delivery as per plan, delegating and monitoring project tasks and reviewing project
deliverables. Responsible for all project communication, including project status reporting and organizing project
meetings and documents discussion and action items
 Domain expert & Subject Mater Expertise (SME) in HRMS –Employee Life Cycle (ELC) & Employee Self Service
(ESS) –Timesheet, Leave & attendance, Seat Management System, Assert Management, Indent management
 Managed the build/deployment/infrastructure using CVS
 Code reviews and refinement & coordinate the testing efforts
 Production support & maintenance of Enterprise resource planning (ERP) Apps
 Successfully implementation, launched & maintenance of an in-house ERP in various GEO’s along with CR’s
within limited timelines and resources.

Project Name: CRM- Financial Services


Client: Internal Operations
Environment: UNIX, Struts, JAVA, J2EE, HTML, CSS, MySQL, Apache webserver, CVS, Talend Job, Ant
Role: Architect/ Full Stack Developer/ Project Manager

Project Name: CRM- NGO


Client: Internal Operations
Environment: Windows, Spring, Struts, JAVA, J2EE, Oracle, JBoss, CVS, Ant
Role: Architect/ Project Managers

Project Name: CRM- Automobile Industry


Client: Internal Operations
Environment: Windows, Struts, JAVA, J2EE, Oracle, JBoss, CVS, Ant
Role: Architect/ Project Manager

Project Name: CRM- VOC


Client: Internal Operations
Environment: Windows, Struts, JAVA, J2EE, MySQL, JBoss, CVS, Ant
Role: Architect/ Tech Lead

Project Name: CRM-Survey


Client: Internal Operations
Environment: Windows, Struts, JAVA, J2EE, MySQL, JBoss, CVS, Ant
Role: Tech Lead

Project Name: CRM- CSOS


Client: Internal business
Environment: Windows, Spring, Struts, JAVA, J2EE, MySQL, JBoss, CVS
Role: Tech Lead

At MphasiS Ltd., Bangalore

Project Name: Share Positions


Client: Charles Schwab
Environment: Windows, Struts, JAVA, J2EE, Hibernate, oracle, Web Logic, CVS
Role: Module Lead

Project Name: EAC (Equity Awards Center)


Client: Charles Schwab
Environment: Windows, Struts, JAVA, J2EE, Hibernate, oracle, Web Logic, CVS
Role: Module Lead

Project Name: SPM (Stock Plan Manager)


Client: Charles Schwab
Environment: Windows, Struts, JAVA, J2EE, Hibernate, oracle, Web Logic, CVS
Role: Sr. Developer/Module Lead

At Intelesoft Technologies Pvt. Ltd., Bangalore

Project Name: V-COACH


Client: Product
Environment: Windows, Struts, JAVA, J2EE, Postgres, Tomcat, CVS
Role: Senior Developer

Project Name: HRi (Human Resources Intelesoft)


Client: Product
Environment: Windows, Struts, JAVA, J2EE, Postgres, Tomcat, CVS
Role: Senior Developer

You might also like