Skip to content

Commit

Permalink
Adding latest two jobs
Browse files Browse the repository at this point in the history
  • Loading branch information
BaronVonPerko committed Feb 24, 2022
1 parent 48de294 commit bb369b6
Show file tree
Hide file tree
Showing 7 changed files with 130 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,9 @@ src/styles.css
# dependencies
/node_modules

# angular
.angular/

# profiling files
chrome-profiler-events*.json
speed-measure-plugin*.json
Expand Down
6 changes: 6 additions & 0 deletions src/app/app.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,9 @@ import { ScullyLibModule } from '@scullyio/ng-lib';
import { UtterancesDirective } from './directives/utterances.directive';
import { ResumeComponent } from './custom-pages/resume/resume.component';
import { ResumeSectionHeadingComponent } from './custom-pages/resume/section-heading/resume-section-heading.component';
import { ResumeExperienceComponent } from './custom-pages/resume/resume-experience/resume-experience.component';
import { ResumeListComponent } from './custom-pages/resume/resume-list/resume-list.component';
import { ResumeListItemComponent } from './custom-pages/resume/resume-list/resume-list-item/resume-list-item.component';


@NgModule({
Expand All @@ -56,6 +59,9 @@ import { ResumeSectionHeadingComponent } from './custom-pages/resume/section-hea
UtterancesDirective,
ResumeComponent,
ResumeSectionHeadingComponent,
ResumeExperienceComponent,
ResumeListComponent,
ResumeListItemComponent,
],
imports: [
BrowserModule,
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<section class="mt-8">
<div class="uppercase text-slate-400 text-sm font-semibold">
{{startDate}} - {{endDate}}
</div>
<div class="text-slate-900 text-base mb-2">
<span class="font-bold">{{position}},&nbsp;</span>
<span>{{company}},&nbsp;{{location}}</span>
</div>
<div>
<ng-content></ng-content>
</div>
</section>
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import { Component, Input } from '@angular/core';

@Component({
selector: 'app-resume-experience',
templateUrl: './resume-experience.component.html',
})
export class ResumeExperienceComponent {
@Input() startDate: string;
@Input() endDate: string;
@Input() company: string;
@Input() position: string;
@Input() location: string;

constructor() { }

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import { Component } from '@angular/core';

@Component({
selector: 'app-resume-list-item',
template: `<li class="my-1"><ng-content></ng-content></li>`
})
export class ResumeListItemComponent {

constructor() { }

}
11 changes: 11 additions & 0 deletions src/app/custom-pages/resume/resume-list/resume-list.component.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import { Component } from '@angular/core';

@Component({
selector: 'app-resume-list',
template: ` <ul class="list-disc ml-4">
<ng-content></ng-content>
</ul>`,
})
export class ResumeListComponent {
constructor() {}
}
71 changes: 71 additions & 0 deletions src/app/custom-pages/resume/resume.component.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,74 @@ <h1 class="mb-4 text-center uppercase text-indigo-600">Chris Perko</h1>
</p>

<app-resume-section-heading>Professional Experience</app-resume-section-heading>

<app-resume-experience
startDate="March 2019"
endDate="Present"
position="Lead Software Engineer"
company="Emory University"
location="Atlanta, Georgia"
>
<app-resume-list>
<app-resume-list-item>
Lead a team of developers and QA engineers to create high-quality and mission critical software
for the Georgia Memory Net project.
</app-resume-list-item>
<app-resume-list-item>
Created documentation, mockups, and architecture diagrams to clearly and effectively
communicate to stakeholders as well as the technical team.
</app-resume-list-item>
<app-resume-list-item>
Presented at conferences such as the annual Georgia Memory Net summit conference, as well as
town hall meetings.
</app-resume-list-item>
<app-resume-list-item>
Managed a second team of mid-level developers and systems administrators within a separate
department, and implemented an Agile approach to software development, including Scrum
meetings and ZenHub for project tracking.
</app-resume-list-item>
<app-resume-list-item>
Provided mentorship to less experienced developers to improve their software development skills.
</app-resume-list-item>
<app-resume-list-item>
Implemented automated testing and continuous integration/continuous deployment for high
quality production releases with little downtime or production bugs within Amazon Web Services.
</app-resume-list-item>
<app-resume-list-item>
Worked closely with senior leadership and Emory Healthcare integrations engineers to prepare
legacy software to integrate with Epic EMR.
</app-resume-list-item>
</app-resume-list>
</app-resume-experience>

<app-resume-experience
startDate="May 2017"
endDate="March 2019"
position="Senior Full-Stack Engineer"
company="Windstream Communications"
location="Little Rock, Arkansas"
>
<app-resume-list>
<app-resume-list-item>
Worked closely with the database architects to develop analytical tools for various parts of the
company.
</app-resume-list-item>
<app-resume-list-item>
Main project had visibility throughout many divisions, and was used by executives and the CEO.
</app-resume-list-item>
<app-resume-list-item>
Historical metrics showed a valuable positive change across the Call Center, resulting in more
sales, better retention, and an overall better customer experience.
</app-resume-list-item>
<app-resume-list-item>
Integration with ESRI maps to provide a rich user experience for the sales and marketing teams.
</app-resume-list-item>
<app-resume-list-item>
Single Page Application development utilizing Angular 1.5.x, and the Laravel Framework as a
RESTful API. Redis was used for application caching.
</app-resume-list-item>
<app-resume-list-item>
API feature and unit testing built using PHPUnit
</app-resume-list-item>
</app-resume-list>
</app-resume-experience>

0 comments on commit bb369b6

Please sign in to comment.