Post Job Free

Resume

Sign in

Front-end Engineer

Location:
Monroe Township, NJ
Salary:
200000
Posted:
June 10, 2023

Contact this candidate

Resume:

SHAJAHAN MOHAMMED

Lead Front-End Engineer

201-***-**** / adxmx3@r.postjobfree.com

SUMMARY

Pragmatic software engineer with 2 decades of experience building scalable web applications. Proven ability to transform creative ideas into maintainable and high performance software solutions. Motivated to be a part of a passionate and visionary team. WORK EXPERIENCE

Ethic, Director of Front-end Engineering, June 2017 - March 2023

• Part of the founding team and have had the first hand experience of building from 0 to 1.

• Architected and developed the Ethic Platform from ground up, which grew from Zero clients to over 200+ advisory firms with 1500+ financial advisors using it to manage their clients' portfolios.

• Ethic Platform is a suite of Angular applications, NodeJs microservices and Java API layer continuously deployed to GCP with Kubernetes, Docker pods and Jenkins Pipeline.

• Hired, managed and mentored a team of Engineers. Made tooling and process improvements to improve the Developer Experience. Introduced PR checker builds to lint, run unit tests, and Sonar checks during the deployment.

• Created the library of UI components and enforced the usage to drive consistency, backed by Unit Testing. Worked closely with Designers and Product Managers to define a common design language.

• Migrated discrete Angular application repositories into monorepo using Nx workspace.

• Improved the reliability of the product by developing end-to-end test cases using Cypress and visual testing using Applitools.

• Continuously delivered impactful features to scale the business through technology and product. Made the business process efficient and de-risked it through roll out of self service features.

Morgan Stanley, Lead Front-End Developer, January 2015 – April 2017

• Developed an award-winning Angular web application used by Sales Team and external Clients for Morgan Stanley’s Securitized Products Group.

• Worked with the Sales team and Interaction Designers to help create Wireframes and developed a library of web components.

• Improvised the team’s release process through better documentation, automation, and by promoting agile methodologies.

Goldman Sachs, Front-End Development Manager, August 2013 – December 2014

• Developed an interactive Portfolio Manager for GS Asset Management.

• Co-managed and led offshore and onsite front-end development teams.

• Architected and re-engineered the jQuery application into Angular application which improved the performance drastically.

• Developed Unit test suites using Karma and Integration test suites using Protractor. Worked with the team to integrate it as part of Jenkins. Huge Inc., Senior Web Developer, February 2013 – August 2013

• Developed the movie-streaming site for Canadian movie networks: TMN GO and HBO GO Canada.

• Co-developed a JavaScript framework for modular front-end codebase using jQuery, jQueryUI, Modernizr, and Mustache.js.

• Worked with technology partners (Akamai & thePlatform) to implement: content delivery, concurrency limits, and video continuity service.

• Developed a testing framework for automated tests and wrote selenium test suite, which ran as part of Continuous Integration build.

Bank of America Merrill Lynch, Software Engineer, 2011 – 2013

• Part of the core team that created software components that was shared by engineering teams across the firm.

• Developed client on-boarder application using jQuery, Backbone.js, Underscore.js and ExtJS.

• Implemented Comet style push notifications using WebSockets.

• Involved in all aspects of SDLC and played multiple roles in the team: Software Engineer, Business Analyst, Build master, release master, and QA Analyst. McGraw-Hill Higher Education, Lead UI Developer, 2009 – 2011

• Part of a small intense group that conceived and designed the next generation Content, Authoring, and Assessment platform.

• Interfaced with stakeholders, back-end developers, designers, IA and QA.

• Developed jQuery MVC framework for single-page application to manage: State, Dependencies, Modules, Templates, Routes, and Navigation.

• Developed Selenium test suite using Page Objects pattern and ran it as part of CI build process along with JsDoc, JsLint and YUI Compressor.

• Mentored the UI Team to adopt development best practices. Infowave Systems, Technology Consultant, 2006 – 2009

• Developed a JavaScript library and collection of UI widgets to help create rapid high-fidelity prototypes.

• Developed RIA applications using Flex, Dojo Toolkit and jQuery.

• Participated in focus group discussions, user interviews and usability testing.

• Clients: Verizon Wireless, Teach for America and IntraLinks Inc. Virtusa, UI Engineer, 2004 – 2005

• Worked with Business Analysts to produce wireframes, visual screens, prototypes. Created UI guidelines to document the design specifications.

• Conducted user interviews and usability testing of the prototypes.

• Clients: British Telecom, Bear Stearns and Thomson Financial. BlazeDream Technologies, Designer/Developer, 2003 – 2004

• Worked on end-to-end of product development: Interacted with clients, designed the visuals, created flash animations and produced HTML/CSS. SKILLS

Angular • NgRx • Nx Workspace • Typescript • JavaScript • HTML • CSS • Material UI • Figma • Responsive Web Development • Node.js • Agile Methodologies • Unit & Integration Testing • Cypress • GIT

EDUCATION

Bachelor of Computer Science & Engineering, University of Madras, India – 2003



Contact this candidate