Rabi Kiran

Software Engineer

Hyderabad, Telangana, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Rabi Kiran is a seasoned Software Engineer with 13 years of experience specializing in Salesforce development, Apex, Lightning Components, and front-end technologies. Based in Hyderabad, he blends hands-on engineering—designing custom objects, security models, integrations via REST/SOAP APIs, and data migrations—with strong practices in unit testing, code reviews, and deployment automation. A certified Salesforce Platform Developer I, he has deep experience across SOQL/SOSL, Visualforce, Data Loader, and complex permissioning for enterprise orgs. Beyond Salesforce, he contributes to front-end testability and AngularJS projects, adding unit tests and refining directive behaviors in community repositories. He’s also engaged in developer education and community leadership, reflected by blog and speaking activity, which complements his practical delivery focus. Known for pragmatic problem-solving, he often bridges business requirements and technical design to deliver measurable application improvements.
code13 years of coding experience
languagesEnglish, Hindi, Telugu
stackoverflow-logo

Stackoverflow

Stats
4,153reputation
522kreached
38answers
16questions
Badges
overloading
top-1%
typescript
top-1%
github-logo-circle

Github Skills (16)

unit-testing10
overloading10
typescript10
javascript10
jasmine10
angularjs10
testing10
directive9
directives9
html8
ui-design7
aspnet-web-api6
asp-net6
wpf6
angular-ui6

Programming languages (3)

TypeScriptRustJavaScript

Github contributions (5)

github-logo-circle
Customer Manager AngularJS/BreezeJS Application.
Role in this project:
userFront-end Developer
Contributions:6 commits in 27 days
Contributions summary:Rabi focused on implementing and testing a unique value directive within an AngularJS and BreezeJS application. Their work involved writing unit tests using Jasmine, modifying the test runner, and refining the process of triggering events for the tests. Key changes included altering the test setup, adjusting how events are triggered to invoke the blur event, and implementing new test cases. This user also added and refined test cases for a custom overlay directive and a modal service, contributing to the overall test coverage.
angularjsangular
Contributions:11 commits, 8 pushes, 2 branches in 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rabi Kiran - Software Engineer