Tanveer Singh

Software Engineer

Chandigarh, Chandigarh, India14 yrs 1 mo experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in Domain-Driven Design and Software Architecture.
  • Proven track record in mentoring and training development teams.
  • Innovative solutions in IoT, ML/AI, and automation domains.
Stackforce AI infers this person is a Software Architect specializing in IoT, ML/AI, and automation solutions.

Contact

Skills

Core Skills

Qa AutomationDsl DevelopmentResearch And DevelopmentDomain Specific LanguageDesign And Architecture AnalysisTelecom Project ImprovementsProduct EnhancementsProof Of Concept Development

Other Skills

AI SolutionsAgile MethodologiesCC++Core JavaJavaJava Enterprise EditionJavaScriptML-based SolutionsManufacturing Domain SolutionsNetconf Node ManagerOraclePL/SQLPOC DevelopmentProduct Management

About

Software Architect with around 15 years of experience transforming complex business problems into elegant technical solutions. I specialize in Domain-Driven Design, DSL development, and research-driven innovation across IoT, ML/AI, and automation domains. I approach software through a unique lens—influenced by philosophical principles of simplicity and truth. Programming, for me, is creative expression. I read code like stories and design systems with logic. My expertise isn't about mastering languages; it's about understanding problems deeply and crafting solutions that serve the eventual end-users. My work is rooted in systems thinking that extends beyond code. I consider organizational design, team dynamics, and behavioral psychology in architectural decisions. I believe in simplicity over complexity, collaboration over competition, and creative problem-solving over rigid frameworks. I've worked across Consumer Goods, Ecommerce, Manufacturing, Telecom, and QA automation domains, earning recognition for innovative proof-of-concepts and mentorship in software craftsmanship. My technical specializations include: • Domain-Driven Design & Software Architecture • DSL Development • ML/AI Integration • IoT Development & Automation • Systems Design Throughout my career, I've designed software systems, trained development teams, established intern training programs, and built solutions that prioritize sustainability and maintainability. I've been recognized for "making a difference" through superior technical ability, ownership, and teamwork. Now stepping into independent work, I'm seeking collaborations where creativity meets purpose. I'm available for: • Consulting & Fractional CTO roles • Technical Advisory for early-stage startups • Architecture design & system refactoring • Research & Innovation partnerships • Mentorship & Training programs I believe in slow, deliberate craftsmanship. Simple solutions over needless complexity. Collaboration that elevates everyone involved. If this resonates with your vision, let's talk. When not architecting systems, I write, mentor emerging developers, explore the intersection of philosophy and technology, and work on building a computing society for collaborative learning.

Experience

Qasource

4 roles

Software Architect

Promoted

Jul 2023Present · 2 yrs 8 mos

Associate Software Architect

Jan 2021Jun 2023 · 2 yrs 5 mos

  • Oversee core strategies and automation roadmap for processes related to QA for Ecommerce client.
  • Introduce Screenplay pattern and DSL-based approach for better manageability of code-base.
  • Introduce ML-based solution for better analysis of automated reports.
  • Train employees and interns with respect to better programming and software development skills.
QA AutomationScreenplay PatternDSL DevelopmentML-based SolutionsTraining

Principal Software Engineer

Jan 2019Dec 2020 · 1 yr 11 mos

  • Worked with peers towards Research and Development related with software engineering concepts and strategies.
  • Designed and implemented POC related with development and QA automation in IoT
  • Designed reusable automation framework and libraries across Customer and Inventory applications.
Research and DevelopmentPOC DevelopmentQA AutomationReusable Automation Framework

Senior Software Engineer

May 2016Dec 2018 · 2 yrs 7 mos

  • Designed and implemented a Domain Specific Language for QA engineers to facilitate automation
  • Designed solutions for improving QA Automation using AI
Domain Specific LanguageQA AutomationAI Solutions

Wipro

2 roles

Senior Software Engineer

Promoted

Jun 2013Apr 2015 · 1 yr 10 mos · Bengaluru, Karnataka, India

  • Designed and implemented solution to improve scalability of Netconf node manager software.
  • Identified and analyzed design/architecture flaws and shortcomings in Netconf manager and library.
  • Design and implement POCs related with product improvements for Telecom project
Netconf Node ManagerDesign and Architecture AnalysisTelecom Project Improvements

Project Engineer

Oct 2010Jun 2013 · 2 yrs 8 mos · Bengaluru, Karnataka, India

  • Worked on product enhancements of existing Bottler Solution
  • Maintained code-base of various projects/modules.
  • Worked on the design and implementation of Proof of concept for Factory solution under Manufacturing domain
Product EnhancementsProof of Concept DevelopmentManufacturing Domain Solutions

Education

Chitkara Institute of Engineering and Technology

Bachelor's Degree — Computer Science

Jan 2006Jan 2010

Stackforce found 100+ more professionals with Qa Automation & Dsl Development

Explore similar profiles based on matching skills and experience