Work Participation

Obviously I'm a Full Stack Web Developer. Experienced with all stages of the development cycle for dynamic web projects.

Software Architect
SynapseIndia

Responsible for designing and overseeing the structure of software systems to ensure they meet both current and future business needs. Key responsibilities include creating scalable, efficient, and maintainable architectures, making high-level design decisions, and defining technical standards. They collaborate closely with development teams, product managers, and stakeholders to ensure alignment with project objectives. Software Architects also troubleshoot system-wide issues, provide technical leadership, mentor team members, and continuously evaluate new technologies to improve system performance, security, and scalability.

Apr 2023
Jan 2021 - Mar 2023
Jr. Software Architect
SynapseIndia

Assists in designing the architecture of software systems, ensuring alignment with business requirements and technical specifications. Key responsibilities include supporting senior architects in creating scalable, maintainable solutions, documenting architectural decisions, and contributing to system design. They collaborate with development teams to ensure smooth implementation, troubleshoot issues, and recommend improvements. Additionally, Jr. Software Architects help maintain coding standards, optimize system performance, and stay updated on emerging technologies, all while ensuring that the architecture supports future growth and scalability.

Sr. Software Engineer
Bliss Health, Inc.

Leads the design, development, and optimization of complex software systems. Key responsibilities include writing and reviewing high-quality code, making architectural decisions, and ensuring scalability, security, and performance. They collaborate with cross-functional teams, mentor junior developers, and conduct code reviews to ensure best practices. Sr. Software Engineers also troubleshoot and resolve technical issues, drive continuous improvement, and stay updated on emerging technologies. They play a vital role in delivering efficient, reliable, and scalable software solutions.

Apr 2020 - Dec 2020
Dec 2019 - Mar 2020
Sr. Software Engineer
Brain Technosys

Leads the development, design, and implementation of complex software systems. They take ownership of major projects, guiding junior engineers, and ensuring the delivery of high-quality, scalable solutions. We plays a pivotal role in delivering complex projects and ensuring the overall quality and performance of the software system.

Team Lead
SparxIT

Responsible for overseeing a team’s performance, ensuring successful project delivery, and fostering a collaborative environment. Key responsibilities include setting clear goals, assigning tasks, and managing the team's workflow to meet deadlines. They provide guidance, mentorship, and technical support to team members, ensuring adherence to best practices. Team Leads are also responsible for problem-solving, resolving conflicts, and facilitating communication between team members and management. They monitor project progress, track key performance indicators, and ensure high-quality results. Ultimately, a Team Lead ensures that the team functions efficiently and aligns with the organization's goals.

July 2017 - Nov 2019
Jan 2016 - Jun 2017
Assistant Team Lead
SparxIT

Supports the Team Lead in managing projects, guiding the team, and ensuring smooth execution of tasks. They collaborate closely with team members, providing mentorship and technical assistance when needed. Key responsibilities include monitoring project progress, assigning tasks, and ensuring deadlines are met. They help in resolving issues, facilitating communication between the team and management, and promoting best practices. Additionally, they assist with performance evaluations, foster team collaboration, and ensure the team stays focused on project objectives. The Assistant Team Lead plays a crucial role in maintaining productivity and delivering quality results.

Software Engineer
SparxIT

Responsible for designing, developing, testing, and maintaining software systems that solve real-world problems. They work closely with stakeholders to understand requirements and translate them into functional software. We play a vital role in building innovative solutions that meet user needs and advance business goals.

Jan 2014 - Dec 2015
Jun 2012 - Dec 2013
PHP Developer
SparxIT

Responsible for creating and maintaining dynamic web applications using the PHP programming language. Key tasks include writing clean, scalable code, developing back-end components, and integrating front-end elements with server-side logic. They work closely with front-end developers, ensuring smooth functionality and responsiveness of websites or applications

Work Expertise

Obviously I'm a Full Stack Developer. Experienced with all stages of the development cycle for dynamic web projects.

PHP
Laravel
React.js
Vue.js
WordPress
WooCommerce
API Integration
MySQL
MongoDB
RESTful APIs
Node.js
Bootstrap
MERN
MEAN
JSON
Django
Flask
AJAX
Git
TypeScript
Agile Methodology
Responsive Design
jQuery
HTML5
CSS3
JavaScript