Software Architect Resume
Vancouver, BC
Profile
An ambitious software engineer with 8+ years of experience in software architecture, design, implementation and testing of small and large scale web applications, software systems. Adept in programming in various languages, web programming, software development, software tools and technical writing. Excellent communications and leadership skills with good understanding and knowledge of business and technical requirements. Exceptional research, analytical and technical abilities to complement any technical, product development or business development team. Highly insightful and understands the technical and management operations of small and large teams, large-scale projects with several stake-holders through work experience. Team lead in small and medium sized projects. Good at maintaining excellent rapport with and earning respect of both team members and customers. Experience preparing and presenting professional business plans. Proven ability in assessment of customer needs and product delivery within time and monetary constraints.
Technical SkillsFrameworksASP.Net 2.0/3.0/3.5/4.0, ASP.Net MVC 3/4, Metro Apps,Windows Phone, SQL Server 2005/08/11, WebAPI, WPF, WCF Silverlight,
Android Development, iPhone and iPad Development
ProgrammingC#, Objective-C,VB.Net,Java, ASP.Net, HTML, XML, SQL, XAML
Bachelor of Applied Science, Major in Computer Engineering
Minor in Commerce
BCIT, (Out of interest) Jan 2009 - Jun 2009
- OORDBMS, Advanced ASP.Net, Advanced PHP, Advanced Databases
- SQL Server Development, OLAP and Datawarehouses, AJAX workshop
Enrolled in CFA Program Level 2 Candidate Dec 2009-Present
Work ExperienceConfidential, Vancouver, BC
Software Architect Nov 2008- Present
- Designed, Developed and Project Managementfor various web and mobile applications for diverse set of clients with different business models as outlined below.Projects included design and development of features like client billing, accounting, payroll, e-commerce, social networking, social networking integration, sales reports, online payments, XML/JSON/SOAP/REST based web services, signups, login, client progress, session scheduling, trainer payments, billing, calendar, etc.Extensively used databases, sql server 2005/2008, mysql, Linq to Sql, entity framework, stored procedures, views, triggers, T-SQL, UDFs for complex database models.
- IDRS: Enterprise level web-based software as a service application. Part of the application is built in ASP.NET MVC and parts in Silverlight to provide rich user experience. Application has a large database and is built for large volumes of data processing. Result: IDRS is expanding their operations
- Clubvibes:Lead Developer for Online nightlife listing site with large volumes of traffic. Built new features like facebook integration, guestlist software and image management. Result: Clubvibes has recorded a increase in traffic and memeberships.
- Canada Wide Media: Online subscription management for multiple magazines interfacing with MSG ERP system. Custom dynamic page creation in .Net for various kinds of subscriptions. (Subscription Model)Result: CWM deploys higher volume of landing pages.
- Taste Tank:Large Database based social web application with facebook connect integration with a detailed backend for businesses in the hospitality industry with REST based web-services for iPhone, iPad and Android phone and tablet mobile clients.
- Fitness on the Go: built a multi-role online application that manages franchises, thousands of clients, hundreds of trainers, sales representatives and a dozen managers, their scheduling, billing, invoicing with multiple levels of admin sections for different levels of management. Result: Reduced overhead for Fitness on the Go, improved customer loyalty and employee efficiency. (Service provider Model)
- HIPS: tested the system for load, performed system level testing and deployed the application on live servers. Home Information Packs service was designed for all real estate transactions in UK. Result: Ready to launch system with expected revenue of $200M/yr to company.
- ReflexDirect.com:builtan online information hub leading sports supplements retail chain "Reflex Direct" with a complimenting e-Commerce system.Result: Created a strong online presence for reflex direct brand. (e-Commerce)
- 10thPlanetJJ.com: Built an online social network, video- streaming site from scratch in ASP.Net with all the standard features including advanced notifications. Result: 50,000 unique visitors/month, very active site.
- Project Managed building of intranet site for College of Physicians and Surgeons of British Columbia. Negotiated price and project scope, scheduled work, managed developers, created and marked milestones.
Confidential, Vancouver, BC
Software Test Developer (BI Platform Team) Sept 2007-Sept 2008
- Worked on Business Object XI Suite: BI Platform team performs QA at system level.
- Quality assured migration of databases, upgrades from previous versions, complex Business Intelligence logic with realdata, cross-browser testing,security issues, etc.
- Developed test plans, use case scenarios, worked closely with developers in 1:1 meetings
- Worked with various application servers on different operating systems.
Confidential, Richmond, BC
Software Developer / Tester(Information Products) Feb2007-Sept 2007
Junior Systems Engineer(Space Mission Group)May 2006-Feb 2007
- Working on House Information Pack (HIP) development and test team; active participation in agile development process. On-line application built with J2EE.
- Implemented client/server classes using J2EE principles, used maven, Oracle.
- Planning and documenting system test plan, site test plan, performing system testing.
- Member of the Payload software team. Performed requirements analysis and testing.
- Developed an Image Processing Tool (IPT) and Manual File Reading Tool (MFRT) in MATLAB for selecting and testing the calibration sites for the RapidEye satellite system.
- Documented system level use cases for 150M Canadian Space Agency satellite project which is a science demonstration mission. Worked with senior project engineer to gather information from system architecture, sketch out use cases and subsequent possibilities and documented findings.
Confidential, Vancouver, BC
Consultant/ Technical Manager(Contract) Jan 2007- Dec 2007
- Customer relations, Contract Negotiations, Project acquisition, System architecture design, Managing team & budget.
- Development of several ASP.Net and SQL Server 2005 Content Management Sites.
- Developed intranet website in DotNetNuke for College of Physicians and Surgeons of British Columbia.
Confidential, Richmond, BC
Junior Systems Engineer(Space Missions Group: Co-op)Sep 2004-Aug 2005
- Software and Systems engineering duties; active participation in design, review process as a member of the Software and Ground Segment teams for CASSIOPE satellite project.
- Performed system level use-case analysis, ICD definitions, requirements analysis.
- XML interface design, schema design for message transfer and error checking.
- Compiled competitive analysis to support management decision to use in-house simulator and interface for testing ground segment against interface requirements with sub-systems developed by sub-contractors. Gathered information, evaluated pros and cons, documented and presented findings.
Confidential, Vancouver May-Jul 2006-07
- Participated in the 1st and 2nd round activities, attended information session, prepared with the mentors, presented in front of panel of judges for their input on the business plan.
19th Annual New Ventures World Competition in Lincoln Nebraska Apr 2006
- Led a cross faculty engineering and commerce team from UBC in an international business plan competition.Placed 4thoverall and demonstrated a strong understanding of issues facing businesses like product development, market research,financial analysis.
References Available upon Request
