As a part of small & efficient team, I work on recruitment management & application tracking system called Njoyn (
http://www.njoyn.com). I contribute as a strong member of the project team with a direct influence on clients, project managers, DBA, development team, and support team throughout the project lifecycle. I diagnosed and resolved several bottlenecks in Semantic Search/Match module to achieve 200% gain in performance using multi-threading. I have hands on experience working with clients like Bank of Canada, Canada Post and York Region providing highly professional IT solutions. I also successfully mentored and guided junior developers to follow IT best practice.
Convert legacy system
As a senior software developer, I am responsible to convert legacy Njoyn system built in classic ASP into HTML5 & multi-device compliant web application. My duties include selection of technology to be used, defining logical processes, database design/modeling, developing web application, designing network architecture, etc.
I designed and developed a Proof of Concept (PoC) using ASP .NET MVC, Entity Framework, LINQ, WCF data services, NUnit, JSON and jQuery. As a part of PoC, I designed and developed Njoyn 2.0 database, entity relationship diagram and information flow diagrams. I created ASP .Net MVC web applications for candidate website and recruiter website, .Net windows services to work as a nightly agent and web services using ASP .Net API 2 to communicate Njoyn 2.0 with third party systems. I also designed network diagram and created server specification on the base of existing servers and internet traffic data from Google Analytics.
Candidate mobile website
I am responsible to manage and maintain the candidate mobile website. I created presentation layer with responsive design and integrated it seamlessly with legacy system. We also added “bookmark this job” functionality so that a candidate having partial/mobile profile can bookmark a job and review/apply later. I updated this website to be WCAG 2.0 (Level AA) compatible.
Resume Parsing, Outlook Scheduling
I designed and coded resume parsing module that is used in the system to parse uploaded resumes and pre-populate profile fields. I also designed and coded Outlook scheduling module that is used to schedule candidate interviews and to see Free/Busy status of hiring managers/recruiters. As it is universally accepted, I used iCal format to send meeting invites.
Import LinkedIn profile, Kira video interview
I integrated import LinkedIn profile feature in legacy system using LinkedIn API. Using this feature a candidate can pre-populate the Njoyn profile from LinkedIn. I also integrate video interviewing feature into Njoyn using Kira talent’s API. Using this feature a recruiter can setup video interview with candidate. Candidate can record their interview response in Kira talent system and recruiter can be notified once candidate complete recording video response. Recruiter can login into Njoyn and can watch candidate’s video response.