Rajeshkanna V
Verified Expert in Engineering
Software Developer
Rajesh is a full-stack developer with over 15 years of experience. He has delivered enterprise-grade solutions for clients like Walmart and McKesson, as well as products for YC-funded startups. He specializes in architecting and building scalable full-stack applications in React, Rails, and Node.js from scratch.
Portfolio
Experience
Availability
Preferred Environment
GitHub, Visual Studio Code (VS Code), Ubuntu
The most amazing...
...thing I've coded is an algorithm which increases user engagement with the input of analytics data.
Work Experience
Senior Full-stack Developer
TaskRabbit
- Performed as an effective leader in driving the development of an invoicing engine during application re-platforming efforts to decompose the monolith application into engines.
- Showed extensive knowledge of pricing A/B tests and their impact on business outcomes.
- Achieved major milestones with a proven track record, including pricing lever features that significantly increased overall revenue.
Founder, Full-stack Developer
Navir Labs
- Developed a React Native cross-platform application with Node.js/Express back end for iPhone and Android to send predefined messages, good morning, and good night quotes in a flash for Quick Send.
- Developed a React Native cross-platform application with Node.js/express back end for iPhone and Android to view and share the latest Tamil memes.
- Developed a native Android application which works seamlessly across Android mobile, tablet, Android TV, Chromecast, and Android wearable devices for Tamil Radio.
- Developed a responsive PWA web application with Node.js/Express/graphQL back end for Desi Radios which works seamlessly across Android, iPhone, desktops, and tablets.
- Developed a responsive web application with jQuery front end and Node.js/Express back end that helps Indian engineering students choose the right engineering stream based on their cutoff.
- Developed a responsive web application with jQuery front end and Node.js/Express back end that indexes Tamil songs from YouTube and provides the ability to play songs based on the artist, actor, music director, or a combination of all.
Senior React Native Engineer
TaskRabbit
- Demonstrated success in improving the client's React Native app built on ReactXP.
- Developed back-end requirements using Ruby on Rails. Strong expertise in making front-end changes using React.
- Achieved major milestones with a proven track record, including pricing lever features that significantly increased overall revenue.
- Showed extensive knowledge of pricing A/B tests and their impact on business outcomes.
- Performed as an effective leader in driving the development of an invoicing engine during application re-platforming efforts to decompose the monolith application into engines.
VP of Tech and Delivery
Codebrahma Technologies Pvt
- Led the operations of India HQ, responsible for sales, marketing, delivery, and hiring.
- Grew the company 58% YoY during my leadership. Positioned the company as a JS development company with expertise in React and React Native.
- Delivered projects for YC funded startups like Rippling(270M valuation), MinoGames, Dose.Dr as well as big MNCs like Chola Finance (Murugappa Groups), Aditya Birla Groups.
- Standardized the HR process introducing Zoho People. Processes like onboarding, offboarding, leaves, comp offs, and 360° annual review were standardized.
- Documented all the best practices followed across the projects and boilerplates, templates were created. A standard handbook was created.
- Standardized the hiring process and brought it down to a ten-day cycle also while increasing efficiency. Created a remote campus hiring model and successfully ran it for five campuses.
- Brought down the attrition to 15% by updating company policies, increasing employee engagement, listening to feedback and improving the culture, proactively upgrading equipment, and more.
- Contributed to the projects of Mentorhq.com as a project manager as well as a full-stack developer working on their FFmpeg-based video merging Node.js platform.
- Delivered HIPAA compliant React/Redux front end for a YC funded healthcare startup.
- Contributed to the projects of Mentorhq.com as a project manager as well as a full-stack developer working on their customer retention platform, and judge education platforms with React front end and Rails back end.
Principal Analyst, Transportation Management
Manhattan Associates
- Developed solutions to solve complex problems considering software capacity and limitations, operating time and desired results. Responsible for preparing design/technical/functional specification documentation.
- Enhanced transportation 2010 base product for McKesson’s needs and improved the account coding performance by 5X by introducing a new account coding framework.
- Designed and implemented a rule-based framework to assign orders’ destination on the fly based on defined rules.
- Identified all the performance bottlenecks in customer flows by analyzing heap dumps, thread dumps and improved the overall system performance. Analyzed ASH, AWR, and ADDM reports, and tuned SQL queries.
- Addressed security vulnerabilities like Heartbleed, BEAST etc. based on the IBM security scan results.
- Analyzed business needs and creates software solutions. Communicated directions and provided guidance to junior programmer/analysts, as required.
Senior Analyst,Transportation Management
Manhattan Associates
- Recommended new development strategies and procedure improvements to the development team. Drove new features through full the development cycle from requirements all the way through release.
- Enhanced the archive and purge stored procedure and achieved 10X improvement. Performed analysis with AWR reports and other real-time monitoring queries to identify the performance bottlenecks.
- Built a continuous integration environment in Jenkins for my team which can create fix packs with the last commit id/git tag as the input.
- Migrated all 45 projects of my team from ClearCase to Git. Trained the team on Git and established repository standards.
Software Engineer, Transportation Management
Manhattan Associates
- Built Java programs and related web interfaces that are consistent with the objective of stated development and business goals. Took on complex software development tasks and worked efficiently in troubleshooting and resolution of system issues.
- Developed, enhanced, and refactored the freight audit and pay (FAP) module that helps the shippers to audit their transportation costs and pay the audited amount to the carrier.
- Developed Eclipse plug-ins that improve the user interface development by adding visual editing capabilities like autocomplete and drag and drop.
- Identified and addressed XSS and SQL Injection vulnerabilities.
- Implemented Retail Routing functionality for Warehouse Management through Transportation Execution.
- Developed plan path, MCW, Invoice short pay enhancements, and other customer requested enhancements.
Associate Software Engineer, Transportation Management
Manhattan Associates
- Established a bridge between Warehouse management system and Transportation Management system. Developed TE Planning Engine which plans and routes a given set of orders and improved its performance to process 6000 orders per minute.
- Single-handedly designed and developed the complete UI for the Consolidation Engine for manual load planning that allows WM users to plan/re-plan shipments for orders.
- Enhanced the existing purchase order update functionality, UI for consignment update, transportation order quantity synchronization, transportation order cost recalculations, shipment line item quantity update, and shipment cost adjustments.
Experience
Manhattan Associates - Transportation Management
https://www.manh.com/products/transportation/overviewMentor HQ
https://www.mentorhq.com/- Worked on customer retention platform
- Developed and enhanced Mentor's judge education platform and upgraded the Rails and Ruby version and dependent libraries.
- Developed and enhanced Mentor's learning tools interoperability(LTI) platform and upgraded the same to Rails 5.2 and Ruby 2.5.
Quick Send
https://navirlabs.com/quick_send/Hindi Radios
Skills
Languages
JavaScript, SQL, TypeScript, Ruby, HTML5, CSS3, HTML, GraphQL, Python, CoffeeScript
Frameworks
Ruby on Rails (RoR), React Native, Redux, Spring, Spring Boot, JSF, Jakarta Server Pages (JSP), Hibernate
Libraries/APIs
Node.js, React, REST APIs, jQuery, React Redux
Tools
Android Studio, GitHub, Git
Paradigms
Agile Software Development
Platforms
Linux, Android, Kodi, Ubuntu, Jakarta EE, JBoss, WebSphere, Visual Studio Code (VS Code)
Storage
MySQL, PostgreSQL, Amazon S3 (AWS S3)
Other
Apollo, Progressive Web Applications (PWA), Leadership, WebLogic, Software, Chemical Engineering
Education
Master's Degree in Software Systems
Birla Institute of Technology and Science (BITS, Pilani) - Pilani, Rajasthan, India
Bachelor of Technology Degree in Chemical Engineering
National Institute of Technology (NIT, Trichy) - Trichy, India