Hi, I'm Navdeep Singh, currently working as a Backend Developer at Grain Discovery. With a decade of experience, I specialize in creating reliable and scalable software solutions. My focus is on crafting efficient applications for various domains. Throughout my career, I've worked on mobile applications and backend development, tackling challenges like designing intricate systems and optimizing databases. I take pride in building APIs that foster smooth communication between front-end and back-end components. As a Software Developer, my goal is to deliver code that's both scalable and maintainable, helping organizations achieve their objectives. If you're looking for a collaborator to address your backend needs, let's connect. I'm interested in exploring how I can contribute to your projects and bring innovation to backend development.
Software Developer Started as a mobile application developer at Grain Discovery, using Flutter to develop applications for iOS and Android. Developed and supported multiple white-label applications. Currently working as a Backend developer, using Spring Boot with Kotlin to provide REST APIs for web and mobile applications. Some features I worked on: - Localization of Applications. - Multi Factor Authorization. - Develop a REST API utilizing the Spring Boot framework. - Integration with third-party APIs and data. - Integration to record data from Excel and CSV files. - Providing assistance and support for client-related issues.
Senior Software Designer As a Senior Software Designer, I worked on developing and supporting back-end solutions using Spring Boot with Java for compliance projects. Worked on developing integration with other projects in company, pulling and pushing data to the server. Also worked on ReactJS project to provide RISK team performance and other information for management team. Responsibilities: - Write Rest API using SpringBoot Framework - Code Review and Pair Programming
Software Engineer - Collaborated to create efficient applications for the agricultural industry that will assist respective stakeholders in making better-informed decisions. Strategize to reduce the needless paperwork and minimize supply chain inefficiency and risk, and providing a single medium to conduct business.
Software Engineer - Oversaw the development and architectural activities for multiple Native Android applications. - Spearheaded initiation of React-Native application development at the organization. - Provided in house technical trainings.
Software Engineer