Syed Muhammad Salman
ad3d3k@r.postjobfree.com
***** **** ******* ****, *** # 1524, Sugar Land, TX 77498
Looking forward to earning the position of Software Developer at a leading organization to showcase my skills in programming to generate high-end solutions to general software issues along with drawing better user experience.
Qualification:
M.S Computer Science
California State University, Fullerton, California
B.E Computer Systems
Hamdard University, Karachi, Pakistan
CERTIFICATIONS:
Oracle Database SQL Certified Expert
Oracle Database 11g Administrator Certified Associate
Skillset:
Experience with Telecom industry, Trading platform applications, Airline industry
Software development using
Languages: C#, VB.NET Tools: Visual Studio, VS Code .NET framework 3.5, 4.0, 4.5+
MVC architecture pattern Object Oriented Analysis and Design Agile Methodology WCF
Database management in MS SQL Server, Oracle 11g, MongoDB
Stored Procedure, DML, DDL, DQL, Query joins, group by, aggregate functions, Indexing, Table partitioning, ADO.NET, Entity Framework, LINQ, Relational Mapping
Design, create, and maintain database objects like tables, views, indexes.
Creating Stored Procedures, Functions, triggers and Views
Database Tools: Toad, MongoDB compass, SQL Management Studio, Oracle SQL developer, SSIS, SSRS
Design Patterns:
Development Lifecycle:
Requirement gathering, Planning analysis, Design, Development, Testing, implementation, and Maintenance, Continuous Integration, Continuous Delivery
Version Control: GIT, Bitbucket, Azure DevOPS
Azure DevOps Boards, Repos, Pipelines, TestPlans, Artifacts
Azure Service Bus,
Software design using decision table, decision tree, system flowchart and ER diagrams
Software architecture using Microsoft Visio
TroubleShooting: Datadog
Messaging Systems : RabbitMQ, Kafka
Internet Information Services (IIS), Dockers, Kubernetes
Data Analytics using Python in Jupyter notebook, MS Excel, MS Power BI, DAX functions, and M Query language
Front end development: Angular, React JS, Lightning Components, HTML5, Javascript, AJAX, ASP Web Form, Jquery
Familiarity with XML, JSON, CSV, XLS file formats
Windows application using WPF, XAML, multithreaded applications
3rd Party tools: SOAP UI, Postman, FileZilla, CuteFTP
Project Management: Microsoft Projects, Issues tracking using JIRA
Documentation: Confluence, Microsoft Words, PDF
Unit Testing: NUnit, Selenium
Other Skills:
Java, Android Studio, MS Azure cloud services
EXPERIENCE:
Senior Developer and technical consultant (Irvinei, California, USA “Working Remotely”) Oct 1 2023 – Present
With Irvinei’s futuristic smart doorbell and home security system, you can stay connected and informed about what’s happening outside your house while relaxing on your plush couch. From recognizing familiar faces to detecting potential threats, Irvinei’s AI and Social Network integration provides unparalleled convenience and peace of mind.
Database design with ERD and schema design using MS Visio
Requirement gathering and establish new documents using MS Words and Power Point
Project Planning and Project road map
Creating Web APIs and Micro services using .NET 6 in C# language
Creating database objects like tables, views, Stored Procedures, and triggers
Using advanced techniques like Entity Framework, and LINQ to write new or modify existing code
Bug Fixing in Front end and back end
Understanding of Object-Oriented Programming concepts
Involve in Web Service unit testing using SoapUI and/or Postman
Database integration, SSIS, SSRS for reporting
Front end development using Angular, CSS, Javascript, ASP.Net
DevOps using Azure DevOps Boards, Repos, Pipelines, TestPlans, Artifacts
Creating YAML scripts for Azure DevOps pipeline
Integration of code with Azure DevOps Repo
Code repository, code version control using GitHub, MS Teams Foundation, Azure DevOps
Database Manager and Software Developer (United Airlines, Texas, USA) March 2022 – September 2023
(United Airlines, Inc. is a major U.S. airline headquartered at Willis Tower in Chicago, Illinois. United operates a large domestic and international route network spanning cities large and small across the United States and all six inhabited continents.)
Daily Scrum meetings
Database analysis, Database management by altering tables, tables portioning, creating views, stored procedures, functions, triggers, etc
Code analysis
Development and feature enhancements for Sprints and Releases
WEB API and micro-service development
Coordination with L2 team for deployment of production code to AWS environments
Use of Team city for continuous Integration and Continuous Deployment
Bug fixing in Back end using .NET C#, Mongo DB, and SQL Server
Used LINQ and Entity Framework for data processing
Usage of Datadog logs for error analysis
Communication with United Airlines field engineers, Supervisors, and technicians to understand the incidents and reproduce the issue in local or QA environment
Bug Fixing in Front end using HTML, Razor, Angular, React, Javascipt
Creating Windows applications using WPF, XAML and C#
Understanding of Object-Oriented Programming concepts
Involve in Web Service unit testing using SoapUI and/or Postman
Database integration, SSIS, SSRS for reporting
Front end development using Angular, React, CSS, Javascript, ASP.Net
Continuous Integration - Build, Test, Deploy using Teamcity
DevOps using Azure DevOps Boards, Repos, Pipelines, TestPlans, Artifacts
Creating YAML scripts for Azure DevOps pipeline
Integration of code with Azure DevOps Repo
Code repository, code version control using GitHub, MS Teams Foundation, Azure DevOps
Sr .Net Developer and Data Analyst (Mojo Solutions & Services, California, USA) Sept 2021 – Jan 2022
(Mojo Solutions and Services MSS LLC with office in Atlanta, GA and San Francisco, CA areas is "The IT and telecom solutions and services provider in the domain of Radio, core, transport and IP network planning, dimension and optimization".)
API development using C# Web services
Development of Microservices in .NET core
Database management
Creating Microservices and creating containers in Kubernetes
Running and administrating images in Kubernetes
Integration of in-house developed system with Kafka
Implemented SSIS packages to update SQL data tables from Oracle Server
Data formulation using Excel functions, Macros, DAX functions.
Data Manipulation, and Data visualization using DAX functions, and M Query Language in MS Power BI
Involve in Web Service unit testing using SoapUI and/or Postman
Responsible to create new web services using .Net technology (C#)
Development of console based and WPF based applications
Create Front end using React JS, Angular
Manage the Dev, QA, Staging and Production web Services
Architecture artifacts that will demonstrate the projects adherence to strategy, design patterns, and best practices
Web site hosting in IIS
Applied Agile methodology and deployed SSIS packages to production, schedule them to run on routine basis and monitor error
Data analytics using MS Excel, Python (Jupyter Notebook)
Software Developer (Techfinity, Islamabad, Pakistan) June 2020 – Sept 2021
Client : Telenor Pakistan (Telenor Pakistan Limited is the second largest cellular & digital services provider in Pakistan owned by Telenor Group, which is an international provider of voice, data, content and mobile communication services in 9 markets worldwide in Scandinavia and Asia.)
Developed APEX classes, Code for lightning components in Salesforce Developer Console and Visual Studio Code, wrote triggers, wrote SOSL, SOQL queries and DML
Apex unit Testing
Developed .NET library project using C# and provides middle layer components with HTTP Module
Created different business classes and interfaces using .Net Framework with Object Oriented Programming Methodology.
AWS SQS (Simple Queue Service), AWS Lambda, AWS S3
XAML and WPF for desktop based applications
CI/CD, Version Control using Azure DevOPS
Designed and developed the web forms using ASP.Net & C#
Create Front end using React JS
Used CSS (Cascading Style Sheets) in ASP.Net pages
Used XML for request and response from the Web Services and manipulated the result as required
Used Dataset, Data View and Data Adapter to manipulate and display data.
Involved in relational database diagram design and Tables design in SQL Server.
Created Stored Procedures, Views, Triggers and Complex T-SQL queries in SQL Server.
Involved in Unit testing and Bug fixing.
Involved in creating the read only API’s application for other applications.
Lead Software Developer & Database Manager (Ericsson Pakistan) Aug 2018 – June 2020
Client : Jazz Pakistan (Pakistan Mobile Communications Limited, doing business as Jazz, is a Pakistani mobile network and internet services provider in formed by the merger of Mobilink and Warid. It provides a range of services for prepaid and postpaid customers to individual and corporate clients)
Responsible to create new web services using ASP.Net with C#.
Front end development using Angular, React, Javascript, CSS
Support/modify the exiting web services as per user requirements.
Create functionalities in POS application for Federal Tax, Sales Tax, and Provincial Tax
Create functionalities in POS application for Product code, Product pricing, invoices, Receipts etc.
Managing the SQL server and Oracle databases
Integration of in-house developed applications with Kafka
In-house developed trading application to track online ordering from franchises, generation of invoices, receipts, placing orders to courier services, and maintenance of ledger
Provide Support to other teams to fetch the data from the centralized database using ASP.net XML Web Services.
Integration of .NET applications with Kafka messaging service
Managed the Dev, Staging and Production web Services
Worked in a collaborative development environment, providing assistance & technical guidance to fellow team members.
Accountability for the technical components of the design and successful operation of the In-house developed software.
Prepared technical design documents, perform code reviews, debugging, and testing using NUnit, Selenium
Provide inputs in architecting, designing, and implementing a Service Oriented Architecture (SOA) for the application development group
Responsible for the delivery of architecture artifacts that will demonstrate the projects adherence to strategy, design patterns, and best practices
Implemented SSIS packages to update SQL data tables from Oracle Server.
Created and deployed SSIS packages to production, schedule them to run on routine basis and monitor error log for errors.
Involve in Web Service testing using Soap UI tool.
Translate the Flat XML message to formatted XML message using XSLT mapping.
Data formulation using Excel functions, Macros, DAX functions.
Data Manipulation, and Data visualization using DAX functions, and M Query Language in MS Power BI
Software Developer (Jazz Pakistan) Jan 2011 – Jul 2018
Jazz full-time permanent employee
(Jazz has over 12,500 active cell sites in the country, with over 25,000 kilometers of fiber-optic cables laid. Huawei, Nokia-Siemens, and ZTE are the primary vendors for networking equipment at Jazz, including Radio Base Stations, Microwave equipment and network switches. Jazz has invested over 9 billion US Dollars in Pakistan till date.)
Create web services to connect point of sale with CRM
Create functionalities in POS application for Federal Tax, Sales Tax, and Provincial Tax
Create functionalities in POS application for Product code, Product pricing, invoices, Receipts etc.
In-house developed trading application to track online ordering from franchises, generation of invoices, receipts, placing orders to courier services, and maintenance of ledger
Developed various APIs using .net core
Developed various Single page website using .Net core MVC
Create Procedures to facilitate CRs (Change Requests)
Developed system to Automatically FTP OMC files and perform ETL
Automatic update parametric and statistical data in DB server using ADO.NET
Integration of .NET applications with Kafka messaging service
Data formulation using Excel functions, Macros, DAX functions.
Data Manipulation, and Data visualization using DAX functions, and M Query Language in MS Power BI
Automatic send reports and reminders to all stakeholders
Created applications to analyze parameters and predict network traffic
JAVA/ Android
Developed Android application to measure Signal strength, record coordinates and parameters
Developed Mobilink Smart rollout system using Android Studio
ASP.NET
Create active pages accessible to internal technical team
Front end pages to present data and graphs for better depiction
Used AJAX and JavaScript to prevent unnecessary postbacks