Sanaullah Awan
Senior Software Developer | Full Stack Development
- Role
- Senior Software Developer at Zones, LLC
- Location
- San Francisco, CA, US
- LinkedIn followers
- 500 followers
About Sanaullah Awan
As a Senior Software Developer my commitment to excellence is evident in the development of enterprise-level applications that are both robust and user-friendly. With proficiencies in.NET and JavaScript frameworks including React, Angular, and Node.js, i have successfully designed reusable components and integrated state-of-the-art management systems, enhancing client operations with streamlined, predictable data flows. Embracing the challenges of full-stack development, our accomplishments include the deployment of responsive, mobile-friendly interfaces and sophisticated API integrations. The collaboration within our cross-functional teams has been instrumental in delivering projects that not only meet but exceed client expectations, reflecting a shared mission to drive innovation and performance in the software engineering landscape.
Experience
Senior Software Developer
Feb 2021 — Present · CA, US
Worked on an enterprise JavaScript based applications, collaborating with a cross-functional team of designers and developers- Designed and implemented reusable React and Angular components, following best practices for modularity, maintainability, and performance optimization following the microservices architect- Integrated Redux for state management, ensuring a centralized and predictable data flow across components- Implemented responsive and mobile-friendly UI using CSS frameworks such as Bootstrap or Tailwind CSS- Developed custom API integrations to connect the JavaScript/Typescript based frontend with the backend services, effectively fetching and displaying data in real-time applications- Implemented complex user authentication and authorization flows using JWT (JSON Web Tokens), OAuth 2.0 and secure API endpoints in large scale projects- Optimized the performance by leveraging React JS virtual DOM, lazy loading, and code splitting techniques- Integrated third-party libraries and APIs with Node.js, such as Google Maps API or Chart.js, to enhance the application\'s functionality and visualization capabilities- Implemented unit tests using Cypress and JavaScript/Typescript Testing Library, achieving high test coverage and ensuring robust code quality- Collaborated closely on Jira with the team to ensure a seamless and intuitive user experience, incorporating feedback and iterating on design improvements- Utilized GitHub for version control, following branching and merging strategies to collaborate with team members- Implemented continuous integration and deployment (CI/CD) pipelines using tools like Jenkins or GitHub, automating the build, test, and deployment processes- Conducted code reviews, provided constructive feedback, and mentored junior developers to foster a collaborative and knowledge-sharing environment.
Education
National University of Sciences and Technology (NUST)
Bachelor's degree
2010 — 2014
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.