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

Balaji Vinayagamoorthi

Summary Having 3.5 years of experience in Application development


using OutSystems Platform. Has delivered enterprise grade
applications for global clients. Keen in exploring new concepts and
UI/UX.

Education BE (Computer Science)

Business Areas Security, Logistics & Real Estate

Languages and Tools Python, HTML, CSS

Databases SQL Server

Tools OutSystems Service Studio 11

Version Control OutSystems Service Center and Lifetime tools

Certification OutSystems Web Developer Associate OS 11 ; OutSystems


Reactive Web Developer Associate 11
OutSystems Mobile Developer Specialist 11

Projects Summary

Device Control Center This application is used by Maintenance Techs to record the equipment
and conditions in all the Pump Rooms in scope. They will answer the
questions in the survey, upload photos and submit the survey. A design
team will then take over, eventually the same Maintenance Tech will
receive the kit of devices to install in the pump room. The basic process
flow is illustrated below. Data used in this module will primarily be stored
within OutSystems, with some references to other apps such as Property
Characteristics.

This application tracks Messages from the IoT devices in the building in
scope through a lifecycle of phases related to installation and support of a
package of IoT devices intended to provide operational intelligence.

OutSystems Platform 11 (Web & Mobile)

Responsibilities ● Created a workflow logic to track the installation od IOT devices.


● Created logic to store the data from Web and mobile
● Created a mobile app with offline capability
● Built a logic to transfer data from the OutSystems database into
an Excel File.
● Built a logic to Import multiple records from an Excel file into an
Outsystems Database.
● Created a user-friendly list screen with multiple filters and sorting
functionalities.
● Created reusable business logic.
● Created database entities.

● Developed the applications in OutSystems using canvas


architecture

● Working with On Site technical team in United States.

eSelf eSelf is a Self Declaration application used to maintain the records of


entries made to Casino. As a Security Firm, the client would like to keep
track of the entries made by their employees as and when they visit so
that they could be monitored. Application has option to make requests
for Daily entry, as well as annual entry. Annual entry is just a permission
which could be availed for futuristic usage. Both entries trigger
notifications to the superiors who are maintained in employee DB. Daily
entry requests are monitored every day to ensure the employees do not
exceed more than a specified number of times, which when exceeded,
their respective supervisors, HOD, and HR will be notified mentioning
the respective user has exceeded the specified number of times.
Admins and HR can also generate reports of the entries.
• User Management
• Employee Management
• Notification alerts
• Reporting

OutSystems Platform 11

Responsibilities ● Developed reusable business logic for the application.


● Developed web screens to manage Employees and Users
access levels.
● Developed reports with multi-level filtering options.
● Created timer based notification alerts.
● Created Web Screens with Customized UI widgets.

Worked in an agile team encompassing 4 OutSystems developers


Duration 4 Months

Tenant Tenant Improvements / Make Ready is an application used to obtain the


Improvements / required list of modifications and improvements in properties from the
Make Ready customers who have rented areas and units for logistical purposes. The
client owns multiple logistic properties globally, can receive
enhancement requests for their properties. keep track of the requests,
and monitor the status of enhancements. The application is also used to
receive and compare BID Request from various vendors to fulfill the
requirements of requested customer’s enhancements. The following are
the Modules of this application.
● Vendor Management
● Customer Management
● Requests Management
● Bids Management
● Notifications and reminders.

OutSystems Platform 10 & 11 (Web)

Responsibilities ● Developed reusable business logic for the application.


● Developed web screens to manage vendors and customers.
● Developed web screens to manage Bid requests.
● Created timers for reminder notifications and update
notifications.
● Developed reports with multi-level filtering options.
● Used advanced High charts for enhanced graphical user
experience.
● Created Web Screens with Customized UI widgets.

Worked in an agile team encompassing 3 OutSystems developers

Duration ● 8 Months
Savings Tracker Application is used to track the company’s cost and expenditure on
projects involving property enhancements. The application is developed
with various user levels which involves different levels of approval. A user
creates a request involving the estimated costs and description of the
project and sends for approval to procurement team, who reviews the
request and approves the same and forwards to Finance team. The
Finance team keeps track of the progress of the request as the projects
moves to InProgress state, and Delivered state. Keeping record of all the
costs which were projected, and every update requested during the
project progress, and comparing with the actual value, the organization’s
savings can be tracked efficiently. Automatic notifications will be
triggered on approval of a request and modification of an approved
request to ensure the employees don’t miss the update.

• User Management
• Employee Management
• Notification alerts
• Reporting

OutSystems Platform 10 (Web)

Responsibilities ● Developed reusable business logic for the application.


● Developed web screens to manage Employees and Users.

● Developed reports with multi-level filtering options.


● Developed notification alerts to be triggered.

● Created Web Screens with Customized UI widgets.


● Worked in an agile team encompassing 1 OutSystems
developers

Duration ● 6 Months

● Resources deployed: 2
Projects for a Worked for a global leader in industrial logistics and real estate across
Logistics Company Americas, Europe and Asia. We create value by developing and
managing a world-class portfolio of high-quality logistics and distribution
facilities, serving customers and investors as an integral part of the
global supply chain.

Supporting and Enhancing 30+ OutSystems developed application in the


client’s environment.

OutSystems Platform 10 (Web)

Responsibilities ● Working with On Site technical team in United States.

● Worked on Enhancements and Defects fixes for 30+


applications which were logged in Service Now tool.

● Provide resolution to the incident tickets within 24hours.

Duration 16 Months

Resources deployed: 5 (Enhancements, Maintenance & Support for 20+


applications.

You might also like