Post Job Free
Sign in

Software Engineer Stack Developer

Location:
Dearborn, MI
Posted:
April 04, 2025

Contact this candidate

Resume:

Elyas Musa

Software Engineer

Dearborn, MI ***********@*****.*** +1-313-***-**** LinkedIn GitHub Summary

Software Engineer and .NET Full Stack Developer with 4+ years of experience in designing, developing, and deploying scalable web applications. Proficient in C#, ASP.NET, React, Angular, SQL Server, and cloud platforms (AWS), with expertise in building RESTful APIs, optimizing database performance, and implementing CI/CD pipelines. Adept at leveraging MVC and MVVM architectures, enhancing UI/UX, and integrating Agile methodologies to streamline development cycles. Strong problem-solving, teamwork, and adaptability skills, with a track record of delivering high-quality software solutions for enterprise applications, consulting services, and e-commerce platforms. Skills

Programming Languages: JavaScript, Java, Python, .Net, C, C#, C++ Frontend Technologies: React, Angular, HTML, CSS

Backend Technologies: ASP.NET, NodeJS, RESTful APIs, Swagger Mobile Development: Kotlin, Jetpack Compose, Firebase Databases: SQL Server, MySQL

Cloud & DevOps: AWS, Git, Bitbucket

Project Management: JIRA, Trello’s Kanban Board, Agile Software Architecture: MVC, MVVM

Operating Systems: Linux, Windows, macOS

Soft Skills: Problem-Solving, Communication, Teamwork, Adaptability, Time Management, Critical Thinking

Education

Bachelor of Science in Computer Science Aug 2018 – May 2022 Wayne State University, MI (GPA: 3.31)

Relevant Coursework: Utilized data structures and algorithms to write, analyze, and test code. Wrote advanced technical papers and documents. Designed, implemented, and managed SQL and NoSQL databases.

.Net Bootcamp Apr 2023 – Jul 2023

Relevant Coursework: Strengthened my .Net development skills. Used ASP.Net MVC, and .Net C# to work on multiple web application projects and Assignments. Worked with SQL Servers and databases, Swagger, Restful AI, React, and Angular. Experience

Software Engineer Sept 2024 – Present

MetLife, Wilmington, DE

• Architect scalable and maintainable web applications using C#, ASP.NET MVC, and ASP.NET WebForms to enhance system performance.

• Create user interfaces (.aspx pages) with ASP.NET, applying HTML, CSS theming, and JavaScript validations for seamless user experience.

• Spearhead frontend development using React.js, integrating Redux for optimized state management and improved UI responsiveness.

• Oversee SQL Server database management, enhancing query performance through indexing, partitioning, and query tuning for faster data retrieval.

• Develop RESTful APIs with secure access controls, leveraging Vault’s dynamic secrets for short-lived credentials and encrypted communication.

• Develop and manage ADO.NET data access layers, leveraging Entity Framework and LINQ for seamless database interactions.

• Enhance .NET-based applications for online Insurance platforms, enabling secure Claims, account access, and service management.

• Architect scalable and efficient server-side applications using Node.js, ensuring optimal performance and maintainability.

• Leverage JavaScript for dynamic client-side validations while utilizing ASP.NET validation controls for robust server-side validation.

• Optimize version control processes with Git and Bitbucket, integrating CI/CD pipelines for automated testing and deployment.

• Apply UI/UX best practices with HTML and CSS, ensuring accessibility and cross-browser compatibility.

• Implement scalable software architecture patterns like MVC and MVVM to promote maintainability and reusability.

.Net Full Stack Developer Jul 2023 – Aug 2024

CEPI State of Michigan Lansing, MI

• Designed and developed web applications adhering to the SDLC using the .NET Core Framework and C#, improving application scalability and maintainability by 35%.

• Created and consumed APIs with ASP.NET Web APIs, enabling seamless communication across distributed systems and improving data integration by 25%.

• Used ASP.NET MVC4 Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions

• Design and implement ASP.NET WebForms and MVC applications, ensuring scalability, security, and performance optimization.

• Led the migration of a web application to Angular 4, overseeing the architecture design and implementation of a standalone module for complete module migration.

• Implemented several ASP.NET features such as Authentication, State Management, View State, Validations, Themes, Master Pages, etc.

• Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.

• Designed and implemented object-oriented solutions in C#, optimizing code reusability and maintainability.

• Utilize the Node API for .NET to enable advanced interoperability, allowing .NET applications to load JavaScript packages and call JS APIs in-process.

• Develop secure and efficient APIs using ASP.NET and JavaScript, integrating with databases and third-party services.

• Write and optimize complex SQL queries, stored procedures, and indexing strategies to improve query performance.

• Streamlined development process by implementing Agile methodologies, boosting project delivery timeframe by 20%.

• Utilized Entity Framework Core to streamline database interactions and improve query performance. Full Stack Developer Jan 2021 – Jun 2023

DXC Technology, Orleans, LA

• Utilized C#, ASP.NET Core, and Entity Framework Core to rebuild application layers, ensuring compatibility with modern frameworks and tools.

• Implementing AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory

• Designed RESTful APIs and microservices using .NET Core to decouple system components and enable scalable architecture

• Develop and maintain LINQ-based data access layers, ensuring seamless integration between application logic and databases, thereby reducing boilerplate code.

• Improved front-end functionality using HTML5, CSS3, JavaScript, jQuery, and Bootstrap, creating responsive and user-friendly interfaces

• Document Node.js processes, including database schemas and reports, to maintain clear and comprehensive development records.

• Designed and optimized SQL Server and MySQL databases, implementing indexing, partitioning, and query optimizations to enhance data retrieval performance and scalability.

• Analyzing and designing new WPF applications using MVVM and Repository patterns, from design to completion.

• Maintained and optimized databases using SQL, resulting in a 15% reduction in data errors and a 10% increase in data accuracy.

• Spearheaded design, development, and deployment of Java-based applications from concept to release, cutting the development cycle by 40%.

Projects

Moquta Oct 2022 - Present

• Designed a web application with Angular and API for local non-profit organizations.

• Developed, designed, and architected an automated system viewed by thousands daily.

• Programmed functions require little to no maintenance. E-Commerce Website May 2023 - Jun 2022

• Designed and developed a full-featured E-Commerce Website using ASP.Net MVC, SQL Server, and web technologies within a month.

• Implemented user authentication, shopping cart, and payment processing functionalities.

• Displayed a list of items from the database with prices, pictures, and descriptions, allowing for easy updates. Projects Ford Test Development Kit Replacement Jan 2022 – Mar 2022

• Designed and developed applications to replace Ford's test development kit, saving time and effort using Kotlin, Jetpack Compose, and Firebase.

• Developed Using a Model-View-ViewModel (MVVM) architecture to enhance scalability and program structure

• Utilized Git for version control and managed workflow using Trello’s Kanban Board tools.

• Enhanced communication between applications via Bluetooth and wireless connection.



Contact this candidate