CHRISTOPHER G. ASIS
****B STENTON AVE, PHILADELPHIA PA 19118 · +1-347-***-****
Email: adwc73@r.postjobfree.com ·
Summary
More than 10+ years of experience in software development using Microsoft Technologies.
Experienced in developing web applications using ASP.NET/ASP.NET CORE, MVC 5, C#, typescript,LINQ and Entity Framework 6/EF Core
Experienced in developing RESTful APIs using Asp.net Web API 2 & Grpc
Good Understanding of Microservices Architecture, Domain Driven Design & CQRS pattern
Experienced in developing single page applications using ReactJS 17, Angular 5/8/10, jQuery and Angular-CLI, React CLI, typescript linter, npm, module bundlers like Webpack or Vite for tooling
Experience in all phases of software design life-cycle management and implementation, using Agile Methodology with Scrum.
Utilizing database deployments using Database Project for SQL Server & MongoDB
Experienced in designing and developing dynamic content websites using Content Management System (CMS) tools like Umbraco
Experienced local deployment using Internet Information Services (IIS) Management, Docker & Minikube for Kubernetes
Using Azure Devops for daily scrum work
Using Git as primary source code repository tooling
Exposed in using CI/CD deployments using Azure Devops
Education
BS in Computer Science from STI College, Philippines
Technical Skills
.NET Framework
.Net Framework 4.5/4.0/3.5/2.0/1.1, ASP.NET MVC5, Web API 2, Entity Framework 6, ADO.NET, AJAX
Database
Oracle, COBOL, MongoDB, SQL Server 2008, 2012 and 2014
Scripting Language
Angular 5, 8, 10, jQuery, Bootstrap, Jquery
Programming Language
C#
Web Related
ASP.NET,MVC5, WEB API, HTML5, Bootstrap, IIS, NGINX
Source Code Control
Git, TFS
Operating Systems
Windows Server 2003, Windows 10/7/Vista/XP/2000
Diagnostic Tool
Chrome Developer Tools
Cloud Platform
Azure Devops, Docker, Kubernetes & Rafay
IDE
VSCode & Visual Studio 2012, 2015, 2017, 2019 & 2022
Employment Summary
Diaspark INC, New Jersey April 2019 – Present
Role
Software Developer
Environment
.Net Framework 4.6.1 & 4.8, .NET CORE 5, 6 & 7, MVC 5, C#, EF6 & EF Core, RESTful APIs & Microservices, CQRS & DDD, Swagger UI, Docker & Kubernetes, Azure Devops, ReactJS 17, Angular 8/7/12 & typescript.
Responsibilities:
Plans new/modified application design based upon development requirements.
Translates end-user input into application development/maintenance requirements that support the actual operational needs of the organization.
Develops understanding of operational business functions.
Reviews, verifies, and revises understanding of requirements and planned program design with IT management, peer developers, and end-users.
Writes source code and unit tests, and completes modified and/or new software applications in a team environment based upon verified understanding of functional requirements, technical specifications, and agreed-upon program design.
Relied upon extensive experience and judgment to plan and accomplish tasks.
Handles complex application features and technical designs and is considered a top level contributor and specialist in the software development field especially in the use of Microsoft and Oracle (a plus) technologies.
Clients/Projects:
PricewaterhouseCoopers LLP
Role .Net Developer
Environment SalesForce, MongoDB, T-SQL, .Net Core 6 & 7, WEB API2, GRPC, C#.net, ReactJS, Javascript/Typescript, CSS3, bootstrap & tailwind css, Docker, Kubernetes, Azure Devops, XUnit & MSTest, Moq, fluentassertions
March 2022 - Present
Responsibilities:
Use feedback and reflection to develop self awareness, personal strengths and address development areas;
Working within established Software Development Lifecycles and methodologies including agile, scrum, iterative & waterfall to support the success of the larger IT organization;
Learning rapidly and continuously taking advantage of new technologies, concepts and business models;
Displaying initiative and an ability to develop applications in a self-directed and self-disciplined manner;
Researching and evaluating emerging technologies and novel approaches in order to make recommendations to enhance business processes and/or create competitive advantage to team;
Working collaboratively with other developers, including participating in code reviews and design system discussions;
Communicating effectively both verbally and written with project team members; and
Using robust analytic thinking skills with the ability to identify, debug, and resolve technical issues.
Philadelphia Gas Works
Role Software Developer
Environment PL/SQL, ADO.NET, ASP.NET, ASP.NET MVC, WEB API2, Angular 8, 10, Typescript, ADO.net, VB.net, C#.net, MSMQ, SOAP Web services, Microsoft reporting services.
Duration: July 10 2019 - March 2022
Responsibilities:
Develop and maintain web applications, web services, and console-based applications using Microsoft application development technologies, responsive design frameworks and appropriate data repository
Translate business requirements into effective technical solutions by presenting development options based on best practices.
Create PL/SQL objects for Oracle and/or Microsoft SQL server databases to facilitate data analysis and ad-hoc reporting.
Review project requirements and assess and estimate the necessary time-to-completion.
Ensure the best possible performance, quality, and responsiveness of applications.
Proactively identify applications inefficiencies and bugs, and devise solutions.
Estimate, prioritize, plan, and coordinate testing activities.
Develop and maintain documentation such as process flow documents, end user documents and configuration specifications relating to the applications to perform the job functions.
Work in a development team environment with other developers and provide assistance and advice on technical matters as required.
Demonstrate up-to-date expertise in web technologies and apply this to the development execution, and improvement of action plans.
Frontier Software Asia Philippines Inc. Feb 15 2016 – Mar 29 2019
Role
Web Developer
Environment
Visual Studio 2015 & 2018,C#, .Net Framework 4.0, 4.6.1 & 4.7.1, ASP.NET MVC, Angular 4 & 6, Karma, Jasmine, CSS3 and Bootstrap, COBOL, Node JS, Azure DevOps.
Duties and Responsibilities:
Development and Enhancements of various HR Solutions across Asia-Pacific
Works with Team Lead and Client in scrum meetings to manage backlog and sprints
Provide estimates the necessary time-to-completion
Create modules, components, services and directives for Angular to build Single Page Application
Development of Restful API Services using Microsoft .Net 4.7.1, C# and ASP.NET MVC Frameworks
Write Unit test scripts for Angular using Karma & Jasmine
Manage build and release for each environment using Azure-Devops
Proactively identify bugs and inefficiencies, and devise solutions
Conduct unit testing to ensure the business requirements are met
Ensure the best possible performance, security and responsiveness of applications are met
CARAT Philippines Inc. Jul 7 2015 – Feb 2 2016
Role
.Net Developer
Environment
Visual Studio 2008, 2010 & 2012, C#, .Net Framework 4.7.1, ADO.NET, ASP.NET MVC 5, SiteFinity, jQuery, CSS3, Microsoft SQL Server 2008. Git, Entity Framework 6, Jenkins, Node JS
Duties and Responsibilities:
Work closely with business analysts to translate functional requirements into effective technical solutions by presenting options based on best practices
Provide estimates and dependencies for areas assigned in Projects
Development and Maintenance of complex CMS functionality for AIA Vitality Singapore and Australia
Creation of Entity Framework for models and persistence and generate database schema using model-first development approach
Responsible for deploying and automating project for building, testing and delivering software using Jenkins
Kimberly-Clark Philippines Inc. Apr 1, 2013 – Jun 30 2015
Role
Web Developer
Environment
Visual Studio 2008, 2010 & 2012, C#, .Net Framework 3.5 & 4.0,
ASP.NET WebForms, Umbraco 6 & 7, MVC 5, jQuery, CSS3, Bootstrap, Microsoft SQL Server 2008. Azure Devops.
Responsibilities:
Development of various Brand sites across Asia-Pacific
Development of custom CMS components for deploying contents, product promotions & free sampling
Implement SEO strategies to have good search traffic potential and provide analytics
Performs requirements gathering for digital campaigns
Works with Project Managers to ensure on-time and on-budget delivery of projects; Meet with stakeholders to discuss site changes & campaigns
Ensured that sites conform OWASP security standards
Provide document steps for Production deployment
Handles site deployment through Continuous Integration (CI) & Continuous Deployment (CD) pipeline using Azure Deployment
PRIMOVER CONSULTANCY SERVICES, INC. from Apr 23, 2012 – Mar 31, 2013
Role
Web Developer
Environment
PL/SQL, ADO.net, ASP.net, C#, .Net Framework, Visual Studio 2008 & 2010, ADO.net, VB.net, MSMQ, Web services, Microsoft reporting services.
Duties and Responsibilities:
Develop and maintain web applications, web services, and console-based applications using Microsoft application development technologies, responsive design frameworks and appropriate data repository.
Translate business requirements into effective technical solutions by presenting development options based on best practices.
Create PL/SQL objects for Oracle and/or Microsoft SQL server databases to facilitate data analysis and ad-hoc reporting.
Review project requirements and assess and estimate the necessary time-to-completion.
Ensure the best possible performance, quality, and responsiveness of applications.
Proactively identify applications inefficiencies and bugs, and devise solutions.
Estimate, prioritize, plan, and coordinate testing activities.
Develop and maintain documentation such as process flow documents, end user documents and configuration specifications relating to the applications to perform the job functions.
Work in a development team environment with other developers and provide assistance and advice on technical matters as required.
Demonstrate up-to-date expertise in web technologies and apply this to the development execution, and improvement of action plans.
WeSupport Incorporated from Mar 20, 2011 - Sep 31, 2011
Role
.Net Developer
Environment
ASP.NET, C#, Visual Studio 2008, MS SQL 2008, WebForms, .Net Framework 4.0, JavaScript, HTML, jQuery
Duties and Responsibilities:
Develop a logical series of instructions referred to as programming code for the computer to communicate with networks, applications and databases
SOFTWARE LABORATORIES, INC from Sep 14, 2009 – Mar 31, 2011 and Oct 03, 2011 - Apr 20, 2012
Role
Web Developer
Environment
Visual Studio 2008, 2010, C#,.Net Framework 1.1 & 2.0, ASP.NET
3.5 & 4.0, jQuery, CSS3, Microsoft SQL Server 2008. Git, Entity Framework 3.5 & 4.0
Duties and Responsibilities:
Develop, test and maintain existing software
Identify Ideas to improve system performance and efficiency
Document issues, bug fixes and new technologies that can be used for future reference
Works with the Development team and discuss good technical decisions that can provide solutions to business challenges
Mindragon Consultancy Firm from Mar 13, 2007 - Jul 10, 2009
Role
Jr. Web Developer
Environment
ASP.NET 3.5 & 4.0, C#, .Net Framework, VB.NET, SQL Server 2005, CSS, HTML, JavaScript, jQuery, Visual Studio 2005 & 2008
Duties and Responsibilities:
Involved in data gathering & creating storyboards/wireframes
Create and maintain software documentations
Participated in full lifecycle of assigned projects from requirements gathering, storyboards and development by using SDLC Model approach
Responsible for maintaining and scaling existing websites
Stay "up-to-date" with emerging technologies/trends in web development
Cooperate with Web Designers to match visual design intent
Cooperate with DB admins to facilitate/corrections on the database details
Accurately employs our development tools