BYJU PHILIP
**** **** *****, ******** ** *****
ad2hmv@r.postjobfree.com
Carrier Goal
Senior Developer /Architect with strong skills in C#.Net (MCSD - Web applications), Cloud solution, IT infrastructure seeking employment in your organization.
Good knowledge on C #, ASP.net, SDLC, SOLID, Agile, OOD Patterns, Enterprise Architecture
Certifications
Microsoft Certified Solution Developer (MCSD) – Web Application
Sun Certified Java Programmer – Sun Micro Systems
Experience (Summary)
Over 20 years of IT experience.
Development: 10 plus years of Software Development experience in Microsoft C#, .net, MVC 4, Entity Framework, Identity Framework, WPF, WCF, Web API, WinForm, Java, C++.
Cloud Technology: Kubernetes, Docker, VMWare
Frontend technologies: HTML5, Java script, CSS, JQuery, Angular,React, Bootstrap
Database: SQL Server 2014, MySQL, MongoDB.
Hosting: IIS 7, Azure, Apache web server, Docker, Kubernetes
OS: Windows 2012R2, RedHat Linux 6, Solaris, HP-UX
IDE: Visual Studio 2015,2019
Code management/build: GIT, TFS, Jenkins, Ansible tower, XLR
Tools: SOAP UI, Toad, Wireshark, Postman
System Integration: 5 plus years of Software system integration
Education
MS Software Engineering (Have to finish thesis)
Widener University, Chester PA
B.Tech Computer Engineering
Cochin University, Kerala, India
Work Experience
PlanetTogether Advanced Planning Solution(Aug 2022 - Current)
Title: Senior Developer / Team Lead
Project: Advanced Planning Solution.
PlanetTogether is the leading manufacturing resource planning and scheduling software, that caters for different industries.
As a team lead, I manage team for maximum efficiency and introduce new architectural changes and innovation to the product.
Influence stake holders to adapt new modern technologies.
Product: Web application (Blazor) for embedded PowerBI reports, Licensing Web app for product licensing.
Technologies: Azure, Kubernetes, Azure app service, SQL server, Azure cache for Redis
Bank of America, Tampa FL (Aug 2018 – July 2022)
Title: Senior .net Lead / Architect
Project: Document Control and Records System.
DCRS manages all outbound correspondence with customers for different LOB in the bank.
Has two flows, OnDemand (for online banking) and batch flow (for batch letter processing)
In OnDemand flow, LOB consume different RESTful web API operations to generate, preview, archive documents online.
In Batch flow, LOB sends batch xml file to landing zone and goes through different components which are event drive (MQ). Event files are sent to MIE, where LOB can view real time status of the batches.
Letters are validated using provisioning cache, which are refreshed nightly.
Batch flow uses micro service architecture, with components able to scale horizontally using config values.
Contribution:
Was part of the architecture team to design/migrate components from legacy to target state.
As Senior Developer, developed various components in the system, which consumes web services from other system which are hosted on MISP (ESB).
Mentor junior developers on standards of coding (design patterns, TTD)
Developed various POC
Coordinated load testing for the components
Technology:
Database: Oracle.
Languages used: c# (.net 4.7, .net core).
Third party software: RightFax, HP Extreme, MessagePoint, MQ MessageQueue, IBM FileNet P8.
Development methodology: Agile (Jira).
Source control/DevOps: TFS, Bitbucket, Jenkins, XLR, Ansible Tower
SteriPack Contract Manufacturing, Lakeland FL (May 2014 – Aug 2018)
Title: Senior Developer
Contribution:
Developed web application, integrating with ERP (QAD) system, for production label control using ASP.NET, MVC4, C#. Customized user management using Microsoft Identity 2, with role-based menu access.
Created the Web APIs which are JSON enabled using ASP.NET Web API 2.0 framework.
Implemented frontend validations using jQuery, styling using Bootstrap. Backend using Entity framework with SQL server 2006 and Daper ORM for mapping progress DB tables from ERP system. Hosted on IIS 7, with self-signed SSL certificate for secure communication.
Developed web application to show customized ERP reports. Application features includes, reports, with pagination, user management, dynamic menu with user roles.
Developed shop floor application for labor feedback entry for operators (MVC).
Developed Labeling software, integrated with Loftware.
Headed the development initiatives, with user requirement studies, scope, design, coding, testing, documentation, production release and training employees.
Technology:
MVC 4, C#, Entity Framework, Identity Framework, Dapper ORM, Bootstrap, jQuery for front end validation, SQL Server 2006, Visual studio 2015, Microsoft TFS.
Source control and continuous integration using Microsoft TFS.
Did training and research on other technologies like ReactJS, Webpack, Xamarin
SteriPack Contract Manufacturing, Lakeland FL (May 2013- Aug 2018)
Title: Senior System Administrator
Primary responsibility:
Loftware Label designing, integration with QAD, thermal printers.
Domain Administrator (windows 2008r2), Active Directory Administrator, QAD ERP administrator, VMWare Administrator, Network Administrator
QAD Functional Support (Distribution, Manufacturing, Item Master)
Develop reports for management in QAD using underlying Progress DB.
Upgrades: VMWare Esxi 4.1 to 5.5, DELL SAN 3200i storage expansion.
Projects: Wireless LAN segmentation (VLAN), MRP (Material resource planning) implementation in QAD, Requisition System implementation in QAD
CIT IT solutions 2007-2013
Title: Senior Software consultant
IT consulting – Business Analyst, Windows 2003, Linux, HP-UX
Worked with different clients for implementation of below mentioned projects.
Windows network setup
Active directory administration and setup
Open source Asterisk PBX setup and configuration on Linux machine
Setup of Zimbra open source email server on Linux servers.
Setup of SugarCRM on Linux server.
Setup and configuration of Joomla content management system.
SAP Labs, Palo Alto, CA 2002-2005
Title: Integration Engineer
Contribution:
Integration of SAP Solution Manager to SAP NetWeaver components (XI, EP6, WAS, BW).
SAP System Administration and configuration.
Building up SAP SRM landscape for internal groups (QA team, Marketing).
Installation, Configuration and Upgrade of SAP MarketSet Landscape for internal groups Installation, Configuration and Upgrade of internal SAP NetWeaver Test landscape, Demo Landscape (Windows, Solaris, HP-UX).
Build Operational procedure (Backup/Restore, monitoring, performance tuning etc) for SAP EP6 for customers.
Integration of monitoring tools (Solution Manager, Topaz) for SAP SRM.
Implemented High Availability, Backup and Restore procedure, Monitoring methods for NetWeaver component on HP-UX.