Image of Kumar Oswal

Kumar Oswal

Senior Web/Front End Engineer

Software Engineering Manager at eSUB Construction Software

San Diego, California

Section title

Kumar Oswal's Email Addresses & Phone Numbers

Kumar Oswal's Work Experience

Intuit

Senior Web/Front End Engineer

August 2015 to May 2018

Greater San Diego Area

XIFIN, Inc.

Senior Software Engineer

April 2013 to July 2015

Greater San Diego Area

Intuit

Senior Web Developer

July 2012 to March 2013

Greater San Diego Area

Kumar Oswal's Education

Coleman College

Master of Business Administration (MBA), Information Technology

2010 to 2012

University of Pune

Master's degree, Computer Science

2003 to 2005

University of Pune

Bachelor's degree, Computer Science

Kumar Oswal's Professional Skills Radar Chart

Based on our findings, Kumar Oswal is ...

Calm under pressure
Expedient
Thorough

What's on Kumar Oswal's mind?

Based on our findings, Kumar Oswal is ...

56% Left Brained
44% Right Brained

Kumar Oswal's Estimated Salary Range

About Kumar Oswal's Current Company

Intuit

• Part of 2 teams, TurboTax marketing team & R&D team.• Working on generating landing pages, affiliate pages, microsite pages, AB tests, google search pages and segmented tests for pre-tax-season and tax-season web campaigns.• Using Google Maps API, Mapquest & Leafletjs to implement map based solution on R&D project.• Using D3.js on R&D project to generate Heat...

Frequently Asked Questions about Kumar Oswal

What company does Kumar Oswal work for?

Kumar Oswal works for Intuit


What is Kumar Oswal's role at Intuit?

Kumar Oswal is Senior Web/Front End Engineer


What is Kumar Oswal's personal email address?

Kumar Oswal's personal email address is o****[email protected]


What is Kumar Oswal's business email address?

Kumar Oswal's business email addresses are not available


What is Kumar Oswal's Phone Number?

Kumar Oswal's phone (213) ***-*248


What industry does Kumar Oswal work in?

Kumar Oswal works in the Information Technology and Services industry.


Who are Kumar Oswal's colleagues?

Kumar Oswal's colleagues are Cody Riddar, Wendy Rogers, Craig Fletcher, Eber Irigoyen, Douglas Ray, Marshall Spevak, Derek Hansen, and Wendy Rogers


About Kumar Oswal

📖 Summary

Senior Web/Front End Engineer @ Intuit • Part of 2 teams, TurboTax marketing team & R&D team.• Working on generating landing pages, affiliate pages, microsite pages, AB tests, google search pages and segmented tests for pre-tax-season and tax-season web campaigns.• Using Google Maps API, Mapquest & Leafletjs to implement map based solution on R&D project.• Using D3.js on R&D project to generate Heat Maps, Line chart & Bar chart.• Using Looker to generate report based graphs & visualizations.• Using eslint, htmlLint, jsonLint and csslint for linting Javascript and CSS• Unit Testing Javascript using Karma, Chai and Mocha libraries• Unit testing react using JEST & Enzyme for snapshot testing.• Using Istanbul for code coverage• Using Backbone and Marionette.js for generating javascript views• Using Flex Box css for responsive design• Using ES6 (ECMAScript 6) extensively• Using Babel to support older version of javascript• Using Autoprefixer from postcss for writing CSS to support most of the browsers• Using Wraith which is headless browser to create screenshots of webpages in different environment• Working with creative/design team to consume Sketch and Zeplin designs and convert them into HTML templates• Working very closely with Product Owner & Scrum master.• Using advanced HTML5, Bootstrap, styled-components and CSS3 to make the front end responsive.• Using CSS preprocessors like SASS & LESS to apply styles for the front end.• Using technologies like handlebars.js, ECMAScript 2015, javascript, react, redux, json & jquery.• Developing web pages that are mobile optimized, mobile responsive (landscape and portrait) and tablet responsive.• Using GIT extensively as a version control tool to check in and manage code.• Working in an agile model with bi weekly sprints and daily stand ups.• Using tools like Atom, Xcode, IntelliJ, Splunk, Jenkins, Photoshop, Dropbox, Box, Maven, Sublime, Zeplin, Sketch and cdd. From August 2015 to May 2018 (2 years 10 months) Greater San Diego AreaSenior Software Engineer @ XIFIN, Inc. • Working on developing web applications for Healthcare industry.• Adding new modules on existing product to support new functionality as well as remove bugs in existing code. Implement these modules on client side as well as server side using Core JAVA, JSP, HTML5, CSS 3 & Oracle.• Working parallel on a new product from scratch to give the customer a rich UI experience. Using jqgrid to achieve dynamic grid manipulation on client side which can be reused throughout the application using templates.• Using advanced HTML5 and CSS3 to make the front end responsive.• Working on a Patient portal using server side JavaScript nodeJS and nosql database MongoDB. Using functionalities like asynch package, http server, cluster module for scaling and different types of stream. Using mongoose and mongolab for MongoDB.• Using Angular JS framework to make the javascript maintainable and improve performance. Using features like custom directives, expressions, controllers, modules, 2-way data binding and client side validations to make the web application more dynamic and responsive.• Use unit test frameworks like Jasmine, QUnit and JSlint for testing code on javascript.• Write code to consume REST & SOAP services to exchange JSON data between client and server.• Implemented a lot of techniques to improve performance of websites like using sprites, minifying javascript and css files, minimizing http requests and browser caching. • Writing code which is cross browser compatible and supported by IE 8 through IE 11, Firefox and Chrome.• Using CSS preprocessors like SASS to apply styles for the front end.• Using version control tools like Grunt & Star team to check in code. Using JIRA for tracking sprints and current tasks.• Using editors like Intelli J, Macromedia Dreamweaver and Sublime.• Play a role of module lead while handling certain UI projects. Work with Managers and Product Directors to implement new strategies for getting a better user experience for the product. From April 2013 to July 2015 (2 years 4 months) Greater San Diego AreaSenior Web Developer @ Intuit • Working on developing the web application for the product TurboTax that is used for filing online taxes. • Creating customized widgets in JavaScript and jquery for the web application. Created a cloning widget on the front end using jquery to clone any existing form with any number of elements dynamically on the fly.• Creating optimized and re-usable templates in HTML 5, LESS and CSS 3.• Using Aptana as code editor, Perforce for version control and Maven for building the application.• Using Rally to schedule hours for tasks per sprint and update their status. Using teamtrack for bug tracking and teamspace for sharing and accessing resources.• Working in an extremely challenging Agile process which has scrum planning, bi-weekly sprints and everyday standup meetings.• Working on an in-house built and owned JavaScript library.• Working in a huge team which involved front end engineers, back end engineers, scrum masters, tax experts, qa, product owners and project managers. From July 2012 to March 2013 (9 months) Greater San Diego AreaWeb Developer @ Symantec • Managing the symantec.com domain which is ported in all the countries in more than 30 languages. Senior Web Developer for building web pages for worldwide domain of Symantec.com.• Build web pages in JSP, PHP, XML, JavaScript, jQuery, AJAX, CSS, MySQL and HTML. • Bi-weekly and weekly meetings with stakeholders, designers, analysts and managers for understanding and estimating the development effort required.• Worked on and managed multiple concurrent projects.• Working in a very standard, enhanced and managed project cycle which would have phases defined with their estimate dates. Phases were Kick-off phase, Design Phase, CTS (commit to solution) Phase, testing Phase and Go Live phase.• Using Altova XML Spy, Edit Plus and Dreamweaver as an editor. • Using Teamsite as a version control tool and Remedy for reporting bugs in existing pages.• Making micro websites on Drupal and Django for consumers.• Giving training to developers on using Drupal and its advanced features.• Writing table less HTML (DIV based) in a DOM based architecture. Database was in XML.• Contributing actively in the development forum for the Web Developers community in Symantec.• Communicating with teams situated in USA, Australia and Japan which included Stakeholders, Business Analysts, Designers & Project Managers regarding development, design, specifications, changes, bugs and updates. From November 2008 to July 2010 (1 year 9 months) Web Developer @ Webworx India • Team Lead and Lead developer for Web Applications in LAMP, WAMP, Smarty, Apache, PHP, JSP, Python, ASP(classic), XML, JavaScript, jQuery, AJAX, CSS and HTML.• Have made more than 40 websites in various domains.• Setting up websites on hosting servers, using CPanel to configure websites & using htaccess to change settings in PHP.• Using databases like My-SQL, MS-SQL and MS-Access.• Actively involved in technical architectural discussions for addressing the requirements for developing an optimized website.• Integrating Flash in html websites with dynamic XML as the backend.• Used controls from http://www.dynamicdrive.com/ for implementing customized JavaScript, css and html controls.• Used Ajaxify (http://max.jsrhost.com/ajaxify/), Ajax, jQuery and prototype.js for writing advanced JavaScript.• Implemented payment gateways on e-commerce websites using Paypal (SandBox), HSBC & Nochex.• Worked on CMS like Drupal, Joomla, Wordpress, Smarty & Mambo.• Using Macromedia Dreamweaver as editor and SQLyog, PHPMyAdmin as MySQL administrators.• Full time communication with the clients to understand the requirements.• Assign task to team members depending on their expertise.• Worked on different types of websites like CMS based, E-commerce, OS-commerce, Educational, Multimedia, Static, Flash websites, Social networking, and Travel. Communication with the clients regarding specifications, changes, issues and updates. From January 2005 to October 2008 (3 years 10 months) Senior Frontend Developer @ eSUB Construction Software • Using Angular 7, React with a combination of advanced HTML, CSS and other technologies• Created a UI library which comprises of a list of customizable components which can be re-used across any modules in the application• Using Angular Material extensively to develop a modern UI• Convert sketch/invision comps into pixel perfect code templates which are responsive as well• Introduced BEM conventions to the team for efficiently managing css structure and classes• Working closely with QA team to help build the UI automation stack from scratch using Selenium• Introduced custom data attributes to integrate with UI automation.• Implemented ADA Compliance standards for web applications listed by WCAG 2.1 – level AA.• Using rxjs features like Observables to enable various UI nodes to emit events.• Using Jest for writing Unit tests.• Using version control tools like BitBucket & GIT extensively to do feature releases.• Using JIRA boards for tracking features to work on.• Involved in setting up Jenkins build and automated jobs which kick off after Pull Requests are merged.• Integrated a lot of web-hooks on slack to trigger notifications from various applications.• First point of contact for any urgent level P0 & P1 bugs• Actively involved in code reviews and grooming peers on the best coding practices• Actively involved in helping the dev-ops team to set up burner environments to facilitate feature based testing• Using Azure to get JIT access to VMs and other exception logging mechanisms• Working with offshore teams in China, Poland, Oregon and Tijuana• Using powershell to write scripts to automate Angular/Backend Deployments while releasing to production• Working with Mobile & Kiosk teams to integrate features• Using Postman extensively for REST calls and to check payloads from various environments • Audit npm packages for regular updates to work with the latest and greatest• Setup website monitoring on the web application using a service named Uptime Greater San Diego AreaSoftware Engineering Manager @ eSUB Construction Software • Part of the core development team to support legacy as well as new applications.• Managing a team of 10 engineers which includes qa, dev-ops, backend, frontend and mobile engineers.• Architect solutions by studying existing technology architecture. analyzing browser compatibility techniques, evaluating solution alternatives, developing prototypes and writing detailed technical requirements.• Delegate tasks to, organize, mentor, and motivate engineers.• Foster a culture of continuous improvement in all areas of technology and instills the principles of this culture in the team.• Work together with senior software developers to plan and execute projects.• Ensure that teams have appropriate product and technical specifications, direction, and resources to deliver products effectively by establishing realistic estimates for timelines while ensuring that projects remain on target to meet deadlines.• Provide detailed and timely status updates to management.• Help establish and enhance development policies, procedures, and standards and enforces their implementation upon the team.• Maintain technical knowledge and understanding of the latest development methodologies and best practices by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations.• Ensure quality and consistency throughout the architecture and implementation of the code base.• Accomplish department and organization missions by completing related tasks as needed.• Help developers resolve technical issues• Help developers resolve employment issues and requests including schedule management, time-off requests, and conflict resolution.• Monitor developer performance, establish plans for improvement when necessary, conduct annual reviews in conjunction with management.• Respond to occasional system errors, including during off hour and coordinate response amongst the team. San Diego, California, United StatesSenior Web Engineer @ Qualcomm Innovation Center Inc • Managing an IP Catalog built in PHP, Python & Django Framework (1.2 & 1.3) for Qualcomm Innovation Centre. Catalog manages all information about Chips like versions, compatibility, release dates, hardware & software configuration and authors. It also generates reports, metrics and comparison charts. • Have introduced and implemented South library on this tool for efficient database migrations.• Using MySQL workbench for establishing the relations between the tables and generating ER diagrams for the same.• Providing a roadmap for rolling out the changes to the live environment.• Writing advanced scripts in jQuery to improve the UI of the web tool.• Have introduced scripts which can be executed from command line to update the live website.• Have introduced scripts for parsing CSV files and storing the parsed data in the DB.• Responsible for giving knowledge and code walk through to managers and tech leads about how the MVC pattern and code in Django works and how the database can be enhanced for better performance.• Working on technologies like PHP, Python, MySQL, HTML, Ajax, jQuery & CSS.• Using PerForce & Code Collaborator for version control and code reviewing.• Contributing to the Wiki of this web tool for writing standard documentation in using this tool.• Lead bi-weekly meetings with Directors, Hardware Leads and Software Leads to understand and enhance the usability of this web tool.• Responsible for calculating the development time, and setting milestones, phases for all the development work involved. • Providing and implementing the database design for optimum performance of the application.• Customizing modules made in Drupal to enhance the usability of the website.• Building micro-web sites in Magento & Wordpress. Converting Wired frames from PSD to HTML pages. From August 2010 to July 2012 (2 years) San Diego


Kumar Oswal’s Personal Email Address, Business Email, and Phone Number

are curated by ContactOut on this page.

10x your recruitment & sales conversations

Contact over 200M professionals
instantly by email or phone. Reveal
personal & work email addresses, as
well as phone numbers accurately with
our ContactOut Chrome extension.

In a nutshell

Kumar Oswal's Personality Type

Introversion (I), Intuition (N), Thinking (T), Judging (J)

Average Tenure

2 year(s), 3 month(s)

Kumar Oswal's Willingness to Change Jobs

Unlikely

Likely

Open to opportunity?

There's 85% chance that Kumar Oswal is seeking for new opportunities

Kumar Oswal's Social Media Links

/company/e... /school/co... /redir/red...
Engage candidates 10x faster

Enjoy unlimited access and discover candidates outside of LinkedIn

Trusted by 400K users from

76% of Fortune 500 companies

Microsoft Nestle PWC JP Morgan Merck Rackspace WarnerMedia Randstad Yelp Google

The most accurate data ever

CCPA Compliant
GDPA Aligned
150M Personal Emails
300M Work Emails
50M Direct Dials
200M Professional Profiles
30M Company Profiles

Hire Anyone, Anywhere
with ContactOut today

Making remote or global hires? We can help.

  • 50 contacts/month
  • Works on standard LinkedIn only
  • Work emails, personal emails, mobile numbers
* 1 user per company limit

No credit card required

Try ContactOut for Free