Sanjeev K.

Senior Software Engineer

Bengaluru, Karnataka, India18 yrs 9 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • 20 years of expertise in pharmacy automation.
  • Led multi-factor authentication at Amazon.
  • Transformed Tesco's system, saving £35 million annually.
Stackforce AI infers this person is a Healthcare and E-commerce technology leader with extensive experience in automation and system transformation.

Contact

Skills

Core Skills

Project ManagementEngineering ManagementTechnical Leadership

Other Skills

Artificial Intelligence (AI)Artificial Intelligence for BusinessBudget ManagementCloud DevelopmentComputer EthicsCost ManagementCreativity and InnovationData StructuresDatabasesDesign PatternsDistributed SystemsDocker ProductsElasticsearchEmerging TechnologiesEmployee Coaching

About

Sanjeev is a visionary Engineering Leader with 20 years of expertise in pharmacy automation and healthcare innovation. Passionate about transforming pharmacy processes, he is on a mission to design fully automated, error-free systems that empower nurses to focus on patient care while eliminating medication and procedural errors. His solutions ensure 100% compliance, enhance safety, and streamline governance for healthcare administration. Beyond healthcare, Sanjeev has driven impactful technological advancements with global e-commerce giants. At Amazon, he spearheaded the implementation of multi-factor authentication, preventing over 99.99% of unauthorized access attempts. At Tesco, he led the transformation of a monolithic system into a cloud-based solution, delivering £35 million in annual savings while reducing system upgrade times from three months to just one day. Sanjeev has accomplished a lot, both professionally and personally. He was a national-level hockey player and came second in a major championship, showing the same focus, discipline, and teamwork in his career. Outside of work, he loves landscape photography, capturing nature’s beauty while traveling to new places.

Experience

18 yrs 9 mos
Total Experience
2 yrs
Average Tenure
--
Current Experience

Omnicell

Senior Software Development Manager

Dec 2022Oct 2025 · 2 yrs 10 mos · Greater Bengaluru Area · Hybrid

  • Omnicell leads in medication management and adherence solutions, providing automated dispensing and pharmacy tools that enhance patient safety and streamline healthcare. Their Automated Dispensing Cabinet reduces medication errors, allowing nurses to focus on patient care. Intelligent modules integrate with external systems for optimized management. With NCL documentation ensuring compliance and accuracy, Omnicell’s innovations drive safer, more efficient healthcare delivery, supporting providers in improving patient outcomes and operational workflows.
  • Responsibilities:
  • 1. Directed large healthcare projects, enhancing operational uptime by 24%.
  • 2. Managed annual budgets, achieving 24% cost savings through resource optimization.
  • 3. Promoting a culture of innovation and continuous learning within the team, encouraging exploration of new technologies and solutions. Oversee decision-making processes for design trade-offs and long-term architecture planning.
  • 4. Establishing and driving both strategic and tactical direction of the organization by using industry-standard delivery and team performance metrics, constantly adjusting to raise team performance.
Project ManagementProblem SolvingDesign PatternsIT ConsultingDistributed SystemsCreativity and Innovation+22

Amazon

Software Development Manager III

Jan 2022Dec 2022 · 11 mos · Bengaluru, Karnataka, India

  • Payment Services Directive (PSD) is an EU Directive has enforced Strong Customer Authentication(SCA) for all electronic payments in EU region. SCA introduces friction to the shopping experience for our EU users in form of 3DS protocol driven Multi Factor Authentication (MFA). The 3DS SDK project aims to address the following problems that impact our EU businesses. We have building the 3DS SDK based on the Split SDK specifications.
  • Responsibilities:
  • 1. Creating and communicating strategic plans for product development by working with engineering teams to establish development timelines, budgets, and milestones for 1 to 3 years.
  • 2. Coaching and developing talent and promoting a culture of inclusion, collaboration and technical excellence. Provide and facilitate timely feedback and mentoring for staff.
  • 3. Providing hands on technical and functional expertise, coaching and mentorship to improve skills across the development, testing and operations team.
  • 4. Identifying and implementing opportunities of improvements in Software Development Lifecycle via building out automated and repeatable processes and tools that will ensure efficiency and high quality.
  • 5. Delivering transformational & Democratic leadership so that the team is highly motivated and engaged. Be an inspirational role model by challenging and maximizing the strength of the team and aligning their efforts to the mission and vision of the organization.
Project ManagementData StructuresProblem SolvingIT ConsultingDistributed SystemsCreativity and Innovation+27

Tesco bengaluru

Senior Software Development Manager

Apr 2020Jan 2022 · 1 yr 9 mos · Bengaluru, Karnataka

  • A system that will run the customer fulfilment operation across Tesco globally, replacing the current DMS (Dotcom Management System) and PCS (Picking control system) systems, which are used respectively in the UK/ROI and International locations to fulfil online grocery orders. It focuses on core fulfilment operations (picking, marshalling, loading), simplifying the dotcom colleague’s job and aligning fulfilment with the rest of Tesco’s strategic services.
  • Responsibilities:
  • 1. Prepare lifecycle for different projects inclusive of research, development, design, evaluation, testing along with delivery to product management.
  • 2. Perform closely with Engineers, Developers and Product Management throughout organization to influence product development assisting or improving products.
  • 3. Understand technology landscape and its implication to retail Industry. Evaluate, prototype and present implementation use cases.
  • 4. Manage teams to scale distributed applications, make architectural trade-offs applying synchronous and asynchronous design patterns, review code, and deliver with speediness and quality.
  • 5. Drive continuous improvement of engineering practices and efficiency of development within my team and foster innovation.
Project ManagementData StructuresElasticsearchProblem SolvingIT ConsultingDistributed Systems+28

Operative (sintecmedia company)

Software Development Manager

Jan 2018Apr 2020 · 2 yrs 3 mos · Bengaluru Area, India

  • Adds management tool, which help advertiser and agencies to manage and publish add to different add servers though stream line process. This help our customer to create schedule, manage adds though out SAS service. We also provide post adds analysis and reports about published adds though our BI tools.
  • Tech: Java 1.8, Spring Boot, Hibernate, Angular JS, Elastic Search, AWS, Redis, MongoDB, Kafka, SQS, Swagger, Micro-service, SaaS, Jenkin, Docker.
  • Responsibility
  • 1. Design & guiding high performance and scalable solutions that meet the needs of millions of customers and help the team achieve their technical tasks.
  • 2. Evaluate and select appropriate software or hardware and suggest integration methods. Oversee assigned programs and provide guidance to team members.
  • 3. Work with the Product Manager, Technology Business Analysts, and other team members to define metrics and performance goals for the application.
  • 4. To factor performance and scalability considerations into the product all the way from requirements through implementation – to create a highly performance, responsive, robust system.
  • 5. Foster a culture of agility, innovation, and customer-focus within the team.
Project ManagementData StructuresElasticsearchProblem SolvingIT ConsultingDistributed Systems+25

Genpact headstrong capital markets

Software Development Manager

Feb 2016Dec 2017 · 1 yr 10 mos · Bengaluru Area, India

  • Description:
  • A Greenfield project to develop an intranet application for Senior Manager to track their employees
  • credibility for their respective position as governed by UK Regularities.
  • Responsibilities:
  • 1. Guide the team through the development, testing and implementation stages and review the completed work effectively. Provided direction and technical expertise in design, development and systems integration.
  • 2. Delivered project in a fast paced environment taking a product through its complete life-cycle using Agile methodologies with highly scalable and robust systems.
  • 3. Technical problem solver on the team, identifying innovative solutions to project deadlocks and resolving issues and constraints through consensus and sound judgment.
  • 4. Collaborate with other software team, business analysts and software architects to plan, design and maintain web-applications.
Project ManagementData StructuresElasticsearchProblem SolvingIT ConsultingDistributed Systems+19

Morris consultancy services limited

2 roles

Solution Architect - Travis Perkins

Promoted

Jun 2014Jan 2016 · 1 yr 7 mos

  • Description:
  • An E-Commerce solution for builders'​ merchant and home improvement retailer TP. Online website provide feature increase revenue and bring more customer.
  • Responsibilities:
  • 1. Drove judgement and pragmatic approach to delivering a solution that optimizes architecture activities across company needs, business constraints and technological realities..
  • 2. Lead and coordinated clients, directors, Architect and development, support team and other cross technical and functional teams.
  • 3. Developed and tracked consultation on performance enhancements and bug fixes.
  • 4. Implemented gap in the application for performance and optimization in core libraries.
  • 5. Integrating existing eCommerce product with back office operations and getting incompatible platforms to work together using standard integration tool.
  • Tools/Technologies : Java 7.0, Spring MVC, Hybris 5.5.1 , Agile, SOAP API's, MVC, Oracle, JSP, SOA/Webservices, Jboss, Junit, Maven, AWS, Google Analytic.
Project ManagementData StructuresProblem SolvingIT ConsultingDistributed SystemsCreativity and Innovation+18

Senior Engineer - Portaltech Reply

Jul 2013Jun 2014 · 11 mos

  • Providing an E-commerce solution to customer using Hybris platform. A fast way to create online application and helping customer to achieve customer focused solution.
  • My role involve in creating webservice for PDA device with different product search. Creating a hot folder setup and to consume xml file. These XML data is processed and update the product data.
  • Implemented SOAP web-service, promotion, vouchers and workflow in hybris application.
  • Responsibilities:
  • 1. Analyzing user requirements, Developing, designing and writing new software programs.
  • 2. Intervene when necessary to aid the group in resolving issues
  • 3. Develop design specifications, installation instructions and other system-related information.
  • Tools/Technologies : Java 7, Hybris 5.02, Spring, Junit, TDD, Agile Methodology, JSP, Mysql, Multithreading, Maven, Webservice - REST, Agile, Ant, Profiler, Eclipse , Jira, Confluence
Project ManagementData StructuresProblem SolvingDistributed SystemsCreativity and InnovationTechnical Leadership+12

Hewlett-packard

Technology Consultant

Oct 2011Jun 2013 · 1 yr 8 mos · Bangalore

  • American Airlines (AA) - Self Service Machine (SSM) is a check-in machine. It feature passport scanners, credit card readers and barcode scanners, all of which enable customers to check in more quickly – both for domestic and international flights as little as 72 seconds.
  • I was responsible for international booking and passport verification module. PNR check in and providing upgrades to the passenger as per flight availability. Customising the offer for different customer like Admirals Club, defence , AA priority customer etc or world one customer.
  • Responsibilities:
  • 1) Working closely with Client for requirement gathering and translate client’s business requirements and objectives into technical applications and solutions.
  • 2) Design and develop programming systems making specific determinations. Preparing Technical solution description and per screen document.
  • 3) Leading a team. Define roles and responsibilities for each team member.
  • 4) Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.
  • Tools/Technologies: Java, Hibernate 3 with annotation, Web services, Flex, Anthillpro, Saber, Agile Methodology, XML service.
Data StructuresProblem SolvingTechnology SolutionsSoftware Development MethodologiesRESTful WebServicesTeam Management+3

Accenture

Senior Software Engineer

Jul 2010Sep 2011 · 1 yr 2 mos · Bangalore

  • Accenture Mobility Operated Services is software for Remote Health Diagnostics. Its enables the use of IT and mobile telecommunications to monitor the health of patients remotely and to ensure that the appropriate measures are taken.
  • It manages all Doctors and Patients associated to Projects and Sites under its control. It monitors health parameters measurement and manages therapies, measure scheduling, and appointments for all the doctor, patients profile under his control.
  • I was responsible for developing delegation and events module that will provide flexibility to delegate patients to other doctor and when event should be triggered.
  • Responsibilities
  • 1) Working closely with upper management.
  • 2) Design and develop for new functional requirement.
  • 3) Responding promptly and professionally to bug reports.
  • 4) Analyze, design, coordinate and supervise the development of delegation module in RHD.
  • 5) Analyze system specifications and translate system requirements to task specifications for junior programmers.
  • Tools/Technologies : Flex 3.5, Java, spring, design patterns, Action scripts, EJB, Hibernate 3, Mysql Server 5, Web Services, Clearcase 7 and Jboss 4.2.3,JiRA.
Data StructuresProblem SolvingTechnology SolutionsSoftware Development MethodologiesRESTful WebServicesTeam Management+3

Tata consultancy services

Software Engineer

Aug 2006Jun 2010 · 3 yrs 10 mos · Bangalore

  • The TF3 system supports the processing of transactions arising from Import and Export trades,
  • which form the core components of the bank's trade finance related products. Processing is usually
  • initiated through the issue or receipt (advice) of an LC and is then processed and tracked until the related bill(s) is finally settled.
  • I was in development and big fixing of Letter of Credit and Bank Guarantee module.
  • Responsibilities
  • 1) Implementing the new Branch set up and providing rolling out support for it.
  • 2) Creating PL/SQL procedures for System Features in the application.
  • 3) Actively participated in the SIT and UAT support, which involves fixing bugs.
  • 4) Involved in rollout support of pre and post implementation support.
  • 5) Create, review and test database scripts which will be run during rollouts.
  • 6) Actively involved in the functional aspect of the application.
  • Tools/Technologies : Java, VC ++ , XML , Oracle, Web service , JDBC,
Data StructuresProblem SolvingSoftware Development MethodologiesDatabases

Education

B. V. Bhoomaraddi College of Engg. & Tech., Hubli

Bachelor of Engineering (B.E.) — IT

Jan 2002Jan 2006

Stackforce found 100+ more professionals with Project Management & Engineering Management

Explore similar profiles based on matching skills and experience