Full Stack Developer at Opiant Pvt. Ltd. 2021 - present
As a Full Stack Developer at Opiant Pvt. Ltd., I have contributed to the design, development, and maintenance of robust, scalable, and user-friendly web and mobile applications. My work spans a variety of technologies and domains, with a focus on delivering seamless experiences for both end-users and internal stakeholders.
Key Responsibilities:
- Frontend Development:
- Built responsive and dynamic web applications using React.js for optimal user experience.
- Created intuitive and visually appealing interfaces with a focus on usability and accessibility.
- Worked extensively with Meteor.js, integrating reactive data sources for real-time functionality.
- Mobile Application Development:
- Developed and maintained Android applications using Java, Kotlin, and Flutter.
- Built cross-platform mobile solutions leveraging Flutter for consistent performance on both iOS and Android.
- Backend Development:
- Designed and implemented server-side logic, RESTful APIs, and GraphQL endpoints.
- Utilized MongoDB for data modeling, storage, and management.
- Server Monitoring and Management:
- Managed and monitored servers using tools like Nagios, Icinga2, and Smokeping.
- Automated monitoring configurations and improved system reliability.
- DevOps and Infrastructure:
- Deployed and maintained applications on cloud infrastructure, ensuring smooth CI/CD pipelines.
- Worked with Docker for application scalability and portability.
- Collaboration and Project Management:
- Collaborated with cross-functional teams to deliver projects on time.
- Used tools like Jira for task tracking and sprint planning.
- Problem Solving and Optimization:
- Diagnosed and resolved performance bottlenecks in existing applications.
- Optimized database queries and refactored code for improved system efficiency.
Key Projects:
- Developed a real-time monitoring dashboard for server health and network performance using Smokeping and integrated it with Icinga2.
- Built a feature-rich mobile application using Flutter, ensuring seamless user experience across platforms.
- Worked on a full-stack application with Meteor.js and MongoDB, implementing real-time updates and dynamic data visualization.
Technical Skills:
Programming: JavaScript, Node.js, React.js,
Flutter,
Java, Kotlin
Databases: MongoDB, SQL
Tools & Frameworks: Meteor.js, Nagios, Icinga2,
Smokeping, Docker
Version Control: Git