Staff Software Engineer
CurrentAs a Staff Software Engineer, I play a crucial role in developing and maintaining both frontend and backend applications using a range of technologies. My responsibilities include:Frontend Development: Building responsive and dynamic web applications using Angular, React, HTML, and CSS to deliver high-quality user interfaces and experiences.Backend Development: Managing and developing backend systems using Node.js, ensuring robust and scalable server-side functionality.SharePoint Administration: Developing and administering SharePoint applications to streamline business processes and enhance collaboration within the organization.AWS Infrastructure Implementation: Designing, implementing, and managing AWS infrastructure, including serverless services such as Lambda, to ensure efficient and cost-effective cloud solutions.Blockchain Development: Creating decentralized applications (dApps) using Solidity and React, contributing to the organization’s blockchain initiatives.Database Management: Overseeing the creation and management of database layers across multiple applications, ensuring data integrity and performance.Mentorship: Mentoring employees in various technologies, fostering their growth and development throughout their tenure.Team Leadership: Leading cross-functional teams to successfully achieve sprint goals on time, driving project success and delivery.Training & Development: Conducting training sessions to enhance the skill set of company employees, contributing to the overall growth and competitiveness of the organization.This multifaceted role allows me to leverage my technical expertise and leadership skills to contribute to the continuous improvement and innovation of the company’s technological landscape.