Post Job Free
Sign in

Software Engineer Senior

Location:
St. Petersburg, FL
Salary:
130K-150K
Posted:
February 19, 2025

Contact this candidate

Resume:

Joseph Anderson

Software Engineer JavaScript, React, Angular, C#, ASP.NET Core

St. Petersburg, FL 33709 321-***-**** ******************@*****.*** SUMMARY

Experienced Software Engineer with a demonstrated history of working in the information technology and services industry. Skilled in modern .NET technologies and React framework. I'm passionate about building cutting-edge applications having successfully contributed to the migration of monolithic systems to microservices always emphasizing code quality through Test-Driven Development (TDD). I thrive on staying ahead of industry trends and believe in the power of collaborative teamwork. EXPERINCE

Senior Software Engineer

Oshyn Remote Feb 2018 - Present

Designed, developed and maintained web applications for financial industry, ensuring high performance, scalability, and responsiveness across the entire software stacks in agile environment.

Successfully revamped the front-end architecture, leveraging React.js, Redux, and micro-frontend architecture, resulting in a 40% improvement in page load speed and reduced code complexity.

Implemented interactive web pages and dashboard UIs displaying real-time data using Angular, MUI, Chart.js, and D3.js and provided an isolated environment to showcase components of their own isolated environment without the need to build an entire application using Storybook.

Worked closely with the QA team to triage and resolve front-end bugs promptly, ensuring a seamless user experience and delivering bug-free software to clients.

Developed server-side logic and APIs using programming languages like C# and frameworks like ASP.NET CORE and designed and implemented robust and scalable database structures and maintained database scripts for changes in data & schema using EF Core migration scripts.

Utilized ASP.NET testing framework - NUnit, to create comprehensive test suites for server-side functionality and API endpoints and managed all phases of the web application, including maintenance, testing, debugging, auto build and auto-deployment using Azure as well as enhancing existing complex applications.

Wrote clean, modular and maintainable code, adhering to coding standards and best practices and conducted through testing and debugging to ensure the reliability, performance and security of applications.

Software Developer

Sembit Remote Dec 2015 – Jan 2018

Led the development of a CRM admin dashboard, integrating payment systems and real-time updates using C# and ASP.NET.

Developed RESTful APIs using ASP.NET Core, enabling seamless integration with various front-end and back-end systems.

Built the fast and responsive React and React Native application, and advised using React Query instead of Redux so that improve the performance of state management in frontend side and decrease the amount of code.

Developed custom React hooks to implement a structured form system, minimizing code repetition and improving overall code quality.

Designed and deployed scalable solutions on Azure, leveraging services like Azure Functions, Web Apps, and SQL Database.

Automated deployment processes using Azure DevOps, enhancing productivity and reducing time-to- market.

Collaborated with cross-functional teams to align the dashboard's features with business objectives and customer needs.

Web Developer

Informulate Onsite Apr 2011 – Dec 2015

Worked on various enterprise-level projects using various MVC frameworks like Laravel, Java Spring, and Golang for large clients in FinTech, HealthCare, and Insurance.

Developed mobile-responsive & pixel perfect & intuitive interfaces using pure HTML, CSS, JS, jQuery, and template languages like Handlebar, blade and pug.

Wrote high-performance & scalable & reliable APIs using JavaScript, PHP, Python, Java, Go + strong algorithm & data structure skills + optimized SQL queries.

Followed the best practices and coding conventions that provide high readability, reusability, maintainability, scalability, performance, and security.

Collaborated delightfully with product managers, lead developers, QA engineers, designers, and other engineers and contributed to the design and development of prototyping new applications using agile methodology and scrum development process.

EDUCATION

Webster University

Bachelor of Science - Computer Science 2007 – 2011 SKILLS

HTML, CSS, JavaScript, TypeScript, Bootstrap, Tailwind CSS, MUI, React, Angular, C#, ASP.NET, Entity Framework, Node, Express, PHP, Python, MySQL, PostgreSQL, MS SQL Server, MongoDB, Unit tests, Integration tests and E2E testing, Azure, AWS



Contact this candidate