Contact | Objective |
Work Experiences | Education | Traits
| Other Related Skills | References
| Objective |
|
Seeks a challenging position in the field of distributed web application design
and development.
|
| back to top |
|
| Work Experiences |
| Hobsons (April 2005 -
Present) - Senior Consultant
|
| Website Addresses
|
| ° |
http://emt.hobsons.com
|
|
| Technologies Used
|
| ° |
ASP.NET, C#, .NET Framework, Web Services, .NET Remoting, Windows 2003, IIS
6.00, PL-SQL, Oracle 10g, DHTML, TCPIP, HTTP/S, XML, XSLT, Vault, NUnit, Charts, AJAX, Javascript.
|
|
| Primary Responsibilites
|
| ° |
Participate in the design and architecture of Hobsons EMT products. Implement
the requirements by leading a team of developers while also contributing
individually in the software development process. Take care of regular
enhancements and maintenance of EMT product.
|
| ° |
Essential Functions and Responsibilities:
-
Business application architecture and design.
-
Lead a team of developers.
-
Project planning and meeting deadlines.
-
Developing and testing code.
-
Maintaining and enhancing existing products.
|
| ° |
Design, developed and managed the new development of EMT Reporting Dashboard.
|
| ° |
Design, developed and managed the new Telecenter project. Telecenter is a
powerful and flexible application that allows institutions to:
-
Manage and schedule telephone-based campaigns.
-
Create call jobs and call scripts.
-
Allow any user to make calls and enter results.
-
Handle all incoming phone calls.
-
View contact history and create reports on campaign success and worker
productivity.
|
| ° |
Design and developed an extensible XML rule based filter module to provide a
consistent and easy to use search interface for customers.
|
| ° |
Design and developed an ajax enabled search, edit, create and view contact
page. Contact can have customizable attributes and view layouts.
|
| ° |
Design and developed a multi-threaded process scheduler for load balancing between production clients' backend jobs.
|
| ° |
Design and developed APIs for handling transient database transactions.
|
| ° |
Design and developed an Nunit stub generator and Code coverage application.
The purpose of these applications is to ease the development of Nunit test cases and
at the same time ensure that the code base is sufficient covered before each build.
|
back to top
|
| C&S Technologies (March
2000 - April 2005) - Web Architect
|
| Website Addresses
|
| ° |
http://www.eSmartTax.com
|
| ° |
http://www.eSmartPayroll.com
|
| ° |
http://www.SimplePayroll.com
|
|
| Technologies Used
|
| ° |
ASP.NET, C#, .NET Framework, Web Services, .NET Remoting, Windows 2000, COM,
Visual Basic 6.0, IIS 5.0, ASP 3.0, Transact-SQL, MSSQL Server 2000, DHTML,
Java 1.3/1.4, VBA, TCPIP, HTTP/S, XML, ActivePDF Toolkit, Visual SourceSafe
6.0.
|
|
| Primary Responsibilites
|
| ° |
Responsible for the research, design, proof of concept, implementation and
deployment of current as well as future releases of the company's flagship
distributed web applications.
|
| ° |
Principal developer and architect for the design and implementation of core
application architecture framework based on common design patterns.
Features include transparent data access layer through OODBMS (supports
multi-level inheritance and polymophism), supports federated database design,
stateless web server design through an in-house clusterable web session server,
automated business process workflow and many more.
|
| ° |
Principal developer and architect for the design and implementation
of web-based Application Development Environment (ADE), which enables
other developers to create business objects and workflows that will be
automatically integrated into the core application framework mentioned
above.
|
| ° |
Principal developer and architect for the design and implementation of
web-based Customer Relationship Management (CRM) application. The CRM
application work seamlessly with the federated database design.
|
| ° |
Responsible for the graphics design and usability of these websites.
|
| ° |
Other responsiblities include releasing production builds, configurating
production environments (servers farm, load balancer, firewalls and network
configuration), quality assurance and customer supports. |
back to top
|
| Nortel Networks (Nov 1998 -
March 2000) - Web Developer
|
| Website Addresses
|
| ° |
http://www71.NortelNetworks.com
|
| ° |
http://www.NortelNetworks.com/PartnerSource (no longer in service)
|
|
| Technologies Used
|
| ° |
Windows NT 4.0, PCOrder/Trilogy solution, IIS 4.0, ASP 2.0, Transact-SQL, COM,
MS SQL Server 6.5, LDAP, Visual Basic 6.0, Java 1.1, AudienceOne Press Server,
Adobe Acrobat SDK, Visual SourceSafe 6.0
|
|
| Primary Responsibilites
|
| ° |
Maintained and developed new features to enhance existing Nortel Networks'
e-business applications.
|
| ° |
Features include XML shopping cart transfers to participating Nortel Networks
resellers' and distributors' website.
|
| ° |
Lead a team of 3 consultants to design and develop Nortel Networks' SMB
partners website from scratch using PCOrder/Trilogy e-business solution.
|
| ° |
This website is capable of producing customized marketing materials, business
cards, letterheads and posters for Nortel Networks' SMB partners based on
partner's user profile.
|
|
| Awards
|
| ° |
1999 Pride Award
2000 Pride Award
|
back to top
|
| MultiCall (July 1997 - Nov
1998) - Application Developer
|
| Technologies Used
|
| ° |
Windows NT 4.0, IIS 4.0, ASP 2.0, Transact-SQL, Visual Basic 6.0, MultiCall
Server, MultiCall Designer, Java 1.0, Visual SourceSafe 6.0.
|
|
| Primary Responsibilites
|
| ° |
Developed MultiCall's agent desktop for call centers agents to handle support
calls using CSTA (Computer Supported Telephony Applications) interface.
|
| ° |
Features include web callbacks, interactive voice response (IVR), screen pops,
call routing and automatic call distribution (ACD).
|
| ° |
MultiCall's agent desktop is integrated with help desk applications (Remedy and
Clarify).
|
| ° |
Developed MultiCall's voicemail system. Features include voicemail web
interface, integrated email and voicemail system, pager alerts. |
back to top
|
|
| Educations |
| ° |
San Jose State University, M.S. Software Engineering Major (Enterprise Software
Technologies)
Graduation Date: Dec 2004
Master's Project: An AOP Framework for .NET in C#
A full fledge AOP framework that supports interception, introduction and
pointcuts. Instead of using reflection to invoke implementation methods like
most other AOP frameworks, I used code generation which is much faster.
I extended the existing CodeDom namespace to automatically generate and compile
implementation code for the different aspects.
|
| ° |
San Jose State University, B.S. Computer Science Major, Math Minor. |
|
back to top
|
|
| Traits |
| ° |
Solution oriented, self starter, extremely fast learner, independent worker,
team player, "can and just do it" attitude. |
|
back to top
|
|
| Other Related Skills |
| ° |
OOP, Relational database design, Federated database design, OODBMS, AOP, Java,
Servlet, JSP, Struts, EJB, JBoss, WebLogic, WebSphere, C, C++ , CORBA,
Visibroker, Adobe Photoshop 7.0, Macromedia Flash 5.0, Macromedia 3D Extreme
3.0. |
|
back to top
|
|
| References |
| References are available upon request. |
|
back to top
|
|
Contact | Objective |
Work Experiences | Education | Traits
| Other Related Skills | References
|