Alex Lim

Alex Lim

$35/hr
Professional Software Engineer
Reply rate:
33.33%
Availability:
Full-time (40 hrs/wk)
Location:
Rock Hill, South Carolina, United States
Experience:
6 years
Alex Lim Senior Full Stack Developer - React, Node, Vue, Angular, Laravel, ASP.NET Email:- Mobile: - Linkedin: https://www.linkedin.com/in/onekingdev/ SUMMARY: I am a dedicated Javascript engineer who specializes in creating beautiful and high-performance web applications using practical frameworks. My core competencies include MERN, VueJS, Laravel, React Native as well as excellent communication and time management skills, and not limited only those. I have built projects from the ground up, including design, development, and deployment, as well as managed dependencies across multiple product teams to drive larger projects to completion. I always pay the utmost attention to detail and love to try new technologies. My work has helped streamline and ease business solutions, bring in new clients, expand company offerings by updating platforms and processes, and resolve tough usability and design issues. Seeing my clients succeed gives me more motivation to develop my career. My Services: - Front-end development: React, Angular, Vue.js - Backend Framework: Node.js, Laravel, ASP.NET Core, Django - SAAS: CRM / Invoice Application / Marketing Annotation / Analytics - Content Management System: Wordpress / Woocommerce / Drupal - Ecommerce Development using Shopify, Woocommerce, Magento - Blockchain skills: Solidity, Ethereum, Rust on Solana, ICO, DAO, DEFI, ERC20 Mobile development: - React Native, NativeScript, Ionic, Cordova/PhoneGap, Framework7, jQuery-Mobile, etc - Native Mobile: Objective - C, Swift, Core-Java, Cocos2d/3d - ARKit of Apple, Vuforia, Wikitude - Stripe, Braintree Thank you for considering me. TECHNICAL SKILLS: Programming Languages C#, Python, JavaScript, TypeScript, PHP, Java, C++ Database MySQL, MicroSoft SQL Server, PostgreSQL, Oracle, SQLite, MongoDB Frameworks/Libraries React.js, React Native, Vue.js, Express.js, Django, CI, Spring Boot, Next.js, Redux, ASP.NET, ASP.NET Core Cloud Computing  AWS, Azure, GCP AWS Amazon EC2, S3, ECS, Cognito, RDS, EMR, Kinesis, ELB, IAM, EBS, Lambda. Web Technologies HTML, CSS, JavaScript, SASS, LESS, JQuery, AJAX, JSON. Mobile Technologies React Native, Java, Kotlin, Swift Bootstrap Technologies Material UI, Bootstrap, Chakra UI, Semantic UI, Tailwind CSS, Ant Design. Version control tools Git, SVN, Bitbucket, CVS Automation tools Jenkins, Chef, Ansible, Kickstart, Terraform. Testing tools Jest, Mocha, Jasmine, Cypress, React-test-render, Pytest, Selenium Operating System UNIX, Linux, Windows, Red hat Linux 5.x/6.x, Ubuntu Soft Skills Remote Environment friendliness, Good communication & mentoring Skills. EDUCATION EXPERIENCE: The Hong Kong University of Science and Technology Jul 2011 - Jul 2016 PROFESSIONAL EXPERIENCE: Peter Gaietto And Associates, Inc Aug 2022 - Oct 2023 Senior Software Engineer Key Roles and Responsibilities: Worked with application using React based on Next.js for the Startup Healthcare Company. Increased application performance with memorization, implemented lazy loading features. Implemented the anylttics, bug report for the application. Used webRTC for video chat functionality. Used Jest, Enzyme, Vitest, and react-test-render to unit and integration testing. Upgraded a Material UI version from v4 to v5 recently. Developed React components with good accessibilities, including screen reader compatibility, Keboard navigation and focus management as well as color contrast and text scaling. Implemented proper HTML semantics, ARIA (Accessible Rich Internet Applications) attributes, and keyboard navigation support to enhance accessibility for users with disabilities. Created Typescript reusable components and services to consume REST APIs using Component-based architecture provided by React JS. Used storybook to manage UI components and utility functions like API calls. Wrote authorization and authentication middleware in NodeJs application. Integrated AWS Cognito to implement MFA user authentication for easy setup. Used CSS3 features like CSS3 Media Queries, Pseudo-Classes, multi-column layouts, gradients, and web fonts. Worked in Agile Methodology to provide more efficient work and higher quality. Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for the continuous integration of builds Upgraded the corresponding mobile application using React Native cli to the latest version. Upgraded react native version with navigation & native-base components. Implemented push notification as well as deep linking using Firebase. Built backend apis using Node.js along with Express. Designed and implemented the PostgreSQL database. Corptax, Inc Mar 2019 - Feb 2022 Senior Software Engineer Key Roles and Responsibilities: Built a healthcare web application using MERN stack. Built a real estate web and mobile application using React, React Native, Java Spring & PosgreSQL. Responsible for developing the UI pages using React, React Hook, Redux, HTML5, CSS3, JavaScript, and Bootstrap. Developed and maintained backend systems for a biotech platform using C#, .NET Framework, and ASP.NET MVC. Designed and implemented RESTful APIs to facilitate communication between the frontend and backend systems, ensuring efficient data transfer and seamless integration. Leveraged Entity Framework for database access, data manipulation, and optimization, resulting in improved application performance and reduced query response time. Collaborated with cross-functional teams to gather requirements, design technical solutions, and implement new features, following Agile methodologies. Implemented authentication and authorization mechanisms using ASP.NET Identity, ensuring secure access to sensitive data and functionality. Writing unit and integration tests using Jest, Mocha/Chai, Enzyme, and react-test-render. Designing and Implementing GraphQL API schemas using Apollo Client. Communicated with the UX engineers to match the design of the app to their prototype using Figma. Experience in working with advanced JavaScript such as ECMAScript 6 (ES6). Created Typescript reusable components and services to consume REST APIs using Component-based architecture provided by React JS. Restructured the Redux state management system to support the back-end engineer's changes. Responsible for the web page's style, look and feel with SASS that extends CSS with dynamic behavior such as variables, mixing, operations, and functions. Implemented the Drag and Drop functionality using React-Draggable. Involved in the Software Development Life Cycle (SDLC) Phases like Requirement Analysis, Implementation, and estimating the timelines for the project. Worked with AWS Cloud services like EC2, S3, EBS, and RDS. Used Node Package Manager (NPM) for managing the pakage versions and to install the dependency projects into our application, used npm packages like Gulp and Lodash to build and manage our application. Used JIRA for bug tracking. Git is used as a version control tool and Jenkins is used for the continuous integration of builds. Worked in the development of applications, especially in LINUX environment, and familiar with all its commands worked on Jenkins continuous integration tool for deployment of the project and deployed the project into Microsoft Service Jenkins using GIT version control system. BlueHub Jan 2017 - Feb 2019 Software Engineer Key Roles and Responsibilities: Built out an ecommerce web & mobile application using React & React Native. Designed CSS templates for use on all pages on the website working with CSS background, positioning, text, border, margin, padding, and table. Responsible for style, look, and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations, and functions. Debug the frontend issues using Cypress in the browser directly. Worked on React JS components, Forms, Events, Keys, Routers, Animations, and Flux concepts. Worked and learned a great deal from AWS Cloud services like EC2, S3, EBS, and RDS. Used EMR (Elastic Map Reducing) to perform big data operations in AWS. Design and manage API system deployment using a fast HTTP server and AWS architecture. Extensively used Git for version control and regularly pushed the code to GitHub. Built out backend using Python DJango.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.