CYRIL GEORGE
#8, New Rajanna Layout
Horamavu Agara
Near Christian College
Bangalore – 560043
-
-
PROFILE SUMMARY
• Eleven years of corporate industry experience with Java and Microsoft Technologies.
• Six years of independent consulting in cloud infra, system admin, SEO and open source technologies.
• Key domains worked on:
o Technical: Requirement Analysis, Agile Development, Deployment and Support, Project Management.
o Functional: Investment, Retirement, Content Management, Inventory, Reporting, Tracking and Auditing.
o Independent: Cloud Infra, Open Source, System Admin, SEO, SMM, Online Marketing & Advertising
• Result-oriented and research-intensive.
• Excellent analytical and problem-solving skills.
• Advanced knowledge in software design and design patterns.
• Experienced in business-critical, multi-threaded applications, and multi-tiered web architectures.
• Excellent communication and interpersonal skills.
• Engaged in across-team technical interview drives.
• Experienced in OOP paradigm since high school.
• Programming in computer languages since 1992, and capable of learning new ones quickly.
PROFESSIONAL EXPERIENCE
•
•
•
•
•
Currently working as a software consultant/entrepreneur for open source products like Wordpress, PHP,
Apache, MySQL, etc. and consulting services like server / web maintenance, SEO, and AWS infrastructure.
Four years experience as Senior Technology Analyst with Goldman Sachs Inc. Bangalore, from
November 2010 to May 2014. Responsible for development and maintenance of infrastructure tools and
applications, concentrating on data visualization and code re-usability.
Five years as Lead (Software Engineering) with Fidelity Business Services Private Ltd. Bangalore,
from September 2005 to November 2010. Job responsibility was to design/develop web/desktop applications
representing complex hierarchical data, to research analysts and traders in US fixed income space. Before
this, worked in FESCo, preparing technical specifications for business rules, related to employee benefits in
US HR/Finance domain. Also involved in training and mentoring team members.
Two years experience as Sr. Applications Developer in erstwhile B2K Corp (now Brickwork India),
Bangalore. B2K was a Spin-off Company from Talisma. Job profile dealt with developing custom
components for web and desktop applications. Also responsible for preparing design specifications for new
projects, setup the project architecture, mentoring coders and performing code reviews.
Six months experience as Tools Engineer in Talisma Corporation, Bangalore. Solely responsible for
development, maintenance, support and enhancement of the Tracker Tool plus Client-Company Extranet.
KEY SOFTWARE SKILLS
Server Systems: Windows, Ubuntu, CentOS, MacOS
Programming Languages: C#, VB.NET, C/C++, PHP, and others…
Front End / Middle Tier: .NET, WPF, HTML5/CSS, SRL, Node.js, React.js
Back End: Oracle, SQL Server, Sybase, XML, JSON, MySQL
Web Technologies: ASP.NET, JavaScript, Web Services, XSLT, IIS, Apache, Nginx
Cloud Technologies: AWS, Google Cloud
Tools: Clearcase, CVS, Visio, NPM, CircleCI
Open Source: Wordpress, Magento, Vesta, cPanel, VirtualMin
Others: Agile, VBA programming, NUnit, Test Director, SEO, SMM, Shell Scripting
MAJOR CORPORATE PROJECTS
1.
Canvas (Cloud Computing)
Period
: Mar 2011 – May 2014
Client
: Goldman Sachs - Internal
Skills Used
: C# / WPF, Syncfusion, N-Unit, Internal Framework.
Projects Description:
Design and development of a graphical diagram-based drag-drop tool that helps internal clients, create their own
cloud infrastructure with backend hardware elements like VMs, hypervisors, availability zones, storage units, etc..
Responsibilities:
•
Performed system study to understand user requirements, based on other cloud providers.
•
Prepared the backend architecture of the cloud application, and UX wireframes.
•
Translated server monitoring telemetry services to .NET façade.
•
Performed code reviews, mentoring, performance enhancements and unit testing..
2.
Application Directory (Inventory)
Period
: Dec 2010 – Mar 2011
Client
: Goldman Sachs - Internal
Skills Used
: C# Winforms, Syncfusion, N-Unit, Internal Framework.
Projects Description:
Upgrading an inventory management website to a thick-client, UI-rich WinForms application, according to internal
framework guidelines.
Responsibilities:
•
Preparing mockups, POC presentations for executive managers to approve.
•
Design and development of UI artifacts, re-usable components.
•
Designing for maintainability & testability.
3.
Credit Research Applications
Period
: July 2008 – Nov 2010
Client
: Fidelity Investment Management (FMRCo).
Skills Used
: C#, ASP.NET, Oracle, N-Unit, MVPC pattern, MS-CAB, DevExpress.
Projects Description:
Designed and developed two major projects, one on Ratings Maintenance and the other on Credit Exposure (in
progress).
Ratings Maintenance (2008-09): Designed a major enhancement to a set of web applications, which provide
visualization of ratings information for fixed-income issuers and instruments, in a user-friendly, intuitive, master-detail
view. The design is dynamically configurable, allowing developers to modify the appearance, via XML config.
Developed re-usable components that turned out to be beneficial in implementing the ratings view in CE project.
Credit Exposure - CE (2009-10): Designed and developed a winforms application mainly UI-centric, focused on
showing complex hierarchical data to research analysts and traders in US fixed income space. Utilizes the MVPC
pattern extensively, in order to conform to an internal MS-CAB framework. Uses multi-threading, rich datavisualization controls, XML serialization for configurable settings, etc.
Responsibilities:
•
Design and development of stories assigned (Agile).
•
Automated unit test cases using N-Unit.
•
Mentoring peer developers during implementation and bug-fixing phase.
•
Achieved On-the-Spot awards for impressive technical design specifications.
4.
Business Rules Engine Development
Period
: Sep 2005 – May 2008
Client
: Clients of Fidelity Employer Services (FESCo).
Skills Used
: Blaze SRL, Weblogic, Sybase, XML, XSL, VB Scripting
Project Description:
Design and development of business rules in Blaze Rules Engine,] for US Finance domain, for various clients. The
domain is Retirement services for Defined Benefit product - one of the most complex products in US Finance. Team
size varies (1-3) for different projects based on the client's population and complexity of rules. I have managed 3 large
sized projects, and numerous other small sized ones. I have been to United States, couple of times for onsite
development and support.
Responsibilities:
•
Understand client requirements from plan rules document and design program flow.
•
Coding of benefit calculations using Java APIs.
•
Unit and regression testing of certification cases.
•
Mentoring peer developers during implementation and bug-fixing phase.
•
Achieved four times On-the-Spot and a You-Earned-It Award for successful completion of projects.
•
Awarded Associate of the Year in 2007.
5.
Online Knowledgebase System
Period
: Aug 2004 – May 2005
Client
: Client of B2KCorp.
Skills Used
: ASP.NET with VB.NET, SQL Server 2000, and COM.
Team Size
:3
Project Description:
A complete Online Knowledgebase System with search feature and administration piece. It is a group of 3-4 websites
similar in design, but content owned by different companies. Features include fast KB search, reporting supportproblems via online webform (with attachments) that is integrated to client’s CRM tool Talisma, for easy access by
support professionals.
Responsibilities:
•
Prepared architecture of the websites, administration piece and the common database design.
•
Created custom controls for uploading attachments, database connectivity, etc.
•
Coded a custom search algorithm that clones Full-Text-Searching in SQL Server.
•
Formulated steps to maintain a mirrored DB locally, to evade contingency issues.
•
Administration piece developed with replication support on the cloned databases.
•
Integrated Admin piece with Vantage-View®, B2K’s extranet portal.
6.
Customer Satisfaction Survey System
Period
: Phase-1: Nov 2004 – Jan 2005
Phase-2: Mar 2005 – May 2005
Client
: Client of B2KCorp.
Skills Used
: ASP.NET with VB.NET, ASP 3.0, SQL Server 2000, JavaScript, XML, XSL, WebCharts.
Project Description:
A customer satisfaction survey system that is integrated with a highly customizable extranet named VantageView. The system allows uploading choose cases, randomly selecting cases for survey and sending customized
emails to customers for survey. The administration piece also allows tracking history of all surveys given out, with
their status. Features for generating customized reports based on the survey results. Summary and detailed
reports are generated with graphical trends and export to Excel functionality.
Responsibilities:
•
Prepared the whole architecture of the project, and database design.
•
Developed independent reporting modules using XML/XSL
•
Customized the free WebChart control for the reporting module.
•
Formulated Integration, Functional, Regression and System Testing steps using Black Box approach.
•
Prepared the Functionality Coverage document, Test Cases and Test Data.
•
Documented and deployed the project for online usage by internal support team.
7.
Website Internationalization
Period
: Sep 2004 – Oct 2004
Client
: Client of B2KCorp.
Skills Used
: ASP.NET with VB.NET, SQL Server 2000
Project Description:
The project aimed at internationalizing a Knowledgebase website owned by a famous gaming company, into French,
German and Spanish languages. It involves, not only converting the existing English KB site to foreign languages, but
also prepare a CMS application in ASP.NET for managing the Review-Translate-Review lifecycle of a KB article.
Responsibilities:
•
Performed system study to understand user requirements.
•
Prepared the complete architecture of the CMS application and documented the transition phases.
•
Worked on its feasibility study and framed coding guidelines.
•
Framed a normalized database design for the CMS.
ACADEMIC QUALIFICATIONS
•
•
•
B.E. (Computer Science and Engineering) under RGPV, Bhopal in 2002 with 71.8 %.
Senior Sec. Sc. exam under CBSE Board in 1998 with 75.6 %.
Sec. Sc. exam under CBSE Board in 1996 with 81.2 %.
PERSONAL DETAILS
•
•
•
•
•
Date of Birth:
Gender
Languages Known:
Current Location:
Online Profile:
13th May 1979
Male
English, Hindi
Bangalore (India)
http://in.linkedin.com/in/cyrilgeorge