I am currently working as a Software Engineer II for a telecommunications company. Prior to my current role, I held a Full Stack developer role in a financial institution in downtown Chicago. I have also spend some time working for an insurance company and gained experience as a software developer. Throughout these roles, I have made significant technical contributions in delivering high quality internal and client facing applications. I also bring strong leadership and management skills to my teams, juggling multiple activities to produce innovative solutions. My biggest strength is to learn from my past experiences – both technical and non-technical – to continuously grow myself and my teams. I hold a BS in Computer Science from the highly ranked University of Illinois at Urbana-Champaign.
Tutoring is something that I really enjoy to do because I love sharing knowledge with passionate individuals who share similar interests in the field of Computer Science. I have helped students learn web development from scratch as a complete beginner in the past. Besides teaching web development and other specific frameworks, I have also helped my students debug complicated issues/bugs in their assignment. Whatever your background and skillsets are, I am open to discuss about your specific goals to make the tutoring sessions more interactive so you can get the most out of it. Please see my detailed work experience and skillsets below.
Detailed Technical Skillsets and Work Experience:
• 5+ years experience as a Software/Front-End Developer in User Interface and Front-End Development using mainstream Web Technologies such as HTML/HTML5, CSS/CSS3, Javascript, ES 5/6, Bootstrap, ReactJS, Redux, JSX, AJAX and JSON
• Developed many powerful Single Page Application (SPA) using React-Router
• Used ReactJS as the view engine for our app and as a view layer library to build component-based application; implemented reusable components using React
• Used Redux in complex web applications for maintaining the state and monitoring custom UI components
• Worked on several React projects that required Higher-Order Component which serves as a main container for the application
• Experienced in integrating REST APIs with the web application using redux-promise and handling async operations on data
• Extensive experience in HTML, CSS and Bootstrap and Media Query to create responsive website to make the website optimal for different devices following ADA standards
• Knowledge of implementing a project by following TDD using Jest/Enzyme frameworks
• Used Content Delivery Network (CDN) instead of storing everything locally in the code base to optimize specific script and styles
• Familiar with using GIT/SVN/Bitbucket for software develop version control
• Developed many application which are cross-browser compatible. The browsers that the application supported includes IE7, 8, 9, Mozilla Firefox, Windows Chrome, Mac Safari and Chrome
• Highly Experienced in using Chrome Developer Tools, and other debugging toolkit to track and fix bugs
• Solid Experience in the requirements analysis and technical assessments to create user-friendly interface. Involved in translating business requirements into technical requirements
• Solid understanding of Software Development Life Cycle (SDLC) and experienced in Agile Scrum Methodologies by working instrumentally in sprint cycles with the development manager to ensure delivery of solutions that meet or exceed business objectives using JIRA tool
• Strong Experience in reviewing detailed wire-frames to develop rich functional user interface to provide the best user experience and participated in Code Reviews
• Experienced in providing maintenance and support for the deployed application to ensure clients satisfaction which including defects fixing and implementing new features
Skills: HTML5 , CSS3 , Javascript , ReactJS , Redux , Angular , Java , Spring Boot Framework , RESTful APIs , micro services , PHP , MySQL , Oracle
University of Illinois at Urbana-Champaign
Bachelors
Computer Science
2017
National Honor Society
2016
Computer
Palak has been great. I had a large project in JavaScript and Palak went out of his way to help me with d3 and some other advance concepts in JavaScript. He was punctual, and explained everything in detail. He was super helpful and just great overall.