SOME BRIEF INFO ABOUT MY SKILL SET
I have strong understanding and experience within the following topics:
C#, .Net Framework, SQL Server, Web development, Middle tier development, Web service development/SOA, SQL Server, High transaction processes,
SSIS, Server platforms, hardware infrastructure, Agile/SCRUM, and Management experience.
Nowaday, having knowledge of the tools' capabilities and how to use it is not enough, it's
the ability to solve business problems and know when to use technology and when to use common sense is where I excel. A balance of knowing
when to deploy certain technologies according to the business, environment, and
needs of project are essential for success of any project.
SOME BRIEF ABOUT MY EXPERIENCE
May 2011 - PRESENT DAYLender Processing Services
Application Development Manager
Provided hands on coding implementation with C#, .Net framework, SSRS, SQL
Server. Setup SQL Server Report Services. Troubleshoot and resolve exceptions in
high transaction load environment. Designed archiving solution for SAN with
capability to extend for other storage solutions. Created SQL deployment scripts
using SQL Compare. Developed component to retrieve data for automate valuation
model using MS enterprise library, Entity Framework, and C#. Provided technical
guidance to development team and engaged MS Support Services where necessary.
Responsible for all hiring in team development. Build new team, from the ground
up starting with two engineers, team grew to fourteen engineers. Introduce and
established Agile development practices (SCRUM). Played role of SCRUM master and
assist team in removing roadblocks. Modify development practices by shortening
sprint cycles from four weeks to two week sprints. Organized members into two
development teams with established leads, architects, DBAs. Organize product
backlogs to ensure that it’s properly groomed with detail description and
acceptance criteria. Conducted sprint planning, stand ups, retrospectives, and
sprint demos. Conducted one on one session for the purpose of teach, advise, and
counseling for each team members. Coordinated execution and planning with
Quality Assurance, Infrastructure, and Business teams to ensure that the
development team’s implementations are supported. Various teams are
geographically diverse. Established processes, procedures, standards for
development to follow. Develop capacity/resource, execution, and establish
success criteria for project. Ensure that timelines are met by the development
team, make any development adjustments as needed.
Nov 2005 - May 2011Kelley Blue Book
Manager, Software Engineering
Built first application for Kelley Blue Book to deploy to production using .Net
framework using ASP.Net, C#, SQL Server, and enterprise pattern. Developed first
ASP model application from
Beta to GA release, application serves 5000 users. Lead development team of five
(4 engineers and 1 QA) in Agile (SCRUM) development process. Train and provide
team members. Lead requirement reviews with team members. Lead code reviews and
Lead Sprint planning and team resource management. Provide technical designs for
new implementations using DTO, transaction script enterprise pattern. Assist
junior team members with technical implementations. Interview and assess
potential candidates. Communicate technical risks
and issues to director level management. Assist business client on determining
sprint stories and
capacity planning. Lead daily SCRUM meetings and assist SCRUM master in removing
obstacles for team members. First responder to any production issues. Lead cross
members from multiple teams to resolve production issues. Ensure team follow
coding standards and guidelines. Developed unit tests using NUnit. Developed
build and deployment script using MSBuild, Cruise Control.Net, and NAnt. Setup
development and QA environments. Develop windows service to execute
asynchronous/batch processing using C#, SQL Server 2005, and web services. Lead
team in design and implementation of new product with use of WCF, SQL 2005, .Net
July 2004 - Nov 2005Etreby Computers/Cerners
Senior Software Engineer
Developed online pharmacy health maintenance tracking system using ASP.Net and
C#. Maintained legacy e-commerce system, setup web redundant infrastructure and
increased up time and reliability, maintained and responsible for automated SQL
Server automations and replication, implemented
online medication labeling system, integrated web labeling system with online
fax server, developed a monitoring system to allow support team to react to
system failure in a timely manner, create project timeline, resource
allocations, and plan to management, responsible for content and deployment
management of web systems, advise and council junior developers on development
and professional issues. Research new development process and technologies.
2002 - 2004Chapman University, Orange CA
Masters of Business Administration
1993 - 1998CSU, Long Beach CA
Bachelor of Science, Accountancy and Management Information Systems
Ah Man, another sub section?
I'm affriad so, but really, you dont have to use them, they are just here to use if you want them!
I love what I do. I'm a computer geek at heart. I enjoy writing code, tinkering with electronics, troubleshooting problems, or anything that is technology related. I also enjoy being in the
outdoor, photography, ham radio, and traveling. I believe a person should have a diverse background whether in the work, hobbies, or just in general...life.
OBJECTIVEMY OBJECTIVE / MISSION STATEMENT / GOAL?
I'm open to new career opportunities depending on the time in my career. As of late, I value time with family, friends, and purpose of what I do, money and career are secondary.
If you have any new opportunities, please know that I value the following in their order of importance
- Family/friends/personal time
- Purpose of what I do (growing a team, building an organization, etc)
- Compensation and career
INTERESTSMY INTERESTS AND HOBBIES
As I mentioned earlier, that a diverse background is important to keep a person well balance. I enjoy the following activities. If you can mix these interestes/hobbies with the work, it'll sweeten the opportunity for me.
- Electronic\gadget development
- Coding - .Net, Android, Windows Phone, Arduino, etc
- Ham radio - my callsighn is KJ6GEM
- Being outdoor with nature