Osama Mursleen
--
FULL STACK DEVELOPER
With 12 years of experience in full-stack development, I specialize in building scalable, highperformance applications using MEAN (MongoDB, Express.js, Angular, Node.js) and MERN
(MongoDB, Express.js, React, Node.js) stacks. I have a deep understanding of both front-end
and back-end technologies, creating responsive user interfaces with Angular.js, React.js, HTML5,
CSS3, and Bootstrap, while ensuring efficient server-side functionality using Node.js, Express,
and MongoDB. My expertise extends to developing cross-platform applications using Ionic and
React Native, delivering seamless user experiences across devices. I thrive in dynamic
environments, consistently delivering innovative, user-centric solutions that align with business
objectives.
KEY COMPETENCIES
Full-Stack Architecture
Microservices & API Gateway
Async Programming
GraphQL API Development
Cloud Integration
Docker & Kubernetes
Version Control (Git)
WebSockets
API Gateway Implementation
Security Protocols
Unit & Integration Testing
Load Balancing & Scaling
EDUCATION & CERTIFICATIONS
Bachelor’s in computer sciences
2007 - 2011
University of Lahore, Pakistan
PROFESSIONAL EXPERIENCE
Full Stack Developer | Private Company
2017 – Present
As a Full Stack Developer at a private company (working remotely since 2017), I have been
responsible for leading the development of various web applications, working across both
frontend and backend, and delivering end-to-end solutions. I have played a pivotal role in
building and scaling platforms for student management systems and government initiatives,
ensuring smooth functionality, security, and user satisfaction. My work involves managing the
entire development lifecycle, collaborating with cross-functional teams, and maintaining high
code quality through best practices and testing.
Responsibilities:
Full-stack development using MEAN/MERN stack and Python, building both frontend
interfaces and backend systems.
Designing and implementing RESTful APIs for data exchange and integrating with thirdparty services.
Developing dynamic, responsive, and scalable web applications to ensure optimal user
experience.
Leading project architecture design, modularization, and code optimization for
performance improvements.
Performing rigorous testing, debugging, and code reviews to maintain high standards of
security and performance.
Mentoring junior developers and promoting best practices in coding, testing, and
deployment.
Key Projects: CurbSmart Pro, CurbSmart Parent, CurbSmart Admin, Summer EBT Project,
SummerEBTApp.com, Admin.SummerEBTApp.com
Technologies Used: AngularJS, React.js, Next.js, Ionic, Bootstrap, TailwindCSS, Ant Design (AntD), Node.js,
Express.js, Python, Firebase, MongoDB, SQL, Git, Docker, Webpack, REST APIs, GraphQL
Senior Software Engineer | ForeStudio
2021 - 2024
As a Full Stack Developer, I played a crucial role in designing and developing dynamic web
applications using the MEAN, MERN, and Python tech stacks. I was responsible for both frontend
and backend development, ensuring a seamless user experience and efficient backend
processes. My role involved collaborating with cross-functional teams to build scalable and
high-performance applications while maintaining code quality and adhering to industry
standards.
Responsibilities:
Developed and maintained full-stack applications using MEAN and MERN stacks.
Designed RESTful APIs for seamless communication between the frontend and backend.
Built responsive, user-friendly interfaces with React, Angular, and Bootstrap.
Managed databases, including MongoDB and MySQL, ensuring optimal performance and
data integrity.
Implemented user authentication, authorization, and security features.
Optimized application performance and scalability through efficient coding practices and
database management.
Collaborated with UI/UX designers and backend engineers to ensure cohesive project
delivery.
Troubleshot and resolved issues in production environments, ensuring application stability.
Key Projects: E-commerce Platform, Employee Management System, Real-time Chat Application,
Customer Feedback Portal, Financial Dashboard
Technologies Used: React.js, Angular, Bootstrap, Node.js, Express.js, Python (Flask, Django), MongoDB,
MySQL, PostgreSQL, RESTful APIs, JWT for Authentication, Git for Version Control, Docker for Deployment
Principal Software Engineer | Technosoft Solutions
2011 – 2017
As Principal Software Engineer, I was responsible for overseeing the full software development
lifecycle of complex web applications, focusing on both frontend and backend technologies. I
led teams in delivering high-quality, scalable solutions using the MEAN and MERN stacks, along
with Python for backend services. My role also involved architecture design, ensuring code
quality, mentoring developers, and facilitating smooth integration between systems. I worked
closely with stakeholders to translate business needs into technical solutions, contributing to
both technical leadership and hands-on development.
Responsibilities:
Led full-stack development projects, utilizing MEAN and MERN stacks to create efficient,
scalable web applications.
Architected and developed backend services and APIs using Python, ensuring high
performance and maintainability.
Collaborated with cross-functional teams, including UI/UX designers, to deliver seamless
user experiences.
Implemented automated testing, continuous integration (CI), and continuous deployment
(CD) to streamline the development process.
Conducted regular code reviews and mentored junior developers, promoting best coding
practices and ensuring high-quality output.
Managed the migration of legacy systems to modern tech stacks, improving system
maintainability and performance.
Technologies Used: Angular, React, HTML5, CSS3, JavaScript, Bootstrap, Node.js, Express.js, Python, Django,
MongoDB, MySQL, PostgreSQL, Docker, Jenkins (CI/CD), Git, AWS, RESTful APIs, Agile/Scrum methodologies,
Test-Driven Development (TDD), Automated Testing (Jest, Mocha).
PROJECTS
Curbsmart Admin-Portal | Café App
Oct 2017 - Present
Curbsmart Admin-Portal: Developed and integrated both frontend and backend components
for an admin portal that tracks student pickups after school, ensuring real-time data accuracy
and optimizing the parent-student pickup process.
Café App: Built and enhanced the full stack of a virtual cafeteria app where students and
parents can view food items and nutritional information, improving transparency,
engagement, and overall user experience.
Responsibilities:
Collaborated with backend teams to integrate RESTful APIs, ensuring smooth data flow and
efficient communication between frontend and backend components.
Developed and maintained the full stack using AngularJS, Node.js, Express.js, and MongoDB,
ensuring a scalable and responsive application.
Integrated Firebase for real-time data storage and synchronization, improving the
performance and scalability of both applications.
Utilized Socket.IO to implement real-time communication features, enabling instant
updates and interactions for users.
Led continuous updates and optimizations to enhance user experience, performance, and
system efficiency.
Technologies Used: JavaScript, AngularJS, Ionic, Node.js, Express.js, MongoDB, Firebase, Socket.IO
Zillion Patient/Coach Portals | Contentful Sync Tool
Feb 2016 - 2017
Zillion Patient/Coach Portals: Developed and enhanced both frontend and backend modules
for an online platform improving communication between patients and coaches, optimizing
user experience and data management.
Zillion Contentful Sync/Import Tool: Created and maintained full-stack components for a tool
that automates content migration by syncing entries, assets, and content types across spaces.
Responsibilities:
Built and optimized new full-stack modules, performing bug fixes and implementing feature
enhancements to improve functionality and performance.
Utilized JavaScript, AngularJS, Node.js, Bootstrap, HTML, SASS, and LESS to create responsive
and efficient interfaces, integrated with robust backend logic.
Ensured cross-browser compatibility and seamless functionality across various devices.
Collaborated with backend teams to integrate APIs, ensuring smooth data synchronization
and automation.
Focused on performance optimization and adherence to best practices in full-stack
development.
Technologies Used: JavaScript, AngularJS, Node.js, Bootstrap, HTML, SASS, LESS
HealthSlate Coach Portal
Jun 2014 – Jan 2016
HealthSlate Coach Portal: Developed and transitioned the frontend of the HealthSlate Coach
Portal, a platform focused on promoting healthy habits, weight loss, and chronic disease
prevention. Led the migration from Java Struts2 to AngularJS, modernizing the architecture for
scalability and improved performance.
Responsibilities:
Implemented AngularJS features like routing, directives, and services to enhance
modularity and performance.
Integrated third-party services, including SightCall for video calls and Twilio for SMS,
enabling seamless communication within the platform.
Developed and secured REST APIs using Java Spring MVC and implemented OAuth2 for
robust authentication and security.
Designed and developed a responsive, user-friendly frontend using AngularJS, Foundation,
HTML, CSS, and JavaScript.
Utilized HighCharts for advanced data visualization, improving user interaction with realtime health data.
Collaborated with backend teams for smooth integration between frontend and backend
components, ensuring seamless functionality.
Technologies Used: Java, SightCall, Twilio, OAuth2, Spring, AngularJS, JavaScript, CSS, HTML
OneLifeLiveIt (OLLI)
Dec 2015
OneLifeLiveIt (OLLI): 1Life is an online health and wellbeing platform that enables users to
assess and track their health risks, providing actionable measures for risk management.
Responsibilities:
Built the entire frontend using Bootstrap and INSPINIA frameworks to create a responsive
and user-friendly interface.
Developed the application using AngularJS, implementing UI-Router for state management.
Wrote interceptors for API authentication to ensure secure and seamless communication
between frontend and backend systems.
Focused on optimizing the user experience and performance with continuous updates and
feature enhancements.
Technologies Used: AngularJS, Bootstrap, INSPINIA, JavaScript
Phyzit Transitional Care Management (TCM) System
Sep 2015
Phyzit: Redesigned the user interface of the Transitional Care Management (TCM) System to
enhance user experience and accessibility. The project involved creating a responsive web
application that catered to the needs of healthcare professionals managing patient
transitions.
Responsibilities:
Led the complete redesign of the user interface from scratch using the Foundation UI
framework, ensuring a modern and intuitive design that aligns with user needs.
Developed responsive web app features to improve usability across various devices,
enhancing the accessibility of the TCM system for healthcare professionals.
Collaborated with stakeholders to gather requirements and feedback, iteratively improving
the UI based on user input and usability testing.
Implemented best practices in UI/UX design to ensure a user-centric approach, optimizing
the application’s workflow and information architecture.
Conducted thorough testing across different browsers and devices to ensure consistent
performance and functionality of the application.
Worked with backend developers to integrate the redesigned frontend with existing APIs
and services, ensuring seamless data flow and user interactions.
Technologies Used: Foundation UI, HTML, CSS, JavaScript, Responsive Design Principles
HealthSlate Diabetes Educator Portal
Feb 2014 – Jun 2014
HealthSlate Diabetes Educator Portal: Developed a full-stack web portal for diabetes
educators to upload files and create tutorials, synced with a patient-facing tablet app. The
platform streamlined educator-patient interactions by enabling educators to share
educational resources efficiently.
Responsibilities:
Led the full-stack development of the application using MongoDB, Express.js, AngularJS, and
Node.js (MEAN stack) for scalable and efficient performance.
Implemented file upload functionality using Amazon S3 for secure storage and fast retrieval
of images and tutorial materials.
Built and optimized the frontend using AngularJS, JavaScript, CSS, and HTML, ensuring a
responsive and intuitive user interface for educators.
Developed backend services and APIs in Node.js with Express.js, integrating seamlessly with
the frontend and the tablet app.
Integrated backend with Python scripts for data processing and handling additional
automation tasks related to educator resources.
Ensured secure, real-time synchronization between the web portal and the patient tablet
app through RESTful APIs and real-time communication.
Conducted performance optimization, ensuring cross-platform functionality and security
best practices across the stack.
Technologies Used: MongoDB, Express.js, AngularJS, Node.js, Python, JavaScript, CSS, HTML, Amazon S3
jQuery Plugins & Lightweight Projects
Feb 2013 – Jan 2014
jQuery Plugins & Lightweight Projects: Developed a suite of jQuery plugins and lightweight
projects aimed at enhancing user interface functionality and experience. These plugins were
designed to be easily configurable, responsive, and integrated with backend technologies like
ASP.NET and PHP. The projects ranged from UI enhancements to interactive applications,
providing flexible and dynamic solutions for various use cases.
Responsibilities:
Form Plugin: Built a plugin that converts raw HTML into customizable, themeable UI forms
with configurable layouts. Integrated the plugin with ASP.NET and PHP backends for handling
dynamic submissions and validation.
Field Highlighter Plugin: Created a plugin to add customizable highlighting effects to any
HTML element, offering multiple theme and layout options to enhance UI interactivity.
Cloudvote Plugin: Developed a plugin that allows users to add responsive panels (buttons,
charts, pictures) to pages, with the UI fully configurable through public methods.
Just the Facts (JTF) Game: Built a quiz game where users select categories, answer
questions, and earn points and rewards. Implemented smooth interaction between the
frontend UI and backend data services for real-time score tracking and feedback.
Collaborated with backend developers to ensure smooth integration of frontend plugins
with the system’s backend services.
Ensured responsive, cross-browser compatibility and adhered to best practices in
performance optimization and UI/UX design.
Technologies Used: JavaScript, jQuery, jQuery Mobile, Semantic UI, CSS, HTML
HealthSlate Diabetes Educator App | Android App
2013
HealthSlate Diabetes Educator App: Developed an Android application that enables doctors to
monitor their patients' activities remotely while at the clinic. The app tracks various user
activities on the tablet, providing healthcare professionals with insights into patient behavior
and engagement.
HealthSlate Primary Care Physician (PCP) App: Created an Android application that facilitates
patient education through surveys, health topics, videos, and articles. The app allows users to
email and print content for further reference.
Meridia Charity Donation App: Developed an Android application that allows users to donate
to various charitable foundations, enhancing community support and engagement.
Responsibilities:
Developed responsive HTML-based modules for the HealthSlate Diabetes Educator App,
ensuring compatibility across different tablet devices.
Utilized jQuery Mobile and jQuery UI to enhance interactivity and user experience within the
applications.
Collaborated with healthcare professionals to define user requirements and optimize
application functionality based on user feedback.
Conducted rigorous testing and debugging of the applications to ensure performance,
reliability, and seamless functionality on various Android devices.
Designed interactive modules for the HealthSlate Primary Care Physician (PCP) App that
present health topics, surveys, and articles, ensuring a smooth user experience.
Ensured cross-platform compatibility and optimal performance through continuous testing
and optimization.
Technologies Used: Java, Android Development, jQuery, jQuery Mobile, jQuery UI, HTML, JavaScript
Precision Care Software
Nov 2011 – Dec 2012
Precision Care Software: PrecisionCare offers top-quality services and electronic case record
software to the Human Services Community. The application was initially developed using
classic ASP and VBScript, limiting its compatibility to Internet Explorer.
Responsibilities:
Led a team to enhance the application’s compatibility by converting existing VBScript code
to JavaScript, enabling support for modern web browsers.
Modernized the user interface by transitioning to a contemporary design utilizing jQuery UI,
improving user experience and accessibility.
Implemented cross-browser functionality, ensuring seamless operation across major
browsers, thus expanding the user base and accessibility.
Developed and optimized client-side interactions using JavaScript, AJAX, and JSON for
dynamic data retrieval and improved responsiveness.
Collaborated with stakeholders to gather requirements and feedback, facilitating iterative
improvements to the application’s functionality and design.
Conducted thorough testing to ensure reliability, performance, and usability across
different browsers and platforms.
Technologies Used: JS, HTML, CSS, jQuery, jQuery UI, AJAX, JSON