Sign In

Shiv Kushwaha

Author - Programmer (shivkushwaha.com)

Professional Background

Shiv Kushwaha is a highly experienced programmer, technical lead, and architect with over 15 years of expertise in the technology industry. With a diverse background in software development, Shiv has established himself as a key contributor to various high-profile projects across multiple sectors, including data science, e-commerce, industrial automation, digital imaging, commercial finance, education, and client-server technologies. His proficiency is particularly notable in the trading systems sector within the Banking, Financial Services, and Insurance (BFSI) domain.

In his current role, Shiv is responsible for programming, architecting, and development, as well as resolving production issues and preparing comprehensive solutions and documentation. His experience encompasses the complete software development lifecycle, where he has primarily taken charge of requirement analysis, design framework development, coding, and unit testing. This extensive experience has endowed him with a solid understanding of quality procedures and Capability Maturity Model (CMM) steps that underpin successful project execution in a technical environment.

Education and Achievements

Shiv holds a Master’s Degree in Computer Science from G.B. Pant University of Agriculture and Technology, a foundation that has equipped him with essential theoretical knowledge and practical skills in computer science. Throughout his career, he has delivered numerous successful solutions in key technology areas, showcasing his adaptability and technical acumen.

Shiv's previous roles include:

  • Sr. Architect at Wizni, Inc. – where he led advanced architectural solutions and developed innovative software products.
  • Sr. Staff Engineer at Johnson Controls – contributing to the development of high-quality integrated systems.
  • Manager at Saxo Bank A/S – overseeing project teams and executing software driven solutions in the finance sector.
  • Lead Software at Emerson Electric Co. – focusing on delivering effective engineering applications.
  • Sr. Software Engineer at Patni Computer Systems – enhancing systems and applications through a rich understanding of software development.
  • Sr. Research Fellow at Defense Research & Development Organization (DRDO) – engaging in research projects that promote national security and technological advancements.

In addition to his deep technical expertise, Shiv is also a certified SAFe Agilist, which underscores his commitment to leveraging agile methodologies in software development to maximize team efficiency and product quality.

Achievements

Shiv Kushwaha is recognized for his ability to successfully deliver complex solutions in various technological realms. Notable achievements in his career include:

  • Leading multiple software development projects from inception to deployment, ensuring successful delivery within stipulated timelines.
  • Participating in the evaluation and assessment of software companies in Germany for offshore projects, providing key insights and enhancing the overall quality of deliverables as a key stakeholder.
  • Handling multi-disciplinary teams effectively, fostering collaboration and encouraging best practices throughout the software development lifecycle.

Skills and Expertise

Shiv's technical skills are comprehensive, embracing a wide array of programming languages and frameworks including:

  • Modern Full-Stack Technologies: Proficient in Angular (1.x-7.x), Node.js, Typescript (1.x-3.x), and MongoDB, which positions him as a capable full-stack developer.
  • Database Management: Expertise in PostgreSQL, providing robust solutions for data management and storage.
  • Systems Programming: Knowledgeable in Rust and modern C++ standards (C++11, C++14, C++17) as well as traditional complex languages like C/C++/VC++, which allows for the development of high-performance applications.
  • Microsoft Technologies: Sufficient experience in .NET and C#, enabling the creation of enterprise-level applications.
  • Software Design Principles: Strong foundation in fundamental design patterns which aids in coding practices and software architecture.

Related Questions

How did Shiv Kushwaha become a recognized expert in multiple technology domains such as data science and e-commerce?
In what ways has Shiv Kushwaha utilized his knowledge of agile methodologies to enhance project outcomes?
What key insights did Shiv Kushwaha gain from his experiences in evaluating software companies in Germany?
How has Shiv Kushwaha's background in software engineering at organizations like DRDO shaped his career trajectory?
What methodologies does Shiv Kushwaha implement to manage multiple software development teams effectively?
How does Shiv Kushwaha approach the challenges of software development lifecycles in high-pressure environments?
Shiv Kushwaha
Add to my network

Location

Mountain View, California, United States