-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
63 lines (58 loc) · 5.64 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Ken Banks, P.Eng - Resume</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<div class="container">
<h1>Ken Banks, P.Eng</h1>
<p><a href="mailto:[email protected]">[email protected]</a> • <a href="https://linkedin.com/in/kenbanks-peng" target="_blank">linkedin.com/in/kenbanks-peng</a></p>
<p>(519) 619-6897 • <a href="https://github.com/kenbankspeng" target="_blank">github.com/kenbankspeng</a></p>
<h2>Senior Software Engineer</h2>
<p>B.SC. COMPUTER ENGINEERING • REGISTERED PROFESSIONAL ENGINEER IN ONTARIO</p>
<p>EXPERIENCED • DETAIL ORIENTED • ANALYTICAL • COLLABORATIVE • PROACTIVE</p>
<h3>Skills</h3>
<ul>
<li>Software development: Dedicated and detail-oriented engineer with a diverse set of tools and a strong passion for exceptional craftsmanship. Highly skilled at applying expertise to various situations. Quick learner and highly self-motivated for success.</li>
<li>Relentless debugging: Successfully resolved countless challenging and intricate bugs, demonstrating relentless determination to tackle complex issues, two of which were resolved in literal dreams, showcasing a most mysterious problem-solving capacity.</li>
<li>Situational awareness: Demonstrated ability to assess and adapt to dynamic environments, balancing tactical short-term priorities with strategic overarching objectives.</li>
<li>Effective communication: Ensuring clarity through pinpoint accuracy and measured brevity. Complex information meticulously documented in a concise and clear manner.</li>
<li>Team collaboration: Active participant in technical discussions, drawing upon the team's collective power to tackle complex problems through collaborative engaging dialogue.</li>
<li>Quality assurance: Promoting a comprehensive approach to quality, beginning with strong engineering practices and a clear definition of done, and progressively enhanced through robust test automation at both component and system integration levels.</li>
</ul>
<h3>Technology Snapshot</h3>
<ul>
<li>Web: React JS, Next, Node, Stripe, PubSub</li>
<li>AWS: Lambda, DynamoDB, S3, Cognito, Amplify, Route53, EC2, API Gateway, SES</li>
<li>Languages: HTML 5, TypeScript/JavaScript, CSS 3, C/C++, Python 3, Swift</li>
<li>Agile: Scrum, Kanban, DevOps, Infrastructure-as-code, Continuous Integration</li>
<li>Tools: Rally, Jenkins, JIRA, Docker, Code Collab, GitHub, Adobe CC, LaTeX, Terminal</li>
</ul>
<h3>Career Highlights</h3>
<ul>
<li>Demonstrated by statistical analysis and specialty lab tests that the specified telecommunications protocol had major RF noise susceptibility. Personally designed, implemented, and demonstrated a successful, innovative and product-saving solution.</li>
<li>Received high praise from the judicious director of Engineering, stating, "Your SmartChute document is the best technical documentation ever produced in this company."</li>
<li>Engineered a next-generation low power device, applying custom-fitted software techniques to reduce costs and extend battery life by 500% over the previous generation.</li>
<li>As product manager, sponsored and personally guided the development of automated CI validation test racks measuring MTBF for KPI quality goals for the cable TV industry.</li>
</ul>
<h3>Work Experience</h3>
<h4>Senior Software Developer - RED GAZELLE | 2017 - 2024</h4>
<ul>
<li>Lead software developer for a cloud-based advanced Agile SaaS workflow tool. Responsibilities included product definition, architecture, and overseeing every line of code in both the frontend and backend, whether coding it myself or as reviewer/approver.</li>
<li>Implemented staging and production GitHub workflows supporting commit-triggered deployment automation, hosting static pages on S3 and dynamic pages on CloudFront.</li>
<li>Full stack development using React JS and AWS Cloud, with business layer via Lambda FaaS on Node and Infrastructure-as-Code using Amplify CLI and CloudFoundation.</li>
<li>Integrated with many 3rd-party services, including Stripe for subscriptions, Ably API for realtime messaging, SES for email and with static website pages from WordPress.</li>
</ul>
<h4>Software Engineering Manager - NDS ACQUIRED BY CISCO | 2009 - 2017</h4>
<ul>
<li>Provided internal project leadership towards a critical delivery with unrealistic timelines and a customer driven by panic. Established a prioritized MVP feature set. Successfully steered this very non-Agile "is-it-done-yet" customer towards Agile methods.</li>
<li>Proactively established project workflow/dashboard tooling notably highlighting work blockages for local projects, subsequently adopted by the entire organization, standardizing project reporting across 20+ projects throughout 5 offices in the US and UK.</li>
<li>Built, mentored and steered a strong 18-person software development, devOps and tools team, with high morale, in reassuring knowledge that I fully supported them.</li>
<li>A member of the local leadership team responsible for a 100-person office site, encouraging local camaraderie and providing navigation in a global business environment.</li>
</ul>
</div>
</body>
</html>