AVAILABLE
AVAILABLE
Subiramani K.
Frontend Developer React.js
Skilled software professional with more than 5+ years of software development experience in Web-based Multi-Tier applications and solutions on Backend and Frontend Technologies with good knowledge of SDLC processes. Particularly interested in JavaScript, Bootstrap, Nodejs, ReactJS, React Native, Typescript with Postgres, MongoDB, and any Payment Gateway integrations. Also an expert in API, complex & real-time applications. Ability to perform and deliver on technically complex projects, meet deadlines, and be adaptable to ever-changing priorities. Handle the team of software developers for various projects for deliverables and act as a mentor for the junior developers for complex tasks.
Expertise
Years of Development Experience
7 Years
Skills
React.jsNode.js
Domain Experience
ECommerceITEnvironmental
Other Skills
ExpressJS, Next.js. MongeDB, Typescript, PostgreSQL, Antd, Bootstrap, Material-UI, Syncfusion
Language Spoken
English, Hindi
Experience
- Lead FullStack DeveloperAirport Monitoring System2022 - 2023Project SummaryThis system provides tracking of real-time airport and flight data, including runway utilization and gate allocation. Leveraging ActiveMQ, XML data is parsed, stored in a database, and transferred via WebSocket to keep information up-to-date.Project ResponsibilitiesLead the design of the overall system architecture, ensuring scalability, reliability, and performance meet project requirements.
Supervising the development team, performing code reviews, incorporating user-friendly interfaces, conducting comprehensive testing, and managing project timelines and stakeholder expectations.Project Tech StackReact, Nodejs, PostgreSQL, AWS - Senior FullStack DeveloperConference Management Application2021 - 2022Project SummaryThe system allows one to perform all kinds of activities for managing, administering, and publishing, one or more "Conferences". A "Conference" is usually tied to the specific timing of an event and contains one or more modules. Modules are compartmentalized sections of software that serve a specific purpose. Some modules integrate with other modules (think how the Form, Review, and Program Modules are all linked to the submissions received in the Submission Module). You may also have more than one module of the same type, for example, you could have multiple Submission modules to accept different types of submissions for the same Conference. X-CD modules allow clients to pick and choose or add-on functionality that enables them to efficiently plan and execute their Conference or Event.
Features: Worked on Applications mostly with front-end and Backend technology and worked with React frameworks for all modules like users and AdminProject ResponsibilitiesTranslated stakeholder requirements into technical specifications, spearheaded front-end application development using React and Redux, integrated MongoDB database for efficient data retrieval, ensured type safety through TypeScript integration, and supervised code review processes.
Ensured type safety and improved development efficiency through Typescript integration.
Conducted regular code reviews, ensuring adherence to coding standards, best practices, and established guidelines.Project Tech StackReact, Redux, Nodejs, AWS, Typescript, React Native - MERN DeveloperProject Management System2019 - 2020Project SummaryDeveloped a project portfolio management tool, ProjectPartner, focusing on cost tracking and recovery, supporting agile environments, maintaining billing details and generating various performance and financial reports. Led the design of a responsive UI and backend development using Node.js, tracked and resolved reported bugs, and efficiently replicated provided wireframes.Project ResponsibilitiesTaking charge of the ReactJS environments to develop the user interface (UI) for the system.
Ensuring seamless replication of provided wireframes and maintaining a consistent and visually appealing UI across all modules.
Responsible for crafting responsive UI designs that cater to various devices, ensuring a smooth user experience on desktops, and tablets
Identifying and resolving bugs reported by the testing team related to both ReactJSand backend implementations.
Collaborating with the testing team to understand and replicate reported issues, followed by implementing effective solutions.
Tracking and maintaining a comprehensive history of bugs and issues daily, ensuring a transparent and organized approach to issue resolution.
Contributing to the backend development using Node.js, handling server-side operations, and ensuring the smooth functioning of the application.Project Tech StackReact, MySQL, NodeJs, AWS - Junior MERN DeveloperEmployee Internal2018 - 2019Project SummaryDeveloped an internal application for employee management where employees could record their timesheets and leave details, and reviewers could approve or request corrections. Managed UI design replication, responsive design implementation across devices, and daily bug tracking using JIRA.Project ResponsibilitiesTaking care of UI-related stuff and replication of the given wireframe.
Worked on responsive UI design along with all devices.
Fixing bugs that are shared by the testing team.
Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on an everyday basis.Project Tech StackReact, NodeJs
Education
Bachelor of Technical Information
Government College of Arts and Science, Kovilpatti - Coimbatore, India
2014 - 2018