Post Job Free

Resume

Sign in

Software Engineer .Net Core

Location:
New York, NY
Salary:
125000
Posted:
October 31, 2023

Contact this candidate

Resume:

Umer Naseem

Senior Software Engineer

New York (US Citizen)

Contact

718-***-****

ad0q40@r.postjobfree.com

https://github.com/ssdev4

EXPERIENCE

AgileNinja Consulting

Senior Software Engineer

Feb 2020 - Present

● Collaborated in the development of extensive features, enriching the product's capabilities and providing enhanced value to customers.

● Skillfully refactored and optimized codebase, resulting in improved performance and a smoother user experience.

● Participated in architecture, design, and implementation of backend features using C#, .NET Core Framework, and frontend in Angular 13.

● Migrated Application from .NET Framework to .NET Core Microservices Architecture and updated old code bases to modern development standards, improving functionality.

● Communicate with the clients to understand their requirements and deliver solutions that meet their business needs.

● Successfully developed multiple projects with proficiency in diverse technologies. Demonstrated strong coding skills and a keen eye for detail. Consistently delivered high-quality results while meeting project deadlines. Continuously expanded expertise to tackle new development challenges.

● Designed and developed a robust and scalable microservices architecture for fraud prevention within a payment gateway application, enhancing the system's security and significantly reducing instances of fraudulent transactions.

● Played Key role in full-stack React Native app development, integrating with RESTful API, covering design, coding, testing, and deployment

● Tech Stack: .NET Framework, .NET Core 6.0, Microservices, SQL Server,Web APIs,REST APIs, Angular 13,AWS, Azure, Azure DevOps (CI/CD), Grafana, Angular Material Design, HTML & CSS, JavaScript, Typescript., React, React hooks, Redux, Redux hooks, React Native

Leading a team of 10 developers in AgileNinja since Jan 2022.

● Demonstrated effective project management skills, setting deadlines for features and fixes, and overseeing meetings like Product Retrospective, ensuring timely and efficient team communication.

SKILLS

BACK END

● C#

● Asp.Net MVC

● .NET Framework

● .NET Core

● MVC Razor Syntax

● Web APIs

● REST APIs

● Microservices

Architecture

● Entity Framework

● VB.NET

● XUnit Tests

● Unit Testing

● Python/Django

● Elasticsearch

● RabbitMQ (Task

Scheduling)

FRONT END

● React

● React Hooks

● Redux

● React Native

● AngularJs

● Angular 13

● Web Forms

● Bootstrap

● HTML / CSS / JavaScript

● jQuery

● Typescript

● Grafana (Visualizations)

● UX

DATABASES

● Microsoft SQL Server

● SSIS / SSRS

● PostgreSQL

● Rdis

● Azure CosmosDB

● Conducted thorough code reviews and provided constructive feedback to team members, resulting in improved code quality, reduced bugs, and enhanced overall development efficiency.

● Provided proactive guidance, support, and collaboration to overcome team obstacles and drive continuous improvement.

● Handled Dev-Support collaboration.

● Oversaw team management, effectively evaluating and enhancing the performance of software development professionals.

● Guided and trained junior developers around the way, helping to build a strong cohesive team and engaging with collaborative teams to guarantee the successful delivery of projects.

Intellirent - Senior Software Engineer Oct 2017 – Jan 2020

● Led the development of various features for the product, focusing on performance optimizations, seamless deployments, and exceptional customer support.

● Took responsibility for maintaining and optimizing WebAPIs, ensuring smooth integration with third-party APIs to enhance application functionality.

● Implemented task scheduling in Workflow using RabbitMQ, enabling efficient and reliable task management.

● Ensured robustness and reliability by rigorously testing functions through the creation of comprehensive XUnit Tests.

● Facilitated code reviews, upholding stringent quality standards and fostering collaborative improvements within the development team.

● Successfully integrated third-party services and APIs to expand application capabilities and elevate the overall user experience, leading to increased customer satisfaction.

● Tech Stack: C#, .NET Framework, NET Core 3.1, Web APIs, SQL Server, Azure, AngularJs, HTML, CSS, Bootstrap, jQuery, Jira, Bitbucket. Freelance - Software Engineer Apr 2016 – Sep 2017

● Developed a highly configurable compensation solution designed from the HR perspective using .Net Framework on the back end and React.js on the front end.

● Collaborated with cross-functional teams to ensure the successful delivery of the project.

● Implemented the Intrusion Detection Systems (IDS), and Secure Socket Layer (SSL) to ensure that the client-sensitive information is 100% secure.

● Built an interactive and user-friendly component in React.js and followed the best practices to improve the application’s functionality and performance.

● Tech Stack: C#, .NET Framework, REST APIs, SQL Server, MongoDB, React.js, AWS, JavaScript, Bootstrap, HTML, CSS, Windows Applications, WPF

● Oracle

DEV OPS

● AWS

● AWS EC2, RDS, ELB

● AWS Elastic Beanstalk

● AWS SNS, SQS

● Azure

● Azure App Service

● Azure VM

● Azure Funtions

● Azure Service Bus

● (CI/CD Flow

Implementation)

● CircleCI / Jenkins

● Microsoft Azure

Pipelines

● Git / GitHub / Bitbucket

/Jira

● Apache

● Linux

EDUCATION

Punjab University Lahore

Bachelor, Computer

Science - 2012 - 2016



Contact this candidate