Barnabas Yohannes
Barnabas Yohannes
QUALIFICATION HIGHLIGHTS:
Innovative, enthusiastic and proactive developer with over 20 years of cutting
edge .Net technologies experience in the delivery of technical application
development and maintenance.
Experience in design, development, testing and implementing application
software and optimizing software solutions to the business requirements
using .NET technologies on windows and web environments.
Extensive experience in various Microsoft technologies .NET (till core 6.0)
solutions with Asp.Net, Web-Forms, Win-Forms, WCF, WPF, MVC, C#, MVC,
Entity framework, Web API & RESTful Services, LINQ & Lambda Expressions.
Hands-on experience in application Low-level design and High Level-design.
Extensive experience with front end technologies like HTML5, Bootstrap, CSS3,
JavaScript, Angular, jQuery.
Experience in various testing approaches as Mock, Unit, Integration, and
Regression Testing.
Excellent team player as well as can work independently.
Excellent technical, interpersonal, intuitive and problem solving skills.
TECHNICAL SKILLS:
NoSQL/XQuery, T-SQL SQL, Functions, Triggers, Cursors
HTML5, MVC, WCF, WPF ADO,Net, DataSet & Entity Framework
C# & VB.Net Programming JSON, XAML, XML,
ASP.Net & ASP Programming Web API & RESTful Services
Angular, CSS3, JavaScript, jQuery LINQ & Lambda Expressions
SOFTWARE SKILLS:
Development Tools (Visual SourceSafe, Team Foundation Server, MS Azure,
Crystal Reports, SSRS)
Database (MS SQL Server 18, Oracle 19c PL/SQL, SSIS)
Webpages Editing (Visual Studio.Net 2019, MS Expression Web, Adobe
Dreamweaver)
WORK EXPERIENCE:
Senior C# ASP.Net Core, ColdFusion Developer (Feb. 2018 – Aug. 2022)
State of MN, St. Paul, MN
The Minnesota Office of Higher Education provides students with financial aid programs
and information to help them gain access to postsecondary education. The online
application was developed in the 1990s with ColdFusion. I was able to catch up
programming ColdFusion from day 1. I’ve been writing ColdFusion & C# applications
since then.
Responsibilities include
Providing support to IT personnel in designing, developing, analyzing, testing,
debugging, and executing ColdFusion & C# programs for web-based applications
Assisting project manager in defining detailed specifications for specific
functionality requirements as well as analyzing, designing, and encoding new
systems using C# language
Preparing accurate reports to document design flaws and bugs as well as
modifying existing software or system to correct errors and improve performance
Collaborating with other programmers and developers in the whole development
process, and using structured analysis and design to determine steps to develop
programs
Determining user requirements, including project budgets and timelines as well as
providing consultative services to clients and project team members on technical
issues
Mentoring and assisting with training of new and junior programmers as well as
doing code reviews for other team members to ensure highest possible quality in
software products
Researching and evaluating new development tools and software products to
increase programming capabilities as well as creating written developers guides,
and training users in system operations
The applications are written in .Net (3.0-4.6), C#, WPF, ASP.Net Core (6.0),
HTML5, CSS3, Bootstrap (5.0), Angular (10), jQuery, XAML, XML, JSON,
Generics, JavaScripting, LINQ, Lambda Expressions, SQL (T-SQL, Stored
Procedures, Functions, Cursors, Triggers, Views) using Visual Studio.Net 2017,
Oracle, SQL Server 2019, SSIS, and Microsoft Reporting Services (SSRS).
Senior Programmer, Project Lead & Senior System Admin (Mar. 2003 – Sep. 2004)
Responsible for defining logical and physical RDB, drawing semantic data modeling,
creating tables, defining attributes & relationships between the tables, writing T-SQL
Scripts & Stored Procedures, producing Crystal Reports, installing, testing, and
documenting.
EDUCATION:
BS -Computer & Information Science --MN State University, Mankato (1998)
Minor -Business Administration --MN State University, Mankato (1998)
Microsoft Certified Professional --Microsoft
Microsoft Certified Solutions Developer (MCSD) --Microsoft