Bala

Bala

Mentor
Rising Codementor
US$10.00
For every 15 mins
3
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Full stack .NET developer passionate about writing clean code.
Full stack .NET developer passionate about writing clean code.

I have more than 20 years of software design, development and debugging experience. My core skills are developing responsive web applications using C#, ASP.NET (MVC, WebAPI), ASP.NET Core, React, Angular and Material UI. I have been working in both Azure and AWS recently.

I strive to write clean, simple and self documenting code so that it is readable and maintainable. I would rather write readable code than cryptic code that performs few nanoseconds fast, unless that sort of performance is needed.

And I believe programming is an art :-).

English
Chennai (+05:30)
Joined October 2017
EXPERTISE
10 years experience
Javascript is very deceptive language and it took sometime to learn its nuances and core concepts which has helped me to learn advanced f...
Javascript is very deceptive language and it took sometime to learn its nuances and core concepts which has helped me to learn advanced frameworks (Backbone, Angular, etc) very quickly. I have deep expertise in developing Single Page Applications (SPA) using BackboneJ, AngularJS and Angular2+. I have assumed responsibilities for the front-end logic , component design and the interaction with the Restful services. I have helped many in using best practices and to avoid common pitfalls. I have integrated front end applications with OAuth providers (auth0, Identity Provider). I have worked in few smaller node.js projects as well.
View more
View more
3 years experience
3 years experience
10 years experience
2 years experience
4 years experience
3 years experience

REVIEWS FROM CLIENTS

Bala's profile has been carefully vetted and approved as a Codementor. Connect with Bala now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
my-first-app
Simple ASP.NET Core 3.1 Web API using Azure KeyVault to store configuration and publish profile to deploy to Azure App Service
C#
0
0
Stack Overflow
1 Reputation
0
0
0
EMPLOYMENTS
Freelancer - Fullstack developer
UK Client of Toptal
2021-07-01-2022-04-01
- Designed and developed api layer using ASP.NET Core for social monitoring application to identify key opinion leaders in the digital sp...
- Designed and developed api layer using ASP.NET Core for social monitoring application to identify key opinion leaders in the digital space. - Worked with the Enterprise architect and solution architect to finalize on the Azure Cloud architecture and Database design. - Created SQL stored procedures to provide necessary data to the backend api. - Helped in fine tuning of sql queries. - Developed web portal, using React, from Figma design to consume the apis - Created Azure DevOps pipeline for CI/CD.
C#
Azure
Microsoft SQL Server
View more
C#
Azure
Microsoft SQL Server
React Router
Redux
Entity Framework Core
ASP.NET Core
ASP.NET Web API
View more
Senior Technical Architect
Trimble Information Technologies Pvt. Ltd.
2005-03-01-2021-03-01
- Involved in design and development of multiple products across various divisions and technologies (ASP.NET Core, SQL Server, React, Ang...
- Involved in design and development of multiple products across various divisions and technologies (ASP.NET Core, SQL Server, React, Angular, AWS, Azure) and played a variety of roles (Developer, Technical Manager, Architect). - Reduced the scheduled half-yearly down time of one of the applications by automating file generations and using AWS EC2 instances. - Increased productivity of the team by at least 3x times by developing a framework for CRUD based forms, which helped to meet project deadlines. - Improved load time 10x times for one of the Taskforce applications by replacing ASP.NET Infragistics controls with HTML controls and using AJAX to fetch data when needed. - Reduced customization effort significantly by developing xml based search templates and Business Defined Task Information blocks. - Expanded the team 4x times by providing high quality deliverables with a smaller team and thereby gaining confidence of the respective stakeholders. - Independently designed and developed couple of projects which expanded into bigger projects with more resources. - Kick started integration between 2 products by quickly prototyping ASP.NET web service to get location data from one product and displaying it in another product. - Quickly learned new technologies, tools (MS Dynamics CRM, TCL language, etc) to prototype or replace existing tools. - Mentored more than 20 junior members, by providing proper training and guidance based on their aspirations. - Took technical sessions on various topics like SOLID, .NET, JavaScript. - Visited multiple countries (Australia, UK and US) for project KT and design sessions.
Angular
Responsive Design
Web api
View more
Angular
Responsive Design
Web api
React
Microservices
Postman
ASP.NET Core
ASP.NET
RESTful API
View more
Technical Lead
WER Solutions
2002-11-01-2005-02-01
- Worked in design and development of Health Care and ERP systems. - Reduced the product development time by designing a tool to generate...
- Worked in design and development of Health Care and ERP systems. - Reduced the product development time by designing a tool to generate entity classes based on database tables. - Improved chances of sale by quickly addressing the change requests / queries from potential clients.
View more
View more