Post Job Free
Sign in

Software Engineer Senior

Location:
Lagos, Nigeria
Posted:
May 07, 2025

Contact this candidate

Resume:

Larry Brookins

Senior Software Engineer

*****************@*****.***

Katy, Texas

+1-401-***-****

linkedin.com/in/larry-brookins-3b8ab0360

Profile

Senior Software Engineer with over 10 years of comprehensive experience in software engineering, specializing in architecting solutions with Microsoft technologies such as C#, .NET, ASP.NET, .NET Core, .NET Core MVC, and JavaScript libraries like Angular and React. Continuously stay abreast of industry trends and emerging technologies to drive continuous improvement initiatives.

•Provide expertise in C# with a focus on MVC/MVVC development and Microsoft .NET Frameworks, including ASP.NET MVC, ASP.NET CORE, Entity Framework, SOA, and WCF for back-end systems.

•Proficient in HTML5, CSS3, JavaScript, AJAX, TypeScript, AngularJS, and ReactJS for crafting intuitive user interfaces.

•Extensive experience in Python and C#, particularly in leveraging object-oriented programming

(OOP) concepts. Skilled in Node.js and Express.js for application development, including crafting server-side HTTP APIs such as Restful and GraphQL services, with expertise in Microservices development.

•Experienced in Cloud Native Development, utilizing serverless computing (AWS Lambda, Azure Functions), container orchestration (Kubernetes, Docker), and Infrastructure as Code (IaC) such as Terraform and Ansible.

•Proficient in Data Management, employing various Relational (RDBMS) and NoSQL services for data extraction and analysis, ensuring robust data architecture and optimization. Experienced in performance monitoring using tools like Datadog, New Relic, Prometheus, Grafana, ELK Stack, and Splunk.

•Strong understanding of asynchronous programming concepts and experience with frameworks like Kafka, RabbitMQ, Azure Service Bus. Experienced in Cloud Migrations employing AWS, Azure, GCP, and version control systems (Git, SVN, TFS), ensuring security per OWASP guidelines.

•Proven ability in troubleshooting, debugging using LINQPad, Dynatrace, and Prometheus, along with code and design reviews. Proficient in Jenkins for seamless Continuous Integration and Deployment

(CI/CD).

•Well-versed in Agile/Scrum methodologies, Test-Driven Development (TDD) using xUnit, pytest, Moq, and Jasmine, as well as Behavior-Driven Development (BDD) using Cucumber. Proficient in functional testing tools like Selenium WebDriver and Cypress.

•Proficient in operating across diverse environments, including Windows, Linux, and UNIX architectures. Strong problem-solving skills, complemented by effective verbal communication skills, facilitating collaboration within cross-functional teams. Professional Experience

Senior Software Engineer, Onix

•Designed and implemented scalable, maintainable software architectures that met the organization's business objectives

•Collaborated with stakeholders to gather and analyze requirements, and translate them into technical solutions

2022 Nov

Lakewood, OH,

United States

•Engineered microservices architecture using ASP.NET, .NET Core MVC and Entity Framework

*****************@*****.*** 1 / 4

•Designed and developed RESTful APIs using ASP.NET Web API

•Set up OAuth2 with Identity Server 4 and integrate with AWS Cognito for user management

•Utilized AWS Key Management Service (KMS) for encryption of data in transit and at rest.

•Managed AWS API Gateway instances for multiple projects, handling configuration, monitoring, and troubleshooting of APIs and backend services.

•Designed and optimized database schemas using MS SQL Server for efficient data storage and retrieval.

•Utilized SSRS for report design and data integration, complemented by SSIS for streamlined ETL processes.

•Worked on the transformation of existing monolithic services to microservices based architecture using ASP.Net Core, NodeJS and DynamoDB.

•Deployed applications to AWS cloud services, leveraging AWS services for enhanced scalability and reliability.

•Implement and support serverless architecture using Amazon DynamoDB, S3 and Lambda

•Developed and deployed .NET Core applications to Kubernetes clusters on AWS, leveraging containerization and automation to improve deployment efficiency

•Utilized industry-standard tools such as Terraform, AWS CloudFormation, and GitLab to automate the build, testing, and deployment workflows for infrastructure as code (IaC) projects.

•Worked collaboratively within an Agile development environment, participated in sprint planning, and delivered high-quality code on schedule. Software Engineer, ISI

•Utilized ASP.NET MVC and ASP.NET Core frameworks with Entity Framework for web application development.

2020 Jan – 2022 Oct

Chicago, IL

•Developed and integrated a WCF-based workflow solution for order and invoice management, enabling smooth interaction between client applications and financial systems.

•Utilized Microsoft SQL Server for data storage and management, leveraging SSAS (SQL Server Analysis Services) for advanced analytics and SSIS (SQL Server Integration Services) for streamlined ETL (Extract, Transform, Load) processes.

•Executed T-SQL queries proficiently for various purposes including data retrieval, data manipulation, join operations, and aggregate functions to extract meaningful insights from databases.

•Leveraged LINQ for optimized data querying from various data sources, enhancing code readability and reducing query complexity.

•Utilized Cucumber for writing BDD-style acceptance tests, Selenium WebDriver for automated UI testing, and Cypress for end-to-end testing to ensure application functionality aligns with business requirements.

•Implemented real-time communication platform using kafka, and SignalR.

•Conducted unit testing using XUnit framework and incorporated Moq, a widely-used mocking library for .NET applications, to simulate dependencies

•Utilized Azure DevOps, Git, and Jira for project management, version control, and issue tracking.

•Implemented Azure Functions, Azure Service Bus, and Azure Storage for real-time processing and event-driven architecture. *****************@*****.*** 2 / 4

•Developed APIs using Azure App Services to enable seamless integration and communication between services.

•Utilized Azure Kubernetes Service (AKS) for container orchestration, enabling efficient deployment, scaling, and management of containerized applications in a Kubernetes environment.

•Assessed and recommended third-party cloud integration platforms like MuleSoft or Boomi, driving implementation and deployment while ensuring adherence to industry standards and best practices.

•Collaborated across teams to gather requirements and translate them into effective technical specifications.

.NET developer, Luxoft

•Developed enterprise-level components in Windows Mobile, Compact Framework 3.5, Database, Web Services in C#.

•Developed internal tools in Silverlight, WPF, and Entity Framework with C#

.NET 4.0.

2017 Oct – 2019 Nov

Dallas, TX

•Developed frontend applications using HTML5, CSS3, and JavaScript, alongside AngularJS and Angular 2 frameworks

•Implemented CRUD functionality with Entity framework (ORM) in ASP.NET MVC and implemeted sorting, filtering and paging with Entity Framework in MVC.

•Designed REST APIs for public consumption using C# with ASP.NET Web API 2, Redis for caching and Sql Server for back end data storage

•Unit tested components via MSTest/NUnit and created manual test scripts.

•Created installers using both Windows Installers and WiX.

•Administered build server using CruiseControl.NET and TFS Build.

•Managed release processes, including branching, building, and packaging software.

•Engaged in software development using Agile and Waterfall methodologies.

•Tracked bugs using Team Foundation Server.

Backend Developer, MarshMMA

•Proficient in WPF, including threading model, Dispatcher class, Visual Tree, User Control, data binding, control template, styles, dynamic resources, and animations.

•Skilled in integrating front-end and back-end components for seamless data flow and functionality.

2015 Feb – 2017 Oct

Austin, TX

•Implemented algorithms from research papers within Microsoft.

•Implemented a search engine backed by SQL Server 2014 using yet to be released features.

•Experienced in designing and implementing data models, database schemas, and SQL queries for efficient data storage and retrieval.

•Capable of integrating backend systems with frontend components and external services using protocols like HTTP, JSON, and SOAP.

•Familiarity with relational databases such as PostgreSQL.

•Competent in conducting performance tuning and optimization of backend systems to ensure high throughput, low latency, and scalability. Education

Bachelor's Degree in Computer Science, University of Melbourne 2011 Feb – 2014 Dec *****************@*****.*** 3 / 4

Skills

Backend Development:

•Language: C# (.NET Core), Python, Javascript, TypeScript

•Frameworks: ASP.NET Core, ASP.NET, WPF, WinForms, WCF services, node.js

•ORM: Entity Framework Core

•Databases: SQL Server, PostgreSQL, MySQL, MongoDB, Redis, DynamoDB, Azure SQL Database

•T-SQL queries, SSRS, SSIS

Frontend Development:

•React, Angular, HTML, TypeScript, CSS, JQuery, Bootstrap Cloud Technologies:

•AWS(EC2, S3, SNS, SQS, Lambda, CloudWatch, Elemental Media Convert, Elastic Transcoder, CloudFront, DynamoDB, API Gateway, CloudFormation, MSK)

•Azure(App Service, Azure Service Bus, Data factories, Web APIs, Functions, Pipelines) Containerization and Orchestration:

•Docker, Kubernetes

Security and Authentication:

•JWT, SSO, OAuth2, SAML

Architectural Patterns:

•Microservices, Monolithic, nTier/Layered, Event-Driven, Data-Driven, Client-Server, Component- based, Test Driven, Domain Driven, MVC, MCCM, Design Patterns, SOLID Design Principles, CQRS, API Integrations

Soft Skills:

•Leadership, Problem-solving, Critical Thinking, Decision Making, Teamwork, Work Ethics *****************@*****.*** 4 / 4



Contact this candidate