Umer M.

Senior Software Engineer

Islamabad, Pakistan

Experience

Jun 2023 - Present
2 years 7 months

Senior Software Engineer

10Pearls

  • Led as a Senior Full Stack Developer, overseeing end-to-end Python and React development processes.
  • Leveraged backend experience in Python to architect and implement scalable server-side solutions, ensuring optimal performance.
  • Applied Python expertise to design and develop robust backend functionalities.
  • Utilized React.js to create intuitive and responsive front-end interfaces, enhancing user experiences.
  • Collaborated with cross-functional teams, including designers, product managers, and stakeholders, to gather requirements, define project scopes, and deliver high-quality software solutions within specified timelines.
  • Designed and implemented RESTful APIs to facilitate seamless communication between front-end and back-end systems, enabling efficient data retrieval and manipulation.
  • Played a key role in project management, ensuring timelines were met, and milestones achieved.
  • Built and optimized database schemas, queries, and stored procedures to ensure efficient data storage, retrieval, and management, resulting in improved application performance and scalability.
  • Conducted comprehensive code reviews, mentored junior developers, and fostered a collaborative team culture.
Sep 2020 - May 2023
2 years 9 months

Full Stack Developer

Netsol Technologies

  • Designed and implemented scalable web applications using Django and React.js.
  • Developed APIs and backend services with Django and FastAPI.
  • Built and maintained efficient web scraping pipelines using Scrapy.
  • Automated workflows and repetitive tasks using Selenium and RPA tools.
  • Integrated LLM-based solutions to improve platform intelligence and user interaction.
  • Created responsive front-end interfaces with React.js, ensuring optimal user experience.
  • Collaborated with cross-functional teams including designers, product managers, and QA engineers.
  • Maintained version control and managed codebase using Git.
  • Participated in sprint planning, code reviews, and agile ceremonies.
Mar 2018 - Aug 2020
2 years 6 months

Software Engineer

Ebryx (Pvt.) Ltd.

  • Developed data scraping tools using Python and Scrapy to collect and structure large volumes of web data.
  • Designed backend services and APIs with Django and FastAPI.
  • Contributed to early-stage React.js development for dynamic web applications.
  • Wrote clean, modular, and reusable code with a strong focus on performance and scalability.
  • Performed data parsing and transformation tasks for multiple data-driven applications.
  • Participated in testing, debugging, and optimization of backend systems.
  • Collaborated with senior developers to enhance system design and code quality.
  • Documented development processes, code changes, and API usage guidelines.

Summary

Results-driven Full Stack Developer with 7 years of experience building scalable, high-performance web applications using Python (Django, FastAPI, Scrapy) and React.js. Proven track record in delivering efficient backend systems and engaging user interfaces. Hands-on experience with web scraping, RPA automation, and large language model (LLM)-based applications. Adept at working in cross-functional teams, translating business needs into robust solutions, and continuously optimizing application performance.

Languages

English
Advanced
Urdu
Advanced

Education

Mar 2014 - Feb 2018

COMSATS University Islamabad

Bachelor's in Computer Science (BSCS) · Computer Science · Islamabad, Pakistan

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions