Versatile Software Engineer with over 4 years of experience in designing, developing, and maintaining scalable web and enterprise applications. Demonstrated expertise in modern programming languages including C, C#, Java, JavaScript, TypeScript, and backend technologies like Node.js. Skilled in building and consuming RESTful APIs and leveraging JSON and XML for seamless data exchange across distributed systems. Hands-on experience working with front-end frameworks such as Angular and React, utilizing state management tools like RxJS, Redux, and NgRx to deliver high-performance, user-centric interfaces. Proficient in using development tools including Azure DevOps, Git, and SQL Server Management Studio for efficient coding, testing, and deployment workflows. Experienced in managing relational databases such as MySQL and PostgreSQL to ensure data integrity and optimal performance. Strong foundation in ASP.NET, HTML5, and CSS for developing responsive, cross-browser compatible web applications.
• Partnered with product owners and engineering teams to deliver end-to-end software solutions, applying Agile methodologies and SDLC principles to accelerate development cycles and ensure project alignment.
• Planned more than 15 high-performing web and desktop applications using technologies such as C#, .NET Framework, VB.NET, WPF, React.js, and Angular, resulting in a 40% increase in system responsiveness and supporting over 5,000 daily users.
• Designed interactive front-end modules using HTML5, CSS3, JavaScript, Bootstrap, and Ajax, leading to faster load times and a measurable boost in user engagement across mobile and desktop platforms.
• Executed scalable deployment pipelines on AWS, reducing infrastructure costs and improving uptime through provisioning and optimized compute resource utilization.
• Considered reusable components and responsive layouts in React.js, incorporating Redux for efficient state management and reducing component re-renders by 40%.
• Maintained clean codebases using Git for version control, supporting collaborative development, efficient code reviews, and seamless integration across CI/CD workflows.
• Optimized relational database operations by writing and tuning advanced SQL and PL/SQL scripts in Oracle, delivering a 35% gain in query efficiency and streamlining complex data-driven workflows.
• Designed and implemented full-stack software applications by applying structured SDLC practices, supporting on-time delivery and improving stakeholder confidence across multiple high-priority projects.
• Constructed and integrated secure RESTful and SOAP-based web services within .NET environments, enabling reliable data exchange and enhancing system scalability for cross-platform compatibility.
• Engineered dynamic, modular front-end applications with Angular and RxJS, implementing reactive programming techniques that improved UI responsiveness and state synchronization.
• Automated build, deployment, and integration processes using Azure DevOps, Data Factory, and Logic Apps, reducing manual effort and decreasing deployment time by 40% while improving system reliability.
• Built secure RESTful APIs and integrated front-end/back-end logic using Node.js and Express, enabling seamless cross-platform data communication.
• Established and optimized SQL scripts, stored procedures, and schema designs across SQL Server and MySQL, increasing data access efficiency and supporting high-traffic transactional systems with 25% faster query execution.
• Modeled system components and application logic through UML diagrams and flowcharts to support technical documentation and cross-team alignment.
• Tracked sprint progress, and release schedules using Jira, facilitating streamlined task assignments and sprint retrospectives.