Senior Software Engineer

Seddiq Sorush

Iโ€™m a Senior Software Engineer with a passion for building scalable, high-performance systems.
With over 10 years of experience and a Bachelor of Technology in Electronics Engineering, I specialize in crafting innovative software solutions. I thrive on solving complex problems and optimizing systems, leveraging my deep technical expertise to create impactful, future-proof software.

About me

Welcome to my professional journey. With over a decade of experience in software engineering, I'm passionate about transforming ideas into scalable, impactful solutions. Each line of code I write is crafted with precision and purpose, building the foundation for innovative applications that meet the needs of today's fast-paced digital world.


I draw inspiration from various technologies and methodologies, continuously evolving to stay at the forefront of industry advancements. Whether developing robust APIs, designing intuitive user interfaces, or leveraging the power of cloud platforms and modern frameworks, my work reflects a commitment to excellence and constant growth.


If you're interested in collaborating or learning more about my work, feel free to contact me at :

Work experience

Senior Backend Developer
Apple, Sunnyvale, CA
2023 - Present

  • Successfully implemented OAuth 2.0 and OpenID Connect to enhance security and access control within a few internal apps. This resulted in a robust authentication and authorization mechanism that ensured the confidentiality and integrity of user data.
  • Developed a backend system, leveraging cutting-edge technologies, including Node JS, Express, PostgreSQL, Java, Kafka, GraphQL and RESTful APIs. This foundation allowed for efficient data storage, retrieval, and processing, enabling the system to handle thousands of requests seamlessly.
  • Collaborated closely with frontend engineers to create GraphQL, and RESTful APIs that enabled seamless communication between the frontend and backend, resulting in a user-friendly interface and ensuring a seamless user experience.
  • Continuously36.3.optimized the backend architecture to improve system scalability and performance. This included fine-tuning database queries, implementing caching mechanisms, and adopting microservices architecture to ensure the system could handle growing data loads with ease.

Lead Developer
Williams-Sonoma Inc., San Francisco, CA
2021 - 2023

  • Led a team of 5 on-site and offshore developers in designing, developing, and maintaining software applications using Java, Spring, JavaScript, Vue.js, React.js, LitElement, CSS, Tailwind, and other relevant technologies. Mentored and guided junior developers and oversaw teams in an Agile environment.
  • Successfully added new features to the Williams-Sonoma eCommerce platform and its sub-brands, including a unique Wedding Registry design that increased customer engagement significantly, Buy Online and Pickup in Store functionality, and Smart Banner integration that boosted mobile app downloads. Implemented micro-frontend architecture to deliver scalable and maintainable software applications.
  • Responsible for maintaining the Registry app, including managing the CI/CD pipeline using Jenkins, Docker, and Kubernetes. Reduced Registry App bugs in development and production environments to a minimum, collaborated with cross-functional teams, and ensured adherence to industry best practices for software development.

Lead Developer
MDout, Inc., San Francisco, CA
2020 - 2021

  • Led & contribute to a team of 10 developers in successfully launching a SaaS-based Optometry HER system for USA-based clinics, utilizing Node, TypeScript, Angular, MongoDB, and other technologies.
  • Trained and supervised the team in TypeScript, Angular, and Node, extensively improving their skills and contribution and increasing overall code quality.
  • Developed a user-friendly and innovative user interface for the EHR system with Angular, increasing customer engagement and satisfaction.
  • Created standards and processes to ensure high-quality work, including conducting code reviews, implementing automated testing, and creating documentation, resulting in a 95% bug-free release rate.

Senior Full Stack Software Engineer
International Organization for Migration (IOM), Kabul, Afghanistan
2018 - 2021

  • Collaborated with cross-functional teams to design and develop robust, efficient, and high-quality code that adhered to industry best practices and standards, resulting in successful project delivery and customer satisfaction.
  • practices and standards, resulting in successful project delivery and customer satisfaction. โ€ข Developed cutting-edge MIDAS and SHURA applications using .NET Core, C#, Vue, React, Java, Kotlin, Kafka, Flutter, and other state-of-the-art technologies, delivering compelling solutions that met business goals and exceeded user expectations.
  • Integrated Neurotechnology biometric devices seamlessly with the web application, enabling the capture of unique bio info and ensuring transparency of data by over 90%, thereby significantly reducing fraudulent activities and enhancing data security.
  • Implemented innovative offline-first strategies, resulting in improved application performance, faster response times, and enhanced user satisfaction, even in areas with poor or no internet connectivity.
  • Developed intuitive and user-friendly front-end applications using React JS and Vue JS, resulting in improved user satisfaction and engagement.
  • Designed and developed mobile applications to support various projects, demonstrating my versatility and adaptability in meeting evolving client needs.

Software Engineer
Government, Kabul, Afghanistan
2017 - 2018

  • Revolutionized passport application processing for over 10,000 daily users by spearheading the design, development, and implementation of the Afghanistan Online Passport System. This game-changing solution reduced waiting times by 85%, streamlined the passport application process, and enhanced user experience.
  • Contributed to developing the Government Resource Planning (GRP) application, a transformative system used by over 20% of government offices, enabling government agencies to optimize their resources, improve workflows, and deliver better services to the public.
  • Played a critical role in developing the groundbreaking Afghanistan Passport System, which processes and prints over 5,000 new passports on daily bases. Contributed to enhancing national security, promoting international travel, and strengthening the country's diplomatic relations as a critical member of a dynamic team of 5 Software Engineers.
  • Meticulously documented and illustrated complex solutions using flow charts, diagrams, charts, and code comments to streamline processes, improve collaboration, and ensure the smooth functioning of various projects; demonstrated exceptional technical proficiency and attention to detail.

Education

Bachelor of Technology (Electronics Engineering)
Pune University
2012 - 2016

Skills

Discover how my technical skills turn visionary concepts into fully-functional applications.

Backend Development

Expert in designing and implementing robust backend systems, including databases and APIs.

Frontend Development

Proficient in creating dynamic, responsive user interfaces using modern frameworks and technologies.

API Integration

Skilled at integrating third-party services and creating custom APIs for seamless data flow.

Cloud Architecture

Experienced in building scalable and secure cloud-based solutions using AWS, Azure, or Google Cloud.

DevOps & CI/CD

Adept in implementing automated pipelines for continuous integration, testing, and deployment.

Database Management

Proficient in designing, managing, and optimizing both SQL and NoSQL databases for performance and scalability.

Version Control

Skilled in using Git for version control and managing collaborative development processes.

Cross-Platform Development

Experienced in developing applications that work seamlessly across different platforms, including web and mobile.

Agile Methodologies

Experienced in working within Agile teams, utilizing Scrum and Kanban frameworks for efficient project delivery.

Problem Solving

Diligent in identifying complex issues and applying creative, efficient solutions in development.

Explore my insightful articles on my blog

View all posts ยป

Unlock real-world insights and practical lessons from hands-on experience, with valuable strategies and proven approaches to tackle challenges and drive success.