Santosh Narayankar
***** **** *** ****: 202-***-****
Los Angeles, CA 90034 *****************@*****.***
PROFESSIONAL SUMMARY:
Highly motivated technical professional with over 8+ years of experience in roles of Software Development,
•
Business Analyst and Managerial functions in Real Estate, Federal Government, Healthcare, Travel and Financial
sector.
Expertise in all phases of SDLC including Analysis, Design, Development and Implementation of large software
•
applications.
Adroit at multitasking and thrive in a fast paced environment while coordinating numerous time sensitive activities.
•
Extensive experience with Object Oriented Analysis and Design using UML, Rational Unified Process (RUP),
•
Waterfall life cycle, Agile methodology using Prototyping.
Proficient in Software Design and Development on Intranet / Internet technologies using Cold Fusion, C, HTML,
•
VB scripting, Java Script, JQuery, Ajax, CSS, JAVA.
Strong analytical skills & experience in Object Oriented concepts & programming techniques.
•
Highly skilled in creating, writing, and executing Test Cases, Test Scripts from Business User Requirement
•
documents and Functional Design Documents.
Experienced in performing functional tests at various stages of SDLC using manual testing and automated testing
•
tools from Mercury Interactive such as QTP, Test Director, Win Runner, Load Runner, and Rational Tools such as
Rational Test Manager.
Sound Relational Database (RDBMS) concepts, Database Designing, Normalization, Query Optimization, PL/SQL,
•
Stored Procedures, Triggers and extensively worked with MS SQL Server, Oracle, DBVisualizer and MySQL.
Worked on People Soft applications involving Billing (BI), Accounts Payable (AP), Purchase Order, Class
•
Scheduling, Student enrolment.
Well versed with software requirement analysis, process modelling, process flow and quality assurance skills.
•
Conducted JAD sessions and worked on tools like MS Visio.
•
Familiar with Data flow diagrams, Work flow diagrams & Process flow diagrams.
•
Strong expertise on Use case Diagrams, Activity Diagrams, Sequence Diagrams and Class Diagrams.
•
Worked with Rational Suite of tools to create requirements documents (Requisite Pro), track changes and defects
•
using Rational Clear Quest and archive change request, version control and build in Clear Case.
Skilled in creating test cases and test plans and also user acceptance testing using rational purify and rational
•
quantify.
Well versed in project management tool (MS Project/MS Excel) for status reporting, planning and writing test
•
scenario.
Team lead skills encompassing user interviews, coordination with Business Managers, DBA’s, Developers, QA/QC
•
Analysts during the design phase.
Experience in working with Cross Functional Teams and interacting with all levels of management for
•
requirements, resources, and project status and delivering custom applications in phases.
Highly motivated and a self-starter with excellent communication and interpersonal skills.
•
Strong analytical and problem solving skills, capable of addressing relevant facts and recommending solutions.
•
A good team player and exceptional talent for quickly learning new systems and company protocols.
•
EDUCATION:
Master of Science in Information Systems
University of Maryland Baltimore County, USA
Specialisation In: Advanced Software Development in Java, Advance Database Management, Systems Analysis
and Design, System security and Management, Project Management, Knowledge Management.
Bachelor of Engineering in Computer Science
Gogte Institute of Technology, India
ACHIEVMENTS:
• Awarded Outstanding Peer Award at Lockheed Martin for outstanding performance and dedication.
• Awarded “Best Employee” at Keane India Pvt Ltd. (McKesson Healthcare).
• Received recognition and scholarship for academic final year project at VTU.
TECHNICAL SKILLS:
CATEGORY DESCRIPTION
Operating Systems Windows 9x/NT/XP/Vista/7, Linux, Mac OS, Ubuntu 10.04
Modelling Tools MS Visio, MS Excel, MS Word, Rational Rose, Rational RequisitePro,
Rational Clear Quest, and VSS/CVS/Clear Case, Mind map.
Databases MS SQL Server 2005/2008, Oracle 9i/10g, MS Access, DB2.
Programming Languages Cold Fusion 9/8, HTML, XML, Java, SQL, Visual Basic, C, C++,
PL/SQL, JavaScript, JQuery, Ajax, CSS, Photoshop & Flash.
Requirements Management Tools Requisite Pro, MS Visio
Testing Tools Test Director, Quality Centre, Quick Test Pro, Load Runner
Documents & Processes Use Cases, UML diagrams, UAT, Test plans & cases, Project Planning &
tracking
Office Tools MS Office 2010/2007/2003, Visio, Visual Source Safe
PROFESSIONAL ACCOMPLISHMENT
PACE Computer Solutions – Los Angeles,CA (Client - Equator) March 2012 – Present
Designation: Programmer / Analyst
Project: Bank of America Equator Portal
Accomplishments:
• Developing web applications using ColdFusion 8/9 with MS SQL Server 2008 for high end Real Estate/Mortgage
Loans for major banks.
• Integration ColdFusion with Java using ColdFusion Gateways, JBoss, Webservices.
• Creating XML’s using ColdFusion gateways and Components, managing requests throught Inbound gateway as
well as sending out XML’s through Outbound gateways.
• Succesfully built and released major projects which had direct financial impact to the client – Eg: Palantir, BAC
FHA, IAS Services.
• Working on multiple projects at the same time with critical deadlines.
• Work with account managers to facilitate consensus in client meetings while projecting confidence, significant
industry knowledge and basic facilitation skills.
• Collaborate with Technical Lead, System Architect and Business Analyst to integrate different perspectives into
technical documentation.
• Demonstrate best-practice knowledge and apply skills to deliver an effective solution specific to client needs.
• Translate business and technical requirements into extensible, scalable and maintainable applications
• Design and Implement an efficient solution that meets the functional requirements and is extensible and easily
maintained.
• Extend existing or develop new code base using proven best-practice patterns and coding standards.
• Thoroughly unit test code for all contingencies outlined in the requirements documentation.
• Check code and communicate task status in a timely manner.
PACE Computer Solutions – Baltimore, MD (Client - Lockheed Martin) Jan 2011 – March 2012
Designation: Programmer / Analyst
Project: Agreement Workflow Tool (AWT)
Accomplishments:
• Developing web applications using ColdFusion 8/9 with a DB2 backend.
• Developing complex web application using SQL, XML, CSS, Blueprint, XSLT, ColdFusion 9, AJAX, JQuery and
JavaScript.
• Very strong SQL skills including experience writing complicated SQL statements involving more than three tables
and stored procedures in DB2.
• Experience with writing and using ColdFusion Components and object oriented programming methodologies.
• Highly efficient working in a dynamic environment, handling multiple tasks simultaneously with the ability to work
on multiple projects at any time.
• Building Section 508 compliant applications.
• Active participation in client meetings.
Responsible for code review, maintaining application flow, debug, build and deployment.
•
Excellent communication skills, employee relationship management.
•
Created website wireframes for the upcoming release based on workgroup interactions.
•
Currently US Security Public Trust Clearance obtained.
•
Passport Health – Baltimore, MD Apr 2010 – Jan 2011
Designation: Web Application Developer / Analyst
Project: Passageware
Accomplishments:
• Created flow chart for process and ER Diagram using MS Visio.
• Designed a new reporting module, which modifies the reports based on the client requirement.
• Handling multiple projects, working with franchise users, nurses, administrative staff and marketing team.
• Designed and developed customer experience survey (testimonials) application, which has a potential of 7000
users/year using Agile technology.
• Involved in analysing the business needs, system and database designing.
• Revamped the flu scheduler with complex functionalities using Cold Fusion, Java Script, AJAX, CSS, SQL and
HTML.
• Responsible for code review, maintaining application flow, debug, build and deployment.
• Created flu clinics for major clients, which has potential of 40,000 users for the flu season, generated revenue of
100,000USD.
• Created marketing applications, used for potential client management.
• Created applications from the scratch based on gathering requirements from potential users.
• Working autonomously on the projects throughout the SDLC.
• Analysed the performance of system software code and wrote code to tune it.
• Optimized database queries using indexing, proper join techniques etc.
• Technical maintained and troubleshoot for the project
• Training and mentoring the team with upgrades/changes/New Technologies.
• Creating an in-house ticket tracker for errors viz. Rational Clear Quest.
• Created scheduled tasks for appointment email reminders using Cold Fusion Administrator.
• Outlook appointment reminders for flu-clinics using Cold Fusion, Java Script based on the inputs to the form.
Office of Information Technology – Business Systems, Baltimore, MD (UMBC) Jan 2008 – Dec 2009
Designation: Software Developer / Analyst
Project Responsibilities:
Designed and Developed SQL database for various departments.
•
Maintained and Administered SQL and Access Databases for budgets, schedules and courses.
•
Analysed the data consistency on the databases.
•
Major role in Requirement management, Providing Consistency with the Requirement, Handling Change
•
Management and Traceability.
Gathered, Elicit, Analyse Business Requirement.
•
Played major role in writing lower level and upper level Use case.
•
Played major role in Project Initiation and Gathering Business Requirement from Business Executives.
•
Used Rational Clear Quest for change tracking, process automation, reporting and lifecycle traceability for better
•
visibility and control of the software development lifecycle.
Used Rational Requisite Pro to maintain the requirements and to write use cases.
•
Worked independently on PeopleSoft application, involved in creating automation test scripts using Quick Test
•
Professional (QTP).
Built Applications in Cold Fusion, Java Script, HTML involving Billing (BI), Accounts Payable (AP), Purchase
•
Order, Class Scheduling and Student enrolment.
Involved in creating and executing test scenarios based on User/ Functional requirements.
•
Determined testing requirements and developed test cases for positive and negative test scenarios.
•
Built iPhone Applications for Library Viz. RSS Feeds, Kiosk Info, Staff Directory etc.
•
Worked on iPhone SDK 3.0 using Objective C.
•
Keane Inc (McKesson Healthcare, Chicago, IL) Dec 2006 – Jan 2008
Designation: Software Engineer / Team Lead
Project Responsibilities:
• Responsible for communicating with on-site manager for setting schedules for team members.
• Development of SQL-queries/procedures for SQL server 2005 database and backend testing using SQL developer.
• Used Rational Clear Quest for change tracking, process automation, reporting and lifecycle traceability for better
visibility and control of the software development lifecycle.
• Used Rational Requisite Pro to maintain the requirements and to write use cases.
• Maintained a dashboard on the Project website to keep track of the change request submitted and categorized them
as active, approved, deferred or rejected.
• Scrutinized business and system requirements, administered development of specifications to create and execute
detailed test plans and verify bug fixes.
• Developed web applications for Pathways Materials Management and Pathways Financial Management using
ColdFusion MX 7.0.2, SQL Server 2003, Java Script, VB 6.
• Created test plans to thoroughly test the software systematically throughout the life of the software development
stages.
• Worked on web interface, client application and HL7 device for healthcare.
• Developed various Oracle sub functions like Stored Procedures, Functions, and Packages using PL/SQL as per
design documents.
• Worked with DBA in making enhancements to physical database schema's, creating and managing tables, indexes,
table spaces, triggers, database links and privileges.
• Analysed all business functionalities related to back end database interfaces.
• Worked on analysing and designing tables based on small and large database transactions.
• Loaded data from the files available in different formats into the development server using SQL*Loader.
• Worked as a Quality Assurance Team member, creating test cases on basis of white box testing, black box
functional testing, Web User Interface testing and API testing.
• Actively involved in executing regression testing and creating automation test scripts using QTP.
• Acted as a Liaison with developers, business analysts, and user representatives in application design and document
reviews.
• Developed use cases, user interface specifications and user requirement specification documents.
• Created step-by-step instructions so that programmers can easily find where the issues are located at using defect-
tracking tools.
• Met with client groups to determine user requirements and goals.
• Gathered, Elicit, Analyse Business Requirement.
• Played major role in writing lower level and upper level Use case.
• Played major role in Project Initiation and Gathering Business Requirement from Business Executives.
• Major role in Requirement management, Providing Consistency with the Requirement, Handling Change
Management and Traceability.
Computronics, India Jan 2005 – Dec 2006
Designation: Java Programmer
Project Description: Worked on building a Point of Sale Application and building a web page.
Project Responsibilities:
Conducted surveys, interviews, and JRP and JAD sessions and translated them into system Requirements.
•
Involved in analysing the business needs, system and database designing.
•
Participate in team estimation and proposed the possible solutions.
•
Created and deployed web pages using HTML, JSP, JSTL, Dojo and AJAX.
•
Implemented server side task using Java, Servlets, Java Beans and XML.
•
Used agile methodology to develop and deliver project.
•
Used JUnit for test driven development and perform unit testing.
•
Responsible for code review, maintaining application flow, debug, build and deployment.
•
ACADEMIC PROJECT:
ALU using Optical shadow casting using Microcontroller 8031-
Project Leader for a team of 4 members.
•
Programmed an 8031 Microcontroller to run a stepper motor in angles based on the logical symbolic substitutions.
•
Using Optical computing developed an Arithmetic Logic Unit to compute all logical operations and adder using
•
polarized encoded optical shadow casting and symbolic substitution.
Rental Car Management System –
Developed a PL/SQL code using SQL Developer for creating queries, functions, procedures and other database
•
related operations.
Prepared the database layout, developed E-R diagram and logical schema using Microsoft Visio.
•
Independently handled the project documentation (deliverables).
•
“MyMovieGuide”: A movie recommender system –
Collaborative filtering based recommender system for movies based on the user’ profile.
•
Development of user management module using languages such as Java & PHP.
•
VMI Bookstore Inventory System –
Planning, Analysis and designing of a point of sale web based system and internal inventory system.
•
Developed use cases and Data Flow Diagrams (DFD’s) by gathering requirements from end user using Microsoft
•
Visio.
Prepared budget estimates and software & hardware specifications.
•
Privacy preserving email mining –
Technique used to mine E-mails using Ontology (Weka).
•
Implemented a Java program using Net Beans, which would use the words in the emails and compute the ontology,
•
hence help in identifying the source.
Data was stored using Microsoft Excel and the results of computations were written to an excel file
•
EXTRA CURRICULAR ACTIVITIES:
Organizing Member of ‘Avalanche’ event for National level paper presentation at GIT, India.
•
Member of AEE team of GIT, India.
•
REFERENCES: Provided upon request