Sie sind auf Seite 1von 12

DINAKARAN ARUMAIRAJ

● Focused professional with over 10+ years of rich experience in Software Development.
Provided insightful knowledge of business process analysis (As-Is, To-Be) and design;
managed application based process re-engineering, process optimization, cost control and
revenue maximization from technical solutions using cutting-edge technologies.
● Experience in A-D-D and implementation of business requirements in Angular 2/4/6/8
with ngRx – Data & Store, Rx JS, Ext JS, Node JS, Electron JS, Express JS, Java & J2EE,
REST API, SQL, Mongo DB, Couch DB & Couch DB Aggregations and software
development.
● Experience in Chart libraries to maintain Dynamic Scaling & Interpolation D3 JS, High
Charts, Google Charts, Charts JS & Apex JS, Extensive hands on Tableau, Sisense & Bower
BI - JS API Integrations.
● Experience in Windows/Mac/Linux based application development, Android / iPhone
hybrid app Development & Web Application using Electron JS. More than 5 projects
development and its support hot fixing, batch release also held on this projects.
● Agreeing project objectives from client and representing their modal mock-ups; designing
and developing overall architecture of the web application.
● Coordinating & collaborating with the Technical Director or Programmers for current
programming tasks and for design and implementation of features; maintaining quality and
ensuring the response of applications.
● Providing independent advice on the management of projects; tracking schedules and
resources for every project.
● Building interactive consumer data from multiple systems and REST fully abstract to the UI
through a back-end.
● Defining code architecture decisions to support a high-performance and scalable product
with a minimal footprint.
● Improving technical issues and collaborating with the rest of the engineering team to
design and launch new features.
● Collaborating with engineers, researchers, and data implementation specialists to design
and create advanced, elegant and efficient systems; understanding and implementing
security and data protection; participating in product development from ideation to
deployment and beyond.
● Creating ground-breaking new features for users and customers, and for internal use and
working with data team to make product smarter and more intuitive to use.
● Designing, implementing, testing, debugging and providing ongoing support for system
software that meets technical and customer requirements.
● Working with relevant Resource Managers for project staffing and resource releases.
Following the project life cycle methodology defined under the process framework;
ensuring that customer deadlines are met within project budgets.

EXPERIENCE SUMMARY

Jan 2020 – Present Tech Mahindra, Trivandrum as Tech Lead


July 2015 – Oct 2019 SMI Pvt Ltd, Madurai as Senior Software Engineer.
Dec 2014 – Jan 2015 Infoziant Systsems, Chennai as Senior Software Engineer.
Jan 2012 – Nov 2014 Infoziant Systsems (Jemi Cluster), Chennai as SSE.
Jan 2011 – Jan 2012 Avancer Sofware Solutions, Chennai as junior Programmer.
June 2009 – Nov 2010 RJCE, Tirunelveli as Trainer

TECHNICAL SKILLS SUMMARY

UI & Web Technologies : HTML5, CSS3, JavaScript, JQuery, Angular JS, EXT Js.
Node JS, Angular 2 to 8, IONIC UI (Android & iOS –
Hybrid App Buildings & designs), RXjs, AJAX, JSON, XML,
Rest, Soap, Bootstrap 3 & 4, Materialize, Core UI, Kento
UI, NPM, Bower, Grunt, Apche Maven & Ant Builders,
JFrog .
SCM Tool : SVN, GIT, Source Tree, Bitbucket.
Operating Systems : Windows
Bug Tracking Tool : Bugzilla, Code Beautification
Languages : Java, J2EE, spring, Spring Boot, Hibernate, PHP, Laravel,
Code Igniter
JavaScript Frameworks : OOPS JS, Prototype, Closures, Angular JS, Ext JS, Node
JS, Angular 2 to 8, Typescript, JQuery UI / Mobile UI.
Database : MYSQL, Mango DB, Couch DB, Postgres SQL.
Development & Delivery : Agile and Waterfall.
Others : MS Access, MS-Excel.
Unit Testing : Jasmine, Karma
Cloud Technologies : Google Clouds, AWS S3 Buckets
Designing Tools : Adobe CS6, Sketch and Zeplin
3rdParty APIs : Tableau, Power BI, SISENSE – JS APIs, D3 JS, High Charts, Chart JS,
Apex JS and Google - Analytics, Tag Manager & Charts.
PROJECT SUMMARY

1. Product Data Analysis and Planning (Nissan, Japan) (6 Months, Tech Lead, JAVA & Angular
8)

Environment: ANGULAR 8, Type Script 3, ngRx, JIRA, AWS S3 Bucket, Mongo DB, postgres SQL,
BIG3 – Spark, ETL tool, Spring Boot, Hibernate, D3 JS, Node JS, rest API and Global Dictionary(SSO
& auth).

Description:

The Nissan has n-number of competitor around the world by region. We have all kinds of
vehicle manufacturing and sales data like Nissan. The data compares the data of some Nissan's
models with Nissan's Competitor data to analyze its quality, sales, production and investment and
share valuation. Analyzing Nissan's market value and future production will yield some insights.

It can analyze each power TRAITS, implementation and how it has successfully reached
into the market. The japan region have some models for its region based, as well the same model
in India have different name. (For Example: Fair Lady is name for GT360 in Japan, in India &
Europe have the same model with different Name as GT360. Same as In India Nissan has Lot of
Variants in Kicks but not in other regions.) In this application have auto spied the spec wise rule
engine. It will helpful for yielding the competitor data’s. The application have shown as
visualization charts. The charts are shown as column based bubble chart, Line Chart, Trend
Analysis Chart, PVC Chart, Funnel Chart with lot of Cross filters.

Responsibilities:

 Requirement Analysis, Development, System and Unit Testing.

 Creating Cross-browser compatible and standards-compliant CSS-based page layouts.

 Built Rich Prototypes and Applications using Angular8, HTML5, CSS3, JavaScript, JSON,
Our OWN Core UI(SCSS), and Bootstrap.
 Responsible for Release management, branching strategy in Source Tree.

 Handling the Team and Story board manager for UI perspectives and assigned the user
stories related tasks to them.

 Analyzing the functional specification documents, requirements HLD & Technical design
docs to the team members.

 Take responsibility for code quality and handover to project teams. Build a common
code quality for entire application to generate a unique architectural design.
 Test Driven UI Development using testing frameworks Karma and Selenium.

2. Health Care - GHX, Atlanta, Canada (4 years, Tech Lead, Java & Angular 7)

Environment: ANGULAR 7, Type Script 2, ngRx, JIRA, AWS S3 Bucket, tableau JS API, SISENSE, and
Bower BI, Mongo DB, postgres SQL, BIG3 – Spark, ETL tool, Spring Boot, Hibernate, D3 JS, High
Charts, rest API and Global Dictionary(SSO & auth), Jfrog for NPM app related GHX-Core.

Project Keys : Orders, Transactions, Notifications, Supplier Intelligence Portal, Invoices

Description:

In this application initially started and developed by Angular JS after 2017 it will move into
Angular 2 and now it was done by angular 7. Version migration and its related update.
Module 1 : Provider Intelligence

Single e-commerce platform to manage the life-cycle of an order from purchase order (PO)
to payment in collaboration with your trading partners. My Exchange automates the ordering
process through systems integration, reduces manual work and provides current data to validate
order information with visibility into all orders being placed. You can track the life of an order with
just a few clicks and find transaction and order information identical to your trading partner’s data
and descriptions. Resolution to exceptions is accelerated with “in application” communication that
keeps pertinent information needed for decision easily accessible.
Module 2 : Collaboration Portal
(Say Goodbye to Labor-intensive Contract Processes) Negotiating and communicating
contract offers typically involve a cumbersome set of manual steps. GHX Collaboration Portal helps
streamline this process for all parties through a central, neutral application with automatic alerts
and ongoing communications. Suppliers using Collaboration Portal gain efficiency in
operationalizing GPO contracts, allowing them to drive value from the contract itself rather than
spend time administering the contract.
Module 3 : Core Modules > Vendor Mate(occurred by GHX)
It’s a primarily geared toward the health care market, Vendor mate is retained by other
organizations with the need to keep track of and screen their suppliers, vendors, and contractors
in a centralized database. When retained by a hospital or other company partnered with Vendor
mate, vendors and contractors who do business with that hospital must register online with their
contact, legal, and financial information. Vendor mate then conducts background checks, financial
screening, and compliance/document monitoring on behalf of the Vendor mate - partnered
hospital or firm.
Sourcing - Find and on board qualified vendors to match the diverse needs of health care
organization.
Vendor Management - Provides visibility and control to effectively manage entire vendor
populations.
Contracting - Digitally centralize and manage all types of contracts and associated
documents
BA Compliance - Screening and monitoring vendors for compliance with Buyer's policies
and Government mandates.
Rep Credentialing - Verify vendor’s financial health, legal status and sanction clearance.
Responsibilities:

 Built Rich Prototypes and Applications using Angular7, HTML5, CSS3, JavaScript,


JSON, materialize, prime NG, and Bootstrap.
 Developed client side validation code using JavaScript with ES5 and JQUERY.
 Responsible for Release management, branching strategy in GIT & Bitbucket.
 Creating user interfaces and wireframes as per client provided displays and
Design.
 Involved in the Project Core Development Team. Have developed the Code as a
Project Lead Developer to the Team. And assigned the user stories to them.
 Analyzing the functional specification documents, requirements HLD & Technical
design docs to the team members.

 Test Driven UI Development using testing frameworks Karma and Selenium.


 Agile Scrum based - Requirement Analysis, Development, System and Unit
Testing.
 Version upgrade and its related migrations, architecture for New release related
update handled by me and build a new core team for that.

 Take responsibility for code quality and handover to project teams. Build a common
code quality for entire application to generate a unique architectural design.

3. Fooddoo.com (Feastoo Online Services Pvt Ltd, Chennai) (1 year, Team lead, Java, PHP,
Angular 4)

Environment: Angular JS, HTML, CSS, Bootstrap, PHP Code Igniter, Laravel, SQL, JS, Jquery,
Grunt, Git, D3 JS, Google Analytics, Google Tag management, Payment Gateway, Razor Pay, Google
Wallet, AWS S3 Bucket, jira, Base Camp Task Bro.

Description:
Online Food ordering system is a process in which one can order various foods and
beverages from some local restaurant and hotels through the use of internet, just by sitting at
home or any place. And the order is delivered to the told location. But we are doing
something different us create and patterning the new scope of the product as it is food
ordering marketplace connecting home -based caterers with customers in their locality for
home cooked foods and snacks. We take pride in telling that we are serving the whole of
Chennai now and are working on rapid expansion to other major cities. We now serve prime
time lunch, dinner, all day mom's specials, nature drinks and diet food. Introduced monthly
package, dish wise order, schedule order and playing date with orders are our responsibilities
in this product.
Responsibilities:

 Built Rich Prototypes and Applications using Angular JS, HTML5, CSS3, JavaScript,
JSON and Bootstrap.
 Developed client side validation code using JavaScript with ES5 and JQUERY.
 Responsible for Release management, branching strategy in GIT & Bitbucket.
 Creating user interfaces and wireframes as per client provided displays and Design.
 Involved in the Project Core Development Team. Have developed the Code as a
Project Lead Developer to the Team. And assigned the user stories to them.
 Analyzing the functional specification documents, requirements HLD & Technical
design docs to the team members.
 Involved in each Task work hour estimation process for self and Team members Code
Development.

 Test Driven UI Development using testing frameworks Karma and Selenium.

 Version upgrade and its related migrations, architecture for New release related
update handled by me and build a new core team for that.

 Take responsibility for code quality and handover to project teams. Build a common code
quality for entire application to generate a unique architectural design.

 Developing Stored Procedures, Functions, Views and Triggers needed for the project
in SQL.

 Payment Gateway, Wallet – integration responsibilities.

 Razor Pay, wallet – G Pay, PhonePay, Paytm, Freecharge – Integration responsible owner
and risk analytics. Preparing occurrence subscription and scheduled subscription modules.

4. IOT Products (Aruvi, Innomaint and Analytical Dashboards) (1.6 year, Developer, Java &
Angular 6)

Environment: Node JS - Back End, Rest Web Service, Grunt, Git, Express JS, Angular 6, type
script 2.9, Electron JS, Html, CSS, JS, jQuery, Json, Postgress, SQL, No Sql Concepts, Mongo DB,
Oracle and Redshift, Spring Boot, Hibernate, PHP Laravel, Apex JS, Chart JS, D3 JS - chart libraries for
Business intelligence
Description:
Product #1: Aruvi IOT
IOT devices / machines connecting to your web-based IoT portal has never been easier. So
we provide solution for Manage, monitor and control your systems, and turn machine data into
insights using advanced reporting and alarms with our product. Our product gives reliable, Plug &
Play and secure. Benefit from ready-to-use features so you can stay focused on what you do best
— building and maintaining machines and systems. Our Product that ingests data and visualizes it
to generate insights to answer specific questions Platform as a Services. We bringing together
software, hardware, and middle -ware, and infrastructure components to build an end-to-end
solution based on specific client requirements.

1. Remote Monitoring & Control from the Web / Desktop / Mobile Dashboard.
2. Flexible Rules Engine for Custom Triggers & Actions.
3. Real-Time Data Processing, Analysis & Alerting.
4. Secure Remote Firmware & Software Updates.
5. Remote Client with Graphical User Interface.

Product #1: Innomaint


InnoMaint's Asset Management maintains the inventory of assets to track and record asset
details throughout its lifecycle. This module helps to increase the productivity and reduce the
manual tracking process of managing assets. This module creates the asset details and store in one
place to improve efficiency, uptime and safety by providing Engineers/Operators quick access to
asset specifications, manuals and other key product information. Maintain manufacturer related
information, like equipment specifications, serial numbers, spare parts, insurance, warranty,
preventive maintenance schedules and many more options to execute maintenance process
effectively. Annual maintenance contract can be signed by a customer for a particular period based
on the selected package which contains planned preventive maintenance activities and
replacement of faulty spare parts. Packages requested by the customer will be initiated by help
desk executive and managed by operation coordinator.
Responsibilities:

 Involved in coding, dummy data preparation, unit testing and Release


documents to testing process.

 Test Driven UI Development using testing frameworks Karma and Selenium.

 Developed client side validation code using JavaScript with ES5 and JQUERY.


 Responsible for Release management, branching strategy in GIT & Bitbucket.
 Creating user interfaces and wireframes as per client provided displays and
Design.
 Involved in the Project Core Development Team. Have developed the Code as a
Project Lead Developer to the Team. And assigned the user stories to them.
 Analyzing the functional specification documents, requirements HLD &
Technical design docs to the team members.
 Involved in each Task work hour estimation process for self and Team members
Code Development.
 Participating in the daily scrum meetings and status updates and reports to
manager.
 Work within the Product Development team, to an Agile methodology.
 Organize the development and the continuous improvement activities of build
process, design process, software release process and the team estimation
process
 Understanding the business domain and technology stakeholder.
 Releasing final product to Design Transfer team.
 Creating the patches, hotfixes for the site and deployment of the same
 Fixing the installer related defects from sites as well as R&D
 Continuously improving developer experience by toll development and rapid
deployments
 Own prioritized incidents and acknowledge them with proper solution which
can avoid recurrence and Responsible for logging change requests and get it
done in agreed time frame.

5. Candy Class (David-a-tutor, Atlanda, US) (Developer, 1 Year, Java & Angular JS)
Environment: Java, Spring, Hibernate, Android, iOS, Sketch, Zeplin, Indesign, Angular JS, HTML,
CSS, JS, Jquery, PHP.
Description:
Learn US English by reading text side by side. Language learning is fun and free with
Candy Class. Read text and hear audio in the language you are learning, and read the same text
in your language to use as a reference. Learn at your own pace with this fun and free language
learning app. Candy Class is a new innovative method to learn a new language.
Responsibilities:
 Develop user interfaces and wireframes as per client displays, develops
information systems by studying operations; Develop software, architecture,
specifications and technical interfaces.
 Developed client side validation code using JavaScript with ES5 and JQUERY.
 Responsible for Release management, branching strategy in GIT & Bitbucket.
 Creating user interfaces and wireframes as per client provided displays and
Design.
 Involved in the Project Core Development Team. Have developed the Code as a
Project Lead Developer to the Team. And assigned the user stories to them.
 Analyzing the functional specification documents, requirements HLD & Technical
design docs to the team members.
 Involved in each Task work hour estimation process for self and Team members
Code Development.
 Agile Scrum based - Requirement Analysis, Development, System and Unit
Testing.
 Version upgrade and its related migrations, architecture for New release related
update handled by me and build a new core team for that.

 Take responsibility for code quality and handover to project teams. Build a common
code quality for entire application to generate a unique architectural design.

6. Data Conversion (Muthood, Kerala) (Mean Stack Developer, 6 Months, Angular 7\ )


Environment: Postgres SQL, Mongo DB, SQL, Couch DB, Node JS, JSON, Rx JS, Express JS
Description: (SQL to NoSql & NoSql to SQL)
In this Application is a one of our internal data conversation tool, it will convert the data
from couch DB to Mongo DB, and moved into relational DB. Mainly focused for making relation
between the tables. Each and every aggregation it will check the deltas of couch db and cross
verified then update into SQL table and its changes reflected into the new delta. In this application
implemented with new additional feature as it will cross verifying the data’s and Query based unit
test cases can be perform with in this application. Fall detection and query optimization has been
occurred in this applications.
Responsibilities:

 Perform coding data acquisition routines and access issues and Develop custom
reports for large data sets.
 Creating unit tests for the new development.
 Requirement analysis and design and documentation.
 Fixing engineering issues and site defects.
 User documentation and manuals.
 Set a rule engine, make decision tree on the deltas.
 Individual contributor in this project.
 Fallback detection mechanism, Rule engine and Decision make module
development and responsibilities of its behavioral logs capturing.
 All DB test case scenario on delta datas check with in the combined test cases,
module owner of fallback decency of test case logs.

 Test Driven UI Development using testing frameworks Karma and Selenium.

EDUCATION SUMMARY
BE – CSE 2005 to 2009 – Sarda raja college of Enginnering, Alangulam with 60%.
HSC 2003 to 2005 – West Tirunelveli Hr.Sec School, Nallur with 75%.
SSLC 2002 to 2003 – West Tirunelveli Hr.Sec School, Nallur with 75%.

PERSONAL SUMMARY

Father Name : Arumairaj R


Mother Name : Grace Mary A
Date of Birth : 02 March 1988
Gender : Male
Mail ID : hazdik@gmail.com
Mobile Number : +91 8124 17 1914
Permanent Address : #9/44, Annanagar Second Street, Alangulam – 627851.

DECLARATION
I hereby affirm that all the information given above is authentic to the best of my
knowledge.
(DINAKARAN ARUMAIRAJ)

Das könnte Ihnen auch gefallen