INTRODUCING

DANIEL NANA SASU

I am a self-motivated, honest and a quick learner that live and breathe software engineering. This is something I am very passionate about, it is my sport and I practice to be better every day. What I enjoy most about being a software engineer is the challenges I face every day and the opportunity to learn while developing a solution that would be utilized by many people. The joy of seeing many people using and enjoying something you helped developed is priceless. I love playing soccer in my free time. I love being myself because to me nothing else is important if you are not yourself.

Industry Experience: Insurance, Ecommerce, Content Management Systems, Utilities, Billing, Marketing.

Education

  • Bachelor of Computer Information Systems

    Georgia State University - Atlanta, GA USA

    Robinson College of Business

    August 2008 - May 2012

  • Diploma

    Riverwood International Charter School - Sandy Springs, GA USA

    August 2004 - May 2008

Technical Skills

Languages/Expertise

.Net Framework, C#, ASP.NET Web forms, .NET Core , Entity Framework Core, ASP.NET MVC, Web API, WCF

JavaScript, JQuery, knockoutjs, Angular 2+, Typescript, Node.js, PWA

Html 5, CSS, Bootstrap

Dependency Injection, Unit Test, Code Review

Continuous Integration, Web Accessibility

Database / Servers

Microsoft SQL Server

NoSQL - MongoDB, DynamoDB

Windows Server, Windows Azure, Amazon AWS

Softwares/Libraries

Microsoft Visual Studio, Visual Code

TeamCity, Octopus

TFS, Git, SourceTree.

Related Experience

  • Senior Software Engineer

    vidReach - Alpharetta, GA USA

    March 2018 - Present

    Visit Company Website

    • Develop Web Applications using, .Net Core, Entity Framework Core, ASP.NET MVC, JavaScript, Bootstrap, Html5, Angular 2+, Typescript, AWS DynamoDB, AWS Lambda Functions, MSSQL, MySQL. • Build Web Application and Web Components with Angular 2+. • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis • PWA Implementation. • Unit Testing with xUnit, Jasmine, Karma. • Develop Restful Services using .Net Web API and NodeJS. • Marketing Automation, Coaching and Hiring Software. • Continuous Integration: Team city and Octopus Continuous Integration. • Perform Code Review

  • Software Engineer

    PayGo Utilities - Alpharetta, GA USA

    May 2015 - March 2018

    Visit Company Website

    • Develop Web Applications using Angular 2+, ASP.NET Web forms, .Net Core, Entity Framework Core, ASP.NET MVC, C#, jQuery, MS SQL, JavaScript, Bootstrap, knockoutjs, Html5, Azure SQL , MongoDB. • Worked on an Agile (Scrum) Development Team to deliver regular updates to business team and project managers • Unit Testing with xUnit, Jasmine, Karma. • Develop Restful Services using .Net Web API and NodeJS • Billing and Utilities Software • Continuous Integration: Team city and Octopus Continuous Integration. • Perform Code Review

  • Application Engineer

    Bridgeline Digital - Norcross, GA USA

    May 2014 - May 2015

    Visit Company Website

    • Develop Web Applications using ASP.NET Web forms, ASP.NET MVC, MSSQL, C#, jQuery, JavaScript, CSS, Html5, XSLT, and XML. • Involved designing in web components using HTML 5, JavaScript, Bootstrap, React.js, Mongo DB. • Client facing, billable. • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday basis • Work with clients to gather requirements.

  • Jr .Net Application Developer

    Axiom Incorporated - Marietta, GA USA

    May 2012 - May 2014

    Visit Company Website

    • Develop Web Applications using ASP.NET Web forms, ASP.NET MVC, C#, knockoutjs , jQuery, JavaScript, CSS, Html5, XSLT, and XML. • Analyze code for problem resolution and performance optimizations. • Creates MSSQL tables, functions, stored procedures, Ad Hoc reports, views and queries. • Creates reports using Crystal report for asp.net application in Visual Studio. • Creates Windows and WCF Services. • Insurance Claim Software.

  • IT Developer (Intern)

    Georgia Department of Education - Atlanta, GA USA

    June 2011 - May 2012

    Visit Company Website

    • Analyze code for problem resolution and performance optimizations. • Creates stored procedures, Ad Hoc reports, views and queries. • Creates PDF reports using Active report for asp.net application in Visual Studio. • Creates excel reports using store procedures for asp.net web applications. • Develop Web Applications using ASP.NET Web forms. • Scholarship and Nutrition Application.

Personal Projects

  • CommiHub - Online Services for property/residents services.

    January 2018

    Visit Website

    Demo Accounts
    Management Company: dsasuagency@mailinator.com
    Management Personnel: dsasustaff@mailinator.com
    Tenant: dsasutenant@mailinator.com
    Password: demo@1

    Another way of sharpening my skills. This is an idea I first developed using Asp.Net MVC about 2 years ago and I decided to completely redesign everything from ground up. My goal of these personal projects is to always sharpen my skills, take on challenges and learn something new. I started in august last year and I haven't had a lot of free time since then. I worked on this after work and on weekends. Technology: For the front end, I started with Angular 2 using Angular CLI then upgraded to Angular 4 then to 5, Angular has evolved quickly since the release of Angular 2. For backend, I used c#, .Net Core Web API and Entity Framework Core along with Azure SQL Database. Other technologies used are Typescript, Bootstrap, CSS, and Html5. Before I started this project, even though I was comfortable with Angular already, I read "Pro Angular by Adam Freeman" from press and then read every single line on Angular documentation to ensure I am up to date and also to develop a better solution. My main focus here was on the Angular side of things but I believe I also did a great job with the back-end piece as well. This month I will be reviewing and cleaning up code and putting more validation in place at the API level and also working on unit testing for both the front end and back-end. I will use this project to stay up to date on angular and also use it as a starting point to learn and implement other technologies such as Progressive Web Apps (PWA) and etc.

2018 Career Goals

  1. Challenge myself through various personal projects.
  2. Read at least 3 books of software development related books.