Uix Engineer Resume
SUMMARY:
- Over fifteen years of technical experience working for startups to fortune 500 companies.
- Always taking personal ownership for project deadlines within its designated budget.
- Proven self - starter, with the ability to hit-the-ground running, for even the most complex architectures.
- Object Oriented methodology, with the use of cutting edge design patterns.
- Advanced knowledge of industry direction, technologies, practices and procedures.
- Executive level communication skills; presenting concepts to both company and client executives.
- Thrives within a company’s model methodology such as Waterfall, Agile/Scrum, Spiral and combinations.
- Advanced knowledge of Service Oriented Architecture (SOA) and Software As A Service (SAAS) dev.
- Seeing through the entire life cycle of the product, from its inception of business requirements to completion upon release.
TECHNICAL SKILLS:
SKILLS: Java SE, JEE Responsive Design SOAP, REST, SAML ReactJS, AngularJS Eclipse, Webstorm, Agile, Waterfall SVN, GIT, TFS UI Development UX Architecture HTML 5 / CSS3 Javascript Angular 6, Material IO MVVM / MVC Bootstrap SaaS Technical Leadership Typescript Solutions Architecture
WORK EXPERIENCE:
Confidential
UIX Engineer
Responsibilities:
- Learned ReactJS / state-based development and built a content management system within 30 days.
- Refactored AngularJS to Angular 5, and subsequently Angular 6.
- Sole UI Engineer for an enterprise level LMS.
- Took a project ( http://www. Confidential .com) 2 years in the red and brought it to market within 12 months.
- May 2016 Hackathon 2nd place via the OnStar API - Pokémon Go meets OnStar.
- Designed, Wireframed, Illustrated and Prototyped mockups for all Confidential dealerships based off of business requirements including but not limited to tablets and the marriage of the app to phones.
Confidential
J2EE Developer (Contract)
Responsibilities:
- Utilized Spring Webflow, JQuery, CSS, and HTML5 / JSP to guide the user through all the steps of obtaining healthcare coverage while streamlining it with the government’s healthcare.gov site using Secure (SSL) SOAP services and federating it with SAML.
- Within 6 weeks, integrated all services offered by healthcare.gov when it was previously estimated by others it would take 3 months.
- Debugged the existing service portals via the various partner portals offered.
- Federated the SAML connection and linking it to our system for a unified experience.
- Automated testing and use of JUnit.
- J2EE development done with the Eclipse IDE with Maven.
- Development of the UI via JavaScript, JQuery, Spring Webflow, and Bootstrap adding a rich experience to the consumer.
- Wireframed and graphically designed all assets and made sure that all elements fit a standard.
- Analyzed government documents and applying it to real world code.
- Worked with partner healthcare providers to meet their needs of their custom portals.
- Managed consumer data with Hibernate and SQL Server along the enterprise network.
Confidential
Sr Software Engineer (Contract)
Responsibilities:
- Pioneer of cutting-edge local and franchise driven marketing solutions via a social networking platform.
- The Go-To Engineer for all things technical within Confidential . This included creating high-level UML designs for Senior Management, Low Level Designs for software developers overseas, and the use of proven frameworks to meet them.
- Mentored and advised the existing UI Engineer with my UI/UX background, expressed the implications of designing mobile devices out of context. Prototyped and wire-framed much more effective methods of usability through modern day approaches originating from research done by Microsoft, Yahoo, Google, and the Nielson Norman Group.
- Rapidly thrown in to and ran with a technical lead role via 3 teams in Vietnam working on the IOS, Android, and the Analytical Cloud Product. Responsibilities included, but not limited to, reporting to the VP of Product and the CEO, mentoring and educating junior developers, collaborating with senior developers, code review, and implementing an agile/scrum methodology.
- Deprecated the Ruby-On-Rails framework for a standard J2EE format for scalability and benchmarking reasons. Responsive design was utilized with the web portal utilizing JavaScript, Angular, jQuery, and requireJS.
- Assisted with streamlining QA’s practices and implementing procedures such as bug reporting with QA Symphony as well as getting my team to use it for unit of measure and accountability.
- Mentored the team discussing Java / Android SDK, the importance of encapsulation, inheritance as well as the risks of multithreading off the main UI activity without background tasks, localization standards, and how to debug the darvik heap via monitor.
- Optimized and localized the Android Confidential UI for android, using styles as well as implementing a credit card storage solution utilizing Verifone tokenization.
- Refactored the entire Core of the Confidential android application using core java, and deprecated a global constants class that leaked like a sieve due to the abuse of referencing static variables everywhere. The core consisted of a new package called “System” that monitored everything about the context of the device, user, view handling etc.
- Developed the Localeze logic behind the search algorithm to emulate popular applications such as Yelp for business deals and locations using JAXB.
Confidential
User Experience Specialist (Mobile/Desktop)
Responsibilities:
- Digital telecom solution for call center analytics and work force management, much like Informiam & Genesys labs from which I translated the desktop application to a tablet version, and later a mobile “helper-app” to compliment the suite.
- Usability testing with clients, including but not limited to the use of skeuomorphism, iconography, heuristics, cognitive healing of information, and leading design practices.
- Designed, wire framed, illustrated, and user tested the gotovoice desktop and mobile application.
- Worked with JavaScript frameworks for fragmenting such as sencha, meteor, and sproutcore.
- Led 5 resources in India, much like I had at Confidential, constantly evolving and fine honing the application getting it ready for prime time using an agile methodology (again).
- Met with many clients onsite, receiving feedback about the product, providing solutions to meet the client’s needs.
- Architected a simple solution for an incredibly complex network of call center work force utilization via call routing, IVRs, teams, management, queues, agent productivity with multiple companies and government installations through contracts with AT&T.
- Attended the seminar in Las Vegas with cutting edge NN/G (Nielson Normon Group) at the Caesar’s Palace December 6th-12th for mobile UX, mobile UI, tablet Design, and the future practices of touch devices.
- Used Mac OSX, Github, Agilefant, eclipse, sencha architect, Jquery, fireworks, xcode, flash (for prototyping), MySQL, rest, jaxrs, nodejs, and mongoose (nosql).
Confidential
Technical Lead (Contract)
Responsibilities:
- Originally brought on as a Java Developer with no formal experience. Easily applied Design Patterns, Object Oriented Development using experience from Flex AS3 development.
- Within 3 months, assigned as a Technical Lead for a project with Direct TV and assigned 6 developers from Bangalore India.
- The Direct TV project was riddled with problems from the very beginning. The Solutions Architect was inexperienced and was replaced within 3 weeks. I and my developers were on the clock with no High-Level Design or Use Cases, much less Test Cases so I implemented a non-standard agile/scrum for my dev team. Due to the fact Confidential usually follows a waterfall model it took a bit of creative thinking to help the 2 styles work in synergy barring the Project Manager and Solutions Architect’s styles stayed silo’d away from the developers. (eg: PM and SA not tasking developers)
- Started with a 1 month deficit and ended with a 2-week surplus. Touted so much by the PM, which I lost 5 out of 6 developers early to a project for Verizon.
- Maintained constant supervision and communication with the developers within their time zone, working from 3 am to 12pm as needed to keep the project on schedule and maintain communication open with the PM as well as the SA.
- Reviewed code daily from the developers, explaining how to avoid common industry traps, avoiding commons libraries of dependency hell, avoiding procedural code of 900 line methods (yes really), communicating to the PM the developers who are money sinks.
- Daily status reports to the PM, Low Level Design Documents in Visio, Collaboration with the Solutions Architect to tackle problems, Administrating SuSE systems and troubleshooting QA requirements for test cases.
- Redistributed the tasks of developers based off stories (agile) of use cases and moved developers around accordingly to fit the PM’s schedule.
- Became a success story of Confidential . A model that I was asked to do a lunch and learn session about and how to delegate upper-management reports with low level mentoring.
Confidential
Sr. UI Developer
Responsibilities:
- Architected, Designed, Developed (Flex 3.4), and Illustrated the Concurrent Video on Demand web application. The program’s purpose was to allow streaming media played and resumed from multiple devices while logging the habits of the viewer. This allowed the user to play content with a 3-screen solution, via mobile, pc, and the set top box. Content could be paused, resumed, purchased, or rented while featuring targeted ads based on their profile.
- The Concurrent Video on Demand application was later expanded upon using mobile technology to upload user content via the iPhone, Android Device, or Computer and hosted through the cloud. This allowed anyone and their friends to upload content, send a notification via a buddy system, and the ability to pause and resume using the set top box, pc, or mobile device. Having a 3-week deadline, I developed my first android and iPhone applications to interface with the JavaScript / Flex app. This project received huge press release and earned Concurrent Top 10 Innovative Company of 2011.
- Developed an ADI package parser component and the upload component with C++ commonly used by the video on demand industry that would ingest metadata, content, and various descriptions of each file.
- Managed, mentored, wireframed, and debugged code from the interns of Georgia Tech on a Cox My Primetime demo. This demo was an extension of the Video on Demand web application without some of the back-office logging features. I was not involved in the preliminary requirements; however, they were falling behind and management brought me in to get things back on schedule. Starting from a 3-week deficit, I managed to get it out the door on time with all the features product requested.
- Familiarity with Microsoft’s media room ADK and C# during some investigative skunk-work of AT&T’s new VOIP system interfacing with Concurrent’s existing system.
Confidential
Flex Developer (Contract)
Responsibilities:
- During the time at Confidential I developed the Confidential Law (BLAW) application to assist lawyers with legal issues plaguing the financial sector. This handy tool created is touted as the Westlaw and Lexis-Nexis killer. It is a legal, regulatory, and compliance research platform, offering a suite of news, data and analytics to the legal and compliance community.
- Having decided to expand my horizons and work for one of the most prestigious firms around during the recession, a 4 hour interview ensued with 14 developers, 2 managers, and an HR head check. I was brought on out of hundreds that failed within 20 minutes. Unfortunately, there were too many issues with the application to be proud of. It took 23 minutes to compile the application just to make a change and it took a gig of memory to run (with garbage collection on) and it still leaked.
Confidential, Atlanta
UI Applications Engineer
Responsibilities:
- Developed the ING "What is your number (now defunct)" application that received major media attention. I developed the calculation code (AS3), UI design (Flash CS3), as well as the data mining (PHP).
- Within 1 month, I won employee of the month for the ING project. I won the again 9 months later for the internal development of creating and modernizing e-Form applications (FLEX 3 & AJAX). Some of these applications such as an IT help deskcould be responded to from an AT&T cell phone, tunnel through the DMZ in New York, and update the Flex application locally by calling on my Java app and updating the XML. Becausedata tracking was also added, higher management could view the metrics via pie charts, graphs and other methods of visual stimuli.The wire frames, (Visio)design, (Fireworks) development, (Flash & Flex), and workflow, (Jira)were also done solely by me. For SOX requirements, hard copy PDFs were also created and stored for future .
- Developed custom tools for Photoshop CS4 (Flex 3) helping streamline massive image changes.
- Created my own Object-Oriented Package libraries for ease of use and making mundane tasks much more efficient. Custom components for Flex also were made. Developed with CS4/AS3 and imported in to the Flex 3 application for a more customized look.
- Developed and maintained the REI Go-Play-List (now defunct) using Paper vision, (Flash CS3). SVN was finally put in to place after the ING rush for versioning.
Confidential
UI Engineer
Responsibilities:
- Designed executive and call center dashboards for Fortune 100 companies, including the highest paid contract to date with AT&T. Was given complete (practically) unsupervised freedom after a 4-6 week proving session and continuing to knock out work at an incredibly fast paced environment. Deadline oriented and project based, pulling in many weekends of work as well as late nights.
- Main applications worked with were Flex 2.0 with the eclipse IDE, AS 3.0 and Flash 9. Designed, documented, engineered, benchmarked, as well as developed Call Analyzer (2007 product of the year) IT Operations dashboard that the CIO of AT&T uses (Thaddius). Designed, developed and partially documented the U-verse Dashboard for AT&T via customer analytics.
- Designed as well as developed Compucredit's IT operations dashboard.
- Designed the new Frontline Advisor (Part of the Call Analyzer Product Suite) for Dell within a 3 week deadline.
- Designed, Prototyped, as well as documented the I-Cast product (early stages of development) for large 70+ inch plasma/LCD screens that Call Center managers use.
- Prototyped Fed-Ex's custom dashboard suite for their consolidation of all their umbrella branches. (Code name reserved under confidentiality agreement)
- Left due to the fact that the company was recently purchased by Genesyslabs, an Alcatel Lucent company
Confidential
Applications Developer
Responsibilities:
- Consulting startup and well-established companies regarding their Internet presence and then building their presence to create higher company visibility to facilitate their ability to grow their online revenue.
- Maintaining client's Internet platform and content, including managing public and internal web pages, sites, applications, (CGIs), etc. and keeping up to date with developing web trends, and website security issues, to implement new solutions as required.
- Producing graphic sketches, designs, and copy layouts for online content; determining size and arrangement of illustrative material and copy, selecting style and size of type, and arranging layout based upon available space.
- Creating graphic designs through 3D studio max; then editing it through Fireworks MX and putting it all together through Dreamweaver MX or Flash MX.
- Developing the front-end of the graphic, and then working with the back-end utilizing mySQL and PHP for the server side to interact with the client side for an extremely interactive and dynamic website with endless possibilities. This method can easily be used with JAVA and ASP.
- Extensively used C++ in regard to the OpenGL API for over 2 years (Some MFC knowledge). - Shader 2.0 Technologies written in assembly via OpenGL.
Confidential
PC Technician
Responsibilities:
- Troubleshooting hardware and software issues on IT workstations.
- Analyzing bad RAM, flashing bios, updating firmware for routers, hubs and new hardware.
- Cleaning computers to run at optimum levels through defragging page files, prefetcher settings and destroying ad ware.
- Network troubleshooting by utilizing COMMview, monitoring packets, packet loss, illegal activities, DOS attacks, and Ethernet hardware issues.
- Drawing out networking modules through PowerPoint (now Visio).
- This career path was my main source of income until my own personal business took off.
