Joseph Joaquin joseph.joaquin@gmail.com (214) 663-0158 Summary I am an I.T. professional with more than 15 years of experience providing global technology solutions and management for industry leaders in technology outsourcing, consumer products, healthcare, insurance and banking with a strong record of success in software development and project delivery. Results-driven and detail-oriented software engineer with skill sets on the leading programming tools and technology. Has an in-depth understanding of the end-to-end technical processes, interfaces and business concept of software development. Experienced in engineering all layers of web development, from database to services to user interfaces. Hands on knowledge in agile and waterfall project management methodologies. Able to manage large project teams to meet project objectives and ensure that the project is within project scope, time, budget and quality. Programming skills using Microsoft technologies, SOLID Principles, TFS, C#, ASP.Net MVC 4/5, Web API 2.0, AngularJS, UnderScoreJS, T-SQL, LINQ, Entity Framework, HTML, CSS, Bootstrap 3, SSRS, JavaScript, DOM, jQuery, Knockout, UML, OOP, SOA, MVVM, MV*, IOC, DI Containers (Structure Map, Ninject, Unity), MS SQL Server, MS Visual Studio, NUnit, Active Directory Development and UX Design Principles. Education Aspen University Denver, Colorado Completed Master of Business Administration, Specialization in Information Management Informatics Computer College Manila, Philippines Completed Bachelor of Science in Computer Science Professional Certifications Project Management Professional (PMP) Microsoft Certified Technology Specialist (MCTS) Microsoft Certified Professional (MCP) Brainbench Certified Experience Torchmark Corporation. McKinney TX (April 2015 - Present) Sr. Programmer/Analyst Currently working as a Sr. Programmer/Analyst doing ground up development for new projects and updating legacy websites making them mobile responsive. I am driving the projects assigned to me by doing the analysis and choosing the technology to use for the development, and in my projects I am also in charge of creating the project structure and these are all based on SOLID principles, Dependency Injection, MVVM/MV* pattern and SPA. All these projects are using Microsoft technologies like MVC, Web API, JavaScript frameworks and libraries like Angular, Ajax, JQuery, Knockout (in some legacy projects) and Bootstrap. National Bankruptcy Services (NBS) Dallas TX (January 2015 – April 2015) Sr. Software Developer / Project Lead Project lead for developing the financial software applications related to bankruptcy services. Bankruptcy Application Suite (BAS) Web applications development using Visual Studio 2013, ASP.Net MVC 5, Web API 2 Restful services, AngularJS, JavaScript, Bootstrap 3, Ninject, C#, SQL Stored Procedures and SOLID principles. Lead a team of 5 software developers Conducts code reviews after end of every sprint Prepares task assignments for the team Perform project planning, project documentation, project analysis and design. BenefitMall Inc., Dallas TX (June 2009 – January 2015) Sr. Software Developer Part of the team that supports all the enhancement development and project delivery of insurance proposals and business reports development projects of the flagship, insurance rating and quoting application of BenefitMall. CRQS (Client Ready Quoting System). Web development, all layers (User interfaces, Database, Data access, Business Modules and Services) Coded web designed interfaces using C#, ASP.Net, MVP, JavaScript, jQuery, Knockout, HTML and CSS Coded the business and data layer using C#, LINQ, Entity Framework, Microsoft Application Blocks, IOC (Structure Map) Content Management (Sitecore, DNN) Coded the services using C#, Web Services, WCF, XML, JSON and report templates using SSRS 2008 Coded the backend using T-SQL and SQL Server 2008 R2 Perform project planning, project documentation, project analysis and design. Perform production support Compliance Website for the Patient Protection and Affordable Care Act (PPACA). Web development, all layers (User interfaces, Database, Data access, Business Modules and Services) Coded web designed interfaces using C#, ASP.Net MVC 4, JavaScript, jQuery, Knockout, HTML and CSS Coded the business and data layer using C#, LINQ, Entity Framework Coded the services using C#, Web Services, WCF, XML, JSON and report templates using SSRS 2008 Coded the backend using T-SQL and SQL Server 2008 R2 Perform project planning, project documentation, project analysis and design. Perform production support BenefitMall Help Desk Query tool. Web development, all layers (User interfaces, Database, Data access) Coded web designed interfaces using C#, ASP.Net MVC 4, JavaScript, jQuery, Knockout, koGrid, HTML and CSS Coded the business and data layer using C#, LINQ, Entity Framework, IOC (Ninject) Coded the backend using T-SQL and SQL Server 2008 R2 Perform project planning, project documentation, project analysis and design. Perform production support Gallop Technologies Inc., Dallas TX (July 2008 – June 2009) Systems Analyst/Software Developer Gallop’s client (BenefitMall Inc.), same work but I was under an agency the first time that I joined BenefitMall and I was converted to a fulltime employee. Teksoft Inc., Sacramento CA (February 2008 – July 2008) Sr. Software Engineer Part of the team that did the enhancement to the web based application modules of Harper Collins - Author Assistant. Author Assistant is a web based application used by the authors of Harper Collins as a portal for uploading contents to advertise and promote their books and to communicate directly to their readers. Web application development using ASP.Net, C#, Telerik, JavaScript, HTML, CSS Backend development using T-SQL, SQL Server 2008 Application testing Mona Computer Systems (S) Pte. Ltd., Singapore (October 2006 – January 2008) Sr. Software Engineer Part of the team that develop and maintain the Aurora System. This system is linked to all major hospitals and Polyclinics in Singapore. The Aurora system is used in patient processing, tracking, history documentation, billing and reports generation. Analyzed, developed, maintained and supported the software applications of the National Healthcare Group of Singapore. Prepare functional specifications document based on user requirements Coded the application modules based on requirement specifications Coded the different application layers using C#, ASP.Net, NHibernate, ADO.Net, T-SQL, XML, HTML, CSS, and JavaScript, NUnit KForce Global Solutions Inc. formerly PCCI, Philippines (Dec 2003 – Oct 2006) Project Lead / Systems Analyst Functions as the project lead, and successfully planned, developed, lead and managed the Technology Upgrade/Application Migration projects of AIG Asia, to ensure that objectives were accomplished in accordance with outlined priorities. Successfully completed the roll-out of the project on time and on budget. Lead and managed more than 20 developers in all aspects of analysis, design, development and implementation of the software migration rollout. Oversee the team’s tasks, schedules and deliverables. Prepare project documentations, functional specification document (FSD), project schedules and task assignments to junior developers. Coded existing applications based on requirements specifications Performs code reviews Gives performance evaluations to team members. Technology used: VB6, ASP, Sybase Adaptive Server, SQL Server 7, T-SQL, COM, HTML, JavaScript, CSS, Crystal Reports Optima Technologies and Management Consultants, Philippines (March 2002 – December 2003) Project Manager/Systems Analyst Managed all phases of the software development of the Retail Trade Audit System (RTA). RTA is a data entry system used by Market Analyst for their statistical reports. Prepare solutions based on client requirements and present recommendations to the VP of IT Managed and led a team of developers and data encoders who handles development, testing and system support. Primarily involved in project analysis, functional and technical design documentation, impact analysis, resource assignments, and project monitoring. Oversees the development, testing, deployment and code reviews. Provides coaching and mentoring to team members. Gives individual performance evaluations and feedback to team members. Technology used: VB6, SQL Server 2000, T-SQL, Crystal Reports American International Underwriters AIU/AIG, Philippines (January 2000 – February 2002) Analyst / Programmer Analyzed, developed, tested and maintained the suite of AIG Insurance applications. Coded solutions based on requirement specifications. Conducted detailed testing throughout the application life cycle and resolved application issues. Production support Technology used: VB6, ASP, Sybase Adaptive Server, SQL Server 7, T-SQL, COM, HTML, JavaScript, CSS, Crystal Reports