Ravneet Singh
Software Developer
Hire this person
Send a job offer directly to this candidate
About
I have developed a strong foundation in programming languages such as Java, Python, and Mern Stack. I am comfortable with object-oriented programming and have experience in developing applications using these languages. I am also familiar with various software development methodologies and have experience with Agile development.
As a System Engineer at Tata Consultancy Services, I worked on a project that involved the creation of functional and appealing applications for businesses across Europe. This experience allowed me to work in a team environment and develop my skills in software design, coding, and testing. Additionally, I have taken several courses related to software engineering which have provided me with a solid understanding of software development principles and practices.
Experience
- Identified requirements, performed system analysis, designed, developed, tested, deployed, and implemented diverse stand-alone applications into use
- Created an email notification system that targeted a specific geographic area, resulting in a 23% increase in email engagement
- Collaborated with an agile team to implement new features and resolve post-production issues
- Participated in reducing bugs in the project. Alongside, conducted code reviews & provided knowledge sessions to new joiners in the team.
- Successfully established and maintained continuous delivery/continuous integration pipelines for code deployment