Balvir Singh

Senior Software Developer at Smartshore Ability

Role
Senior Software Developer at Smartshore
Location
Ludhiana, PB, IN
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Balvir Singh

Experienced Lead Software Developer with 10+ years of expertise in server-side web applications, APIs development, and database design. Skilled in the full SDLC, including design, development, testing, troubleshooting, and debugging. Strong ability to understand client requirements and implement new features. Effective team leader with project management experience and a track record of successful outcomes. Adaptable in agile environments, meeting deadlines consistently. Quick learner with a talent for creating elegant solutions to complex problems.Tech Skills - PHP, MySQL, Symfony, NestJS, ORM, JavaScript, Typescript, Docker.

Experience

  1. Senior Software Developer

    Smartshore

    Apr 2013 — Present · Ludhiana, IN

    Lead development and administration of web-based applications and REST APIs using Symfony, PHP, MySQL, ORM, and Node.js.Lead client meetings with professionalism, fostering positive interactions while actively engaging in planning, optimizing, and resolving site issues and queries based on technology.Collaborate with product managers, designers, and stakeholders to address site issues, optimize performance, and ensure timely project delivery.Manage and lead a team of developers, providing technical coaching, support, and feedback. Conduct code reviews and enforce best practices.Responsible for high-level and low-level solution design, documentation, coding, and contributing to all development lifecycle phases.Implement data strategies, build data flows, and design databases with one-to-many and many-to-many relationships using migration techniques.Optimize MySQL queries for improved performance, utilizing indexes, procedures, and functions.Ensure quality control by writing test cases, maintaining documentation, and containerizing applications using Docker. Deploy releases seamlessly using the CI/CD pipeline.Possess experience in Linux administration (Ubuntu, CentOS, openSUSE) and version control with Git/Bitbucket, utilizing them to ensure efficient operations and streamlined development processes following Scrum/Agile methodology.

Education

  • Punjab Technical University

    Master of Computer Applications (MCA), Information Technology

    2009 — 2011

  • Punjab Technical University

    Bachelor of Computer Application, Information Technology

    2005 — 2008

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Balvir Singh — Senior Software Developer at Smartshore in Ludhiana, PB, IN | Unifers