Rajesh K. Email and Phone Number
I am a seasoned Software Developer with 8+ years of hands-on experience in the technology industry. My primary areas of expertise include Android development, Full Stack Development, OS level BSP (Board Support Package), and Linux daemons design and development. Over the years, I have demonstrated a strong ability to architect, develop, and deploy robust software solutions that meet business objectives and exceed client expectations.Android Development:I have a deep understanding of Android development, proficient in Java/Kotlin/C++, Android SDK, Android NDK and various third-party libraries and frameworks. I have developed and maintained feature-rich Android applications focusing on performance, usability, and scalability.Full Stack Development:My experience in Full Stack Development encompasses both front-end(React and Next JS) and back-end technologies. I am proficient in HTML, CSS, JavaScript, as well as server-side languages like Node.js, Python, and PHP. I have designed and implemented RESTful APIs, integrated with databases, and built responsive user interfaces.OS Level BSP and Linux Daemons:I have extensive experience in OS level BSP development, collaborating closely with hardware teams to ensure seamless integration of software with underlying hardware components. Additionally, I have designed and developed Linux daemons for various system-level tasks, leveraging my knowledge of system programming, IPC mechanisms, and Linux kernel interfaces.Key Skills:- Android Development (Java/Kotlin/C++)- Full Stack Development (HTML/CSS/JavaScript, Node.js, Python, PHP)- OS Level BSP Development- Linux Daemons Design and Development(Java/C++)- RESTful API Development- Database Design and Optimisation(POSTGRESQL)- System Programming (Linux)- Version Control Systems (Git)- Agile Development Methodologies- Build Tools: Gradle, Maven, CMakeI am passionate about leveraging technology to solve complex challenges and deliver exceptional software solutions. My strong analytical and problem-solving skills, combined with a collaborative mindset, enable me to thrive in dynamic environments. Let's connect and explore how I can contribute to your team's success and drive innovation through technology.
Cnh Industrial
View- Website:
- cnhindustrial.com
- Employees:
- 29185
-
Senior Software EngineerCnh Industrial Apr 2023 - PresentIndia -
Senior Embedded Software Developer L3Cnh Industrial Feb 2017 - Mar 2023Burr Ridge, Illinois, United StatesDescription: The CNH Precision Farming Group develops various vehicle technologies that increases farmers' yield while lowering production cost. Within the cab of tractors and combines are displays (like large tablets) that allow farmers to interact with vehicle and implement settings and set up various custom views. I was contracted here from February 2017 to contribute to Android and Linux applications that run on a display and a separate Linux "brain box”.★ Daily tasks consists of coding/debugging Java based modules and their unit tests, evaluating product requirements and performing code reviews from peers. Team uses GIT, Gerrit and Jenkins to perform continuous integration across many dev teams.★ Delivered Android and Linux based applications that spoke to ZMQ based signals hosted on a separate Linux device.★ Implemented a complete application from scratch following MVP clean architecture design pattern and implemented Dagger dependency injection for few possible other projects.★ Design and build of advanced applications for the Android and Linux platform's from hardware component level.★ Development of native shared libraries for both Android ARM devices and Linux based devices.★ Implemented JNI for communication of java code with existing legacy native C++ libraries.★ Implemented communication with microcontroller devices with each other following CAN Protocol.★ Delivered Java daemons using Java and C++ that ran on embedded Linux devices to monitor and control equipment attached farming equipment.★ Implemented custom views and written shadow classes for those custom views for Robolectric testing★ Performed Robolectric testing of code for robustness, including edge cases, usability, and general reliability -
Virtual Reality DeveloperEagle Creek Software Services Jun 2016 - Dec 2016United StatesDescription: Design and development of VR and AR based mobile applications which provides a interactive experience and look of products they plan to buy from stores.★ Development of VR based Android application using Unity 3D, Sketch Up and Playcanvas.★ Designing of Proprioception vision (for Gear VR and Oculus), Peripheral vision (for Cardboard) and User interface using Unity3D.★ Designing 360-degree view of floor plans and construction designs and appending them into android application. ★ Implementation of Augmented Reality into android application to demo the items on sale lively.★ Implementation of Google VR SDK, Async loading of 360-degree files and integration of VR objects into android applications.★ Building an OpenGL Environment and applying projections to 3D objects that have motion and respond to touch activities in cardboard.★ Implementation of head tracking, stereo rendering, FOV, Interaction with Canvas UI and First person shooter object interaction.★ Usage of Vuforia 5 for implementation of AR into the application in order to increase user interaction.★ Render 2D splash screens in 3D space, implementing Fuse buttons for interaction of user.★ Implementation of Recycler Views and animation effects on views, and various libraries like Retrofit, Picasso and RxJava. -
Java DeveloperVoxvilla, Llc May 2015 - Apr 2016United StatesDescription: Design and development of voice based social networking chat application which allows people to interact with each other mainly using voice memos or voice conversations. Users will be provided ability to store voice memos, voice journals and voice TODO lists.★ Involved in the Full Life cycle of the project, i.e. Requirements gathering, and in implementing OOAD using UML.★ Developed JSP, Servlets and Struts Framework for front-end design and page flows for voice based website.★ Solving technical and developing new features within the website.★ Using REST API services to retrieve data in JSON format and parsing received data to get the required information.★ Developed and maintained numerous Stored Procedures and Triggers using PgAdmin as a database storage.★ Used various Java and J2EE APIs including JDBC, XML, servlets, JSP, JavaBeans.★ Involved in debugging and Bug fixing. Participated in Code reviews and peer reviews. Prepared unit test conditions and conducted Unit testing of components.★ Responsible for all phases of SDLC in this project from client meeting, requirement gathering, whole designing & development of product followed by testing, deployment & maintenance.★ Delivered a complete front end responsive web application using Angular JS and bootstrap.
Rajesh K. Education Details
Frequently Asked Questions about Rajesh K.
What company does Rajesh K. work for?
Rajesh K. works for Cnh Industrial
What is Rajesh K.'s role at the current company?
Rajesh K.'s current role is Senior Software Engineer - CNH India Technology Center.
What schools did Rajesh K. attend?
Rajesh K. attended University At Albany, Suny, Gudlavalleru Engineering College, Seshadri Rao Knowledge Village, Gudlavalleru, Pin-521356(Cc-48).
Who are Rajesh K.'s colleagues?
Rajesh K.'s colleagues are Abdessamad El, Alberto La Martina, Geraldo Vasconcelos Peixoto, Nishan Gharat, Fernando Javier Garagorri, Karla Reece, Ahmed Abdous.
Not the Rajesh K. you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial