Collaboration
· Working on a small team of 6, I was able to effectively integrate into the team’s culture and work ethic.
· Whenever new members joined the team, I was tasked to train and aid in understanding of Virtual onboarding and the intricacies of onboarding using Windows.
· Shared productivity when pair-programming.
· Gave many code reviews to share information with team members.
Communication
· Ability to lead a successful team of ADA and automation and support over 32 teams. Advise, education, and evangelize accessibility and shift-left mentality.
· Able to be at the forefront of communication when working with product owners and other teams regarding issues or new topics. I was often a representative of my own team’s capabilities, expertise, and limitations regarding product requests.
· Communication between VP, product owners, and presidents within the company were all essential and daily tasks that I found myself sufficiently capable of performing.
Flexibility and Adaptability
· Having been on a team that personally developed and created the UI portion of PPP (Paycheck Protection Plan) for JPMC, I had many product requirements that were given in short notice. This required individuals and teams to be flexible. Whether the code changes we design based on or required performance logic, I had to provide clean and bug-free code in a promptly manner. During the Covid-19 pandemic, and working with PPP, I was always working at a fast-paced environment and ready and willing to add additional hours outside of work to provide functionality to my team’s pages. PPP requirements and designs were ever-changing throughout the year of 2020. These requirements were dependent on Government constraints on small businesses and were also dependent on product owner perceptions.
· Provided night and early morning shifts (12-hour shifts) of stand-by duty during production release days. These were often put in place on weekends where I had to provide a rapid response to make corrections to any bugs or defects that might arise during public user interactions.
Initiative
· During work transitioning of team members, I took the initiative to lead our daily stand-up for each sprint. This means I was providing additional information, and leading group discussions on current code fixes and any current blockers. I also disseminated information to team members that were crucial to the team’s work.
· I frequently found myself taking the initiative for my team to boost productivity. An example of this is talking with design-specific teams to have a stronger visual representation of what we needed to do as developers to accomplish specific tasks. I took the initiative to give my team access to specific software that provided us with all the tools necessary to be independent with our development.
Interpersonal Ability
· Working remotely, you must be tactful with your communication. The tech industry is not known for its interpersonal communication skills. I talked with many individuals in higher positions than myself and had to have patients and share a sympathetic perspective when people had ‘off days.’ I covered work for teammates, I helped simplify specificities for product owners, and patiently aided in complications that arose from anyone who sought help.
Leadership
· As the Windows expert on the team, I was the leader in Windows onboarding for new team members.
· I was appointed as the lead developer with most expertise in our mobile emulator testing for iOS and android. Given this task, I had to search many documentations, implement that information on my local computer, get mobile testing working, and then provide legible direction for the rest of my team members to get the emulators working on their own devices. I searched and gathered information and translated that information in an easy-to-read manner for others in the company to understand.
Organizing Planning
· Perform roles such as DevLead, ScrumLead. Sprint planning and sprint organization months in advance.
· Determine goals and objectives and align them with other teams to enhance productivity.
· Re-organize and adapt best practices to mitigate miscommunication and optimize steady flow of work coming in.
Problem-Solving and Judgement
· Daily tasks as a software developer require problem-solving skills. I often explored immense databases to pin-point particular lines of code that caused tests to fail or that created bugs in our software. I used problem-solving skills to find the code, re-arrange the logic, and push the new functioning code to production.
· I frequently worked on design aspects of app-status and document-upload pages for JPMC. I had to make judgment calls on whether our new designs would affect the UI/UX in a positive or negative manner.
Salary - 98,000
On Job Languages: JS, React, HTML, SQL, CSS, jQuery, Typescript, Cypress, Mutation testing, Gherkin, Selenium.
On Job Tools: NVDA/JAWS/VoiceOver | FF/Chrome/Safari, axe, colour contrast analyzer, PAC pdf checker, zoomtext, jira
Salary - 80,000
On Job Languages: JS, Java, React, HTML, SQL, CSS, AWS, jQuery, Typescript
On Job Framework/Library: MVC, Vue, Node, (blue.js Chase specific), Selenium, Cypress, Gherkin, Mutation testing, Automation
On Job Languages: Excel, SQL
On Job Tools: LMS applications.
On Job Languages: HTML, SQL, CSS, jQuery.
On Job Tools: LMS applications.
Accessibility & Design (ADA/WCAG 2.1, WCAG 2.2)
CPACC, WAS, JAWS, Russian fluency Linguistic College Lecturer Private Pilot’s Certificate Survival training Counseling for Youth Development (LAFB)CPR certification