Summary

As a highly qualified full-stack developer, information technology specialist, project and team leader, I possess a strong educational background in the fields of information technology, business administration and software engineering, complemented by professional certifications in cloud computing, project management, cyber security, and relational databases. I am equipped to tackle complex challenges and drive innovation.

With extensive experience in project management, agile methodologies, web development, and software engineering, I bring a unique blend of technical expertise, strategic business insight and leadership skills to every project.

I have a proven track record of delivering successful outcomes and driving innovation, I am passionate about leveraging technology to solve complex challenges and thrive on solving complex problems and creating innovative solutions.

Technical Skills

  • Databases: Microsoft SQL Server, Azure SQL Database, Oracle
  • Programming Languages: C#, SQL, VB.NET, HTML, CSS, JavaScript, jQuery, Visual Basic
  • Frameworks & Technologies: .NET, Entity Framework, MVC framework, Azure Cloud Platform
  • Cloud Computing: Microsoft Azure Cloud Platform, Amazon Web Services (AWS), Google Cloud

Professional Experience

As a seasoned professional, I have undertaken critical roles in software development and project leadership, contributing significantly to the success of information systems and software. My responsibilities encompass:

1. Senior Programmer:

Spearheading the development of application code for supported information systems and software. Employing expert programming skills to ensure the functionality and efficiency of the applications.

2. System Analysis:

Conducting in-depth analysis of functional and technical requirements for proposed or existing system changes. Identifying and recommending development or modification avenues to align with mission objectives.

3. Requirement Coordination:

Collaborating in systems requirement reviews with stakeholders, customers, and technical experts. Ensuring clear and precise communication to clarify project requirements.

4. Cost Analysis and Prioritization:

Evaluating the impact of system modifications or new developments on existing systems. Preparing comprehensive cost analyses and establishing target completion dates. Prioritizing proposed system changes or developments based on strategic objectives.

5. Expert Consultation:

Serving as a trusted consultant to analysts, programmers, functional users, and management across all organizational levels. Providing expert guidance and insights to optimize decision-making processes.

6. Project Leadership:

Assuming leadership roles in projects, overseeing and coordinating multidisciplinary teams of IT specialists. Managing all project phases within the life cycle of major automated information systems. These responsibilities underscore my commitment to delivering impactful solutions and my ability to thrive in dynamic and collaborative environments.

John Aghadiuno Work John Aghadiuno Work Experience