Rajesh K.

Rajesh K. Email and Phone Number

Senior Software Engineer - CNH India Technology Center @ CNH Industrial
united kingdom
Rajesh K.'s Location
Vijayawada, Andhra Pradesh, India, India
About Rajesh K.

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.

Rajesh K.'s Current Company Details
CNH Industrial

Cnh Industrial

View
Senior Software Engineer - CNH India Technology Center
united kingdom
Employees:
29185
Rajesh K. Work Experience Details
  • Cnh Industrial
    Senior Software Engineer
    Cnh Industrial Apr 2023 - Present
    India
  • Cnh Industrial
    Senior Embedded Software Developer L3
    Cnh Industrial Feb 2017 - Mar 2023
    Burr Ridge, Illinois, United States
    Description: 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
  • Eagle Creek Software Services
    Virtual Reality Developer
    Eagle Creek Software Services Jun 2016 - Dec 2016
    United States
    Description: 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.
  • Voxvilla, Llc
    Java Developer
    Voxvilla, Llc May 2015 - Apr 2016
    United States
    Description: 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.

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?

  • Rajesh K

    Talent Acquisition Expert & Staffing Strategist | 7+ Years In Leadership Hiring, Bulk Staffing, Contract Management & Compliance | Driving High-Impact Hiring | Expertise In Streamlining Recruitment Operations
    Bengaluru
  • Rajesh K

    Talent Acquisition
    Tiruvallur
  • Rajesh K

    Talent Acquisition Specialist At Success Gyan India Llp
    Chennai

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.